Bug 165928 - gnash crash: sigsegv 11 browsing konqueror
Summary: gnash crash: sigsegv 11 browsing konqueror
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: nspluginviewer (show other bugs)
Version: 3.5
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-07 10:43 UTC by sacarde
Modified: 2012-06-18 17:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sacarde 2008-07-07 10:43:01 UTC
Version:           kdebase-3.5.9-2-ppc (using KDE 3.5.9)
Installed from:    Unspecified Linux
OS:                Linux

in archlinux-ppc (mac-mini-ppc, 512MBram)
in kdebase-3.5.9-2-ppc, 
with konqueror browsing...(ex:http://html.it/)
with kde-gnash all work OK, but use CPU 100%,
if I remove kde-gnash I have nspluginviewer crash

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1208131488 (LWP 27442)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00000000 in ?? ()
#6  0x0dfb6b90 in NPN_GetStringIdentifier ()
   from /usr/lib/mozilla/plugins/libgnashplugin.so
#7  0x0dfb4140 in nsPluginInstance::getCurrentPageURL ()
   from /usr/lib/mozilla/plugins/libgnashplugin.so
#8  0x0dfb4350 in nsPluginInstance::startProc ()
   from /usr/lib/mozilla/plugins/libgnashplugin.so
#9  0x0dfb5084 in nsPluginInstance::NewStream ()
   from /usr/lib/mozilla/plugins/libgnashplugin.so
#10 0x0dfb6c6c in NPP_NewStream ()
   from /usr/lib/mozilla/plugins/libgnashplugin.so
#11 0x10009168 in ?? ()
#12 0x10010e24 in ?? ()
#13 0x100110d8 in ?? ()
#14 0x100111b4 in ?? ()
#15 0x1001136c in ?? ()
#16 0x0efdd92c in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#17 0x0fbf32a8 in KIO::TransferJob::data () from /opt/kde/lib/libkio.so.4
#18 0x0fbf3358 in KIO::TransferJob::slotData () from /opt/kde/lib/libkio.so.4
#19 0x0fc3c930 in KIO::TransferJob::qt_invoke () from /opt/kde/lib/libkio.so.4
#20 0x0efdd92c in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#21 0x0fbee20c in KIO::SlaveInterface::data () from /opt/kde/lib/libkio.so.4
#22 0x0fc575e8 in KIO::SlaveInterface::dispatch ()
   from /opt/kde/lib/libkio.so.4
#23 0x0fc15a1c in KIO::SlaveInterface::dispatch ()
   from /opt/kde/lib/libkio.so.4
#24 0x0fc1d800 in KIO::Slave::gotInput () from /opt/kde/lib/libkio.so.4
#25 0x0fc1da08 in KIO::Slave::qt_invoke () from /opt/kde/lib/libkio.so.4
#26 0x0efdd92c in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#27 0x0efe071c in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#28 0x0f3522e0 in QSocketNotifier::activated () from /opt/qt/lib/libqt-mt.so.3
#29 0x0effeba4 in QSocketNotifier::event () from /opt/qt/lib/libqt-mt.so.3
#30 0x0ef728e4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#31 0x0ef74024 in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#32 0x0f6d327c in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#33 0x0ef65734 in QEventLoop::activateSocketNotifiers ()
   from /opt/qt/lib/libqt-mt.so.3
#34 0x10009ef8 in ?? ()
#35 0x0ef8ce80 in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#36 0x0ef8cc6c in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#37 0x0ef730e8 in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#38 0x1000fcec in ?? ()
#39 0x0e8eba54 in generic_start_main () from /lib/libc.so.6
#40 0x0e8ebbf0 in __libc_start_main () from /lib/libc.so.6
#41 0x00000000 in ?? ()
Comment 1 A. Spehr 2008-07-08 10:57:18 UTC
That looks like it's gnash crashing, actually. Is there any help your distro can give you? 

I don't know how much this has changed in 4, and I'm not sure how likely it is to get fixed in 3.5.9...
Comment 2 Maksim Orlovich 2008-07-08 18:14:56 UTC
From the bt, it's trying to access npruntime functions, which we don't support, but we also don't claim to support -- gnash needs an ABI version check...
Comment 3 sacarde 2008-07-08 22:56:56 UTC
if I remove: gtk-gnash: 
 
konqueror NOT crash 
but 
firefox have: missing plugin
Comment 4 A. Spehr 2008-07-09 11:08:57 UTC
Make sure firefox checks the right directory for the plugin. I don't entirely understand your last comment, does that mean it works? And I can close this?

Thanks!
Comment 5 sacarde 2008-07-09 11:37:28 UTC
I have this help from arch'dev.

>sure you don't. this is because of the fact that the nspluginwrapper for konqueror is trying to use the plugin from gnash-gtk which leads to the crash
> that's why there is a gnash-kde package
> if you install gnash-kde and gnash-gtk you'll have flash in konqueror and firefox
> gnash-gtk only -> crashes konqueror
> gnash-kde only -> flash in konqueror, no flash in firefox
> you could also: install gnash-gtk, disable konquerors nspluginviewer -> flash in firefox, no crash in konqueror
Comment 6 FiNeX 2009-08-29 16:11:54 UTC
What about this crash? Is still reproducible in KDE 4? The flashplugin doesn't crash on that website using KDE 4 trunk. I don't have gnash, so I cannot test it too.
Comment 7 Myriam Schweingruber 2012-06-18 17:31:14 UTC
Closing for lack of feedback, likely fixed since quite some time already.