nspluginviewer crashes when attempting to display flash content in Akregator
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KDE PIM |
Invalid
|
High
|
|||
kdepim (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: akregator
Version: 1.6.6 (using KDE 4.6.4)
OS: Linux
If you load a feed, and the articles that the feed points to on the web contain
flash content, the plugin, nspluginviewer, that Akregator uses to display that
flash content crashes every time it tries to display the content.
For example most all of the articles on this feed have flash content that
crashes the plugin:
http://
Also of note is that it does not crash immediately if the flash content is not
initially visible in the display window. It only crashes when you scroll down
and make the flash content visible.
I have the flash plugin from Adobe installed, perhaps there should be a way to
choose to use it rather than this one that is crashing?
Reproducible: Always
Steps to Reproduce:
Open Akregator
Load this feed:
http://
Follow one of the articles to the website using the link in the feed article.
If the flash content is not visible, scroll down the page, when it is visible
the plugin will crash.
Actual Results:
Segmentation fault every time
Expected Results:
Properly displayed flash content
Here is the output of the backtrace:
Application: nspluginviewer (nspluginviewer), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7859710 (LWP 4587))]
Thread 2 (Thread 0xb4851b70 (LWP 4591)):
#0 0x003f3416 in __kernel_vsyscall ()
#1 0x00980834 in pthread_
../nptl/
#2 0x07521454 in __pthread_
abstime=0xb48512a0) at forward.c:152
#3 0x00a403e5 in wait (this=0x8cf728c, mutex=0x8cf7288, time=30000) at
thread/
#4 QWaitCondition:
thread/
#5 0x00a338f1 in QThreadPoolThre
concurrent/
#6 0x00a3fda2 in QThreadPrivate:
thread/
#7 0x0097be99 in start_thread (arg=0xb4851b70) at pthread_
#8 0x0751373e in clone () at ../sysdeps/
Thread 1 (Thread 0xb7859710 (LWP 4587)):
[KCrash Handler]
#7 0xb4e628ab in ?? () from
/usr/lib/
#8 0xb4f93a67 in ?? () from
/usr/lib/
#9 0xb4cb3c36 in ?? () from
/usr/lib/
#10 0xb4cbb0cc in ?? () from
/usr/lib/
#11 0x08051765 in NSPluginInstanc
stream=0x8d21350, reason=0) at ../../.
#12 0x08053b48 in NSPluginStreamB
../../.
#13 0x08054e74 in NSPluginInstanc
result=...) at ../../.
#14 0x080614ab in InstanceAdaptor
_c=QMetaObject:
instanceadaptor
#15 0x00247acd in QDBusConnection
object=0x8c99a10, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator
#16 0x00248bb2 in QDBusConnection
object=0x8c99a10, flags=273, msg=...) at qdbusintegrator
#17 0x002491ac in QDBusConnection
node=..., msg=..., pathStartPos=11) at qdbusintegrator
#18 0x0024962a in QDBusActivateOb
qdbusintegrator
#19 0x00b493b7 in QObject::event (this=0x8c998e0, e=0x8d21090) at
kernel/
#20 0x0248ed24 in QApplicationPri
receiver=0x8c998e0, e=0x8d21090) at kernel/
#21 0x024938ce in QApplication:
e=0x8d21090) at kernel/
#22 0x0102836a in KApplication:
event=0x8d21090) at ../../kdeui/
#23 0x00b340bb in QCoreApplicatio
receiver=0x8c998e0, event=0x8d21090) at kernel/
#24 0x00b37c79 in sendEvent (receiver=0x0, event_type=0, data=0x8b60f50) at
../../include/
#25 QCoreApplicatio
data=0x8b60f50) at kernel/
#26 0x00b37e0d in QCoreApplicatio
event_type=0) at kernel/
#27 0x00b613c4 in sendPostedEvents (s=0x8bb0300) at
../../include/
#28 postEventSource
kernel/
#29 0x00dafaa8 in g_main_
/lib/i386-
#30 0x00db0270 in ?? () from /lib/i386-
#31 0x00db0524 in g_main_
/lib/i386-
#32 0x00b6153c in QEventDispatche
flags=...) at kernel/
#33 0x02542775 in QGuiEventDispat
flags=...) at kernel/
#34 0x00b33289 in QEventLoop:
kernel/
#35 0x00b33522 in QEventLoop::exec (this=0xbfb04034, flags=...) at
kernel/
#36 0x00b37ecc in QCoreApplicatio
#37 0x0248c8e7 in QApplication::exec () at kernel/
#38 0x0805adca in main (argc=) at ../../.
Changed in kdepim: | |
importance: | Unknown → High |
status: | Unknown → New |
Changed in kdepim: | |
status: | New → Invalid |