Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203822 - kdelibs-3.5.8-r2 + nsplugins-3.5.8-r1 + netscape-flash-9.0.115.0 cause segfault
Summary: kdelibs-3.5.8-r2 + nsplugins-3.5.8-r1 + netscape-flash-9.0.115.0 cause segfault
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 204761 207468 218825 219611 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-12-30 20:11 UTC by brian
Modified: 2008-05-24 14:23 UTC (History)
14 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brian 2007-12-30 20:11:15 UTC
These  latest builds always crash on my system in spite of the presumed patch. Flash 9.0.48.0-r1 runs ok.


Reproducible: Always




I can't get a good backtrace but FWIW :
cat /tmp/nspluginviewer.bt1
Using host libthread_db library "/lib/libthread_db.so.1".
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0xbfe72688 in ?? ()
#2  0x4615aff4 in ?? () from /lib/libc.so.6
#3  0xbfe72674 in ?? ()
#4  0x460bc866 in nanosleep () from /lib/libc.so.6
#5  0x460bc68b in sleep () from /lib/libc.so.6
#6  0xb78f2579 in KCrash::startDrKonqi ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#7  0xbfe726ae in ?? ()
#8  0x00000003 in ?? ()
#9  0x00000086 in ?? ()
#10 0x1f227270 in ?? ()
#11 0x72640000 in ?? ()
#12 0x716e6f6b in ?? ()
#13 0x642d0069 in ?? ()
#14 0x6c707369 in ?? ()
#15 0x3a007961 in ?? ()
#16 0x00302e30 in ?? ()
#17 0x70612d2d in ?? ()
#18 0x6d616e70 in ?? ()
#19 0x736e0065 in ?? ()
#20 0x67756c70 in ?? ()
#21 0x69766e69 in ?? ()
#22 0x72657765 in ?? ()
#23 0x732d2d00 in ?? ()
#24 0x616e6769 in ?? ()
#25 0x3131006c in ?? ()
#26 0x702d2d00 in ?? ()
#27 0x37006469 in ?? ()
#28 0x00363539 in ?? ()
#29 0x72702d2d in ?? ()
#30 0x6172676f in ?? ()
#31 0x6d616e6d in ?? ()
#32 0x2d000065 in ?? ()
#33 0x6775622d in ?? ()
#34 0x72646461 in ?? ()
#35 0x00737365 in ?? ()
#36 0x6d627573 in ?? ()
#37 0x62407469 in ?? ()
#38 0x2e736775 in ?? ()
#39 0x2e65646b in ?? ()
#40 0x0067726f in ?? ()
#41 0x74732d2d in ?? ()
#42 0x75747261 in ?? ()
#43 0x00646970 in ?? ()
#44 0x00000030 in ?? ()
#45 0x00000000 in ?? ()

Also :

emerge --info
Portage 2.1.4_rc12 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-suspend2-r2 i686)
=================================================================
System uname: 2.6.22-suspend2-r2 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Timestamp of tree: Sun, 30 Dec 2007 18:00:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer nostrip sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.isp.net.au/ftp/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.inode.at/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/"
LDFLAGS="-Wl,--hash-style=both"
LINGUAS="en_GB he"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aim alsa amuled arts artswrappersuid asf async audiofile berkdb bidi bitmap-fonts bootsplash bzip2 cairo cardbus cddb cdio cdparanoia cdr cdrom chroot cli corba cpudetection cracklib crypt css cups curl curlwrappers dbus debug_gdb dga dhcp dio dpms dri dvd dvdr dvdread dvi ecc eds encode enscript esd ext-iiimf ext-png ext-zlib fam faxonly ffmpeg fftw firefox flac fortran ftp gdbm gif glitz gnutls gpgme gphoto2 gpm gtk gtk2 hal hashstyle hpn http httpd iconv ieee1394 ipv6 irc jabber java javascript john jpeg jpeg2k kde kdepim kdexdeltas kipi kqemu ldap lzo mad math matroska midi mikmod mmx mmxext motif mozsvg mp3 mp4live mpeg mpeg4 mplayer msn mudflap musepack ncurses network neural nls no-old-linux nptl nptlonly nsplugin ogg opengl openmp openssl oscar oss pam pcre pdf perl png ppds pppd python qt3 quicktime rar readline rtc samba screen sdl session smime sms spell spl sse sse2 ssl svg tcpd theora threads tiff tordns transcode truetype truetype-fonts type1-fonts unicode usb vcd vorbis wifi win32codecs wmf x264 x86 xanim xcomposite xine xml xorg xosd xv xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB he" LIRC_DEVICES="sir" USERLAND="GNU" VIDEO_CARDS="radeon vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Daniel Mario Vega 2008-01-01 22:20:55 UTC
The cause of the problem is upstream bug
http://bugs.kde.org/show_bug.cgi?id=132138

That is nspluginviewer lacks XEmbed support

http://developer.mozilla.org/en/docs/XEmbed_Extension_for_Mozilla_Plugins

Only workaround is to downgrade to version < 9.0.115.0
Comment 2 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-01 22:34:10 UTC
(In reply to comment #1)
> Only workaround is to downgrade to version < 9.0.115.0

I would advise you not to do so, given all the vulnerabilities that are present in any version < 9.0.115.0.
Comment 3 Timo Gurr (RETIRED) gentoo-dev 2008-01-01 23:02:43 UTC
(In reply to comment #1)
> That is nspluginviewer lacks XEmbed support

We have included Lubos Lunaks patches which got merged upstream for XEmbed support with the latest revision bumps, so basically it should work with newer flash versions now. Just make sure you restart your KDE session after upgrading kdelibs.
Comment 4 brian 2008-01-01 23:14:43 UTC
Thanks Timo but the point is that these patches are in the versions of kdelibs & nsplugins that I am using & aren't working.


(In reply to comment #3)
> (In reply to comment #1)
> > That is nspluginviewer lacks XEmbed support
> 
> We have included Lubos Lunaks patches which got merged upstream for XEmbed
> support with the latest revision bumps, so basically it should work with newer
> flash versions now. Just make sure you restart your KDE session after upgrading
> kdelibs.
> 
Comment 5 morhekil 2008-01-04 16:19:44 UTC
I can confirm the same problem here - flash 9.0.115.0 always crashes, and kdelibs version installed is 3.5.8-r2. After the downgrade back to 9.0.48.0-r1 flash works fine again.
Comment 6 Stephen E. Baker 2008-01-05 18:38:15 UTC
This problem also occurs for me with netscape-flash-9.0.115.0 in kdelibs-3.5.7-r5 and the nspluginviewer included in kdebase-3.5.7-r5.  I recommend the summary be made more generic.
Comment 7 brian 2008-01-05 19:30:19 UTC
To repeat what has been said above. This is a known problem with other versions of kdelibs/nsplugins. I have logged it here because these particular versions have been patched in an attempt to fix it.

If you need flash (&, lets face it, who doesn't these days, unfortunately) then take a look at kmplayer (http://kmplayer.kde.org)which seems to handle the latest version ok in a sledge-hammer-to-nut sort of way.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-01-07 18:44:56 UTC
*** Bug 204761 has been marked as a duplicate of this bug. ***
Comment 9 radfoj 2008-01-12 13:09:27 UTC
Hi,

for me, combination of ""kdelibs-3.5.8-r2 + nsplugins-3.5.8-r1" brings back possibility to browse web sites with flash and I wasnt experiencing any problems. But after today I updated kdelibs to -r3, konqueror start to hang while loading pages with flash. No crash, but nspluginviewer start to eat all cpu and I have to kill it by hand. Just tried also reboot kde, reemerge nsplugin, but without luck. 

Now my emerge --info

Portage 2.1.4 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 i686)
=================================================================
System uname: 2.6.23-gentoo-r3 i686 AMD Athlon(tm) processor
Timestamp of tree: Sat, 12 Jan 2008 10:17:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="cs_CZ"
LDFLAGS="-Wl,-O1"
LINGUAS="cs fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://mirror.gentoo.sk/gentoo-portage"
USE="3dnow X a52 aac acpi alsa amr apache2 asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdparanoia cdr cli cracklib crypt css cups curl dbus dri dts dvd dvdr dvdread encode evo exif expat ffmpeg firefox flac flash fortran ftp gd gdbm gif glut gmp gpm gstreamer gtk gtk2 hal iconv icq idn jabber java jpeg kde kdeenablefinal kdehiddenvisibility lcms logrotate mad midi mikmod mime mmx mng mono moznoirc moznomail mozsvg mp3 mpeg mudflap musepack mysql nas ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf perl php pic png python qt3 qt3support quicktime readline reflection ruby sdl session slang sndfile spell spl ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts vorbis win32codecs wma x264 x86 xine xinerama xml xorg xprint xv xvid zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs fr" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 10 radfoj 2008-01-12 20:22:37 UTC
(In reply to comment #9)
> But after today I updated kdelibs to -r3, konqueror start to hang
> while loading pages with flash. No crash, but nspluginviewer start to eat all
> cpu and I have to kill it by hand. 

I am sorry and please forgot my previous post. My problems wasnt related to upgrade of kdelibs as I though, especially when kdelibs changelog speaks about "fixes regression caused by the flash  compatibility patch".

Konqueror hangs/freezing was caused due upgrade of gtk+ to new version 2.12.5. Downgrading back to  2.12.1-r2 solved my problems.
Comment 11 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-26 09:04:07 UTC
*** Bug 207468 has been marked as a duplicate of this bug. ***
Comment 12 Konstantinos Tzanis 2008-02-20 10:42:28 UTC
(In reply to comment #1)
> The cause of the problem is upstream bug
> http://bugs.kde.org/show_bug.cgi?id=132138
> 
> That is nspluginviewer lacks XEmbed support
> 
> http://developer.mozilla.org/en/docs/XEmbed_Extension_for_Mozilla_Plugins
> 
> Only workaround is to downgrade to version < 9.0.115.0
> 

The upstream bug has been resolved now 

Can you please add the fix for konqueror? 
Comment 13 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-02-21 13:30:17 UTC
(In reply to comment #12)
> The upstream bug has been resolved now 
> Can you please add the fix for konqueror? 

KDE 3.5.9 has all the fixes.
Comment 14 brian 2008-02-23 13:14:57 UTC
Sorry guys. I've now built kde 3.5.9 and still get nspluginviewer segfaulting routinely on youtube/bbc iplayer.
Comment 15 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-02-23 13:43:31 UTC
(In reply to comment #14)
> Sorry guys. I've now built kde 3.5.9 and still get nspluginviewer segfaulting
> routinely on youtube/bbc iplayer.

If you want to see this fixed in any other way than not using the binary crap, file a bug at KDE's, with detailed instructions on how to make it crash, and a backtrace (even though it'll be fairly useless).

There really isn't much we can do with "it still segfaults"
Comment 16 brian 2008-02-23 16:18:46 UTC
I don't expect you to do anything for an upstream bug (except sometimes report it on or check for patches). just not claim that its resolved!
Comment 17 Pablo Montepagano 2008-02-27 22:32:05 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > The upstream bug has been resolved now 
> > Can you please add the fix for konqueror? 
> 
> KDE 3.5.9 has all the fixes.
> 

Then why isn't kde-3.5.9 marked stable?
Comment 18 Wulf Krueger (RETIRED) gentoo-dev 2008-03-28 21:57:08 UTC
 (In reply to comment #16)
> I don't expect you to do anything for an upstream bug (except sometimes report
> it on or check for patches). just not claim that its resolved!

Ok, marking it UPSTREAM.

 (In reply to comment #17)
> > KDE 3.5.9 has all the fixes.
> Then why isn't kde-3.5.9 marked stable?

Because it had only been in the tree for seven days when you asked that. It will be marked stable soon now, though.
Comment 19 Daniel Mario Vega 2008-04-20 07:41:41 UTC
I've just finished building KDE 3.5.9 and nspluginviewer keeps crashing everytime I visit a website that uses Flash.

I dont understand how this is "RESOLVED"

As a side note Kubuntu fixed this bug in KDE 3.5.8 and 3.5.9
https://bugs.launchpad.net/ubuntu/+source/nspluginwrapper/+bug/174343


Comment 20 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-04-22 10:07:35 UTC
*** Bug 218825 has been marked as a duplicate of this bug. ***
Comment 21 Carsten Lohrke (RETIRED) gentoo-dev 2008-04-29 12:01:58 UTC
*** Bug 219611 has been marked as a duplicate of this bug. ***
Comment 22 Michał Kudła 2008-04-29 18:22:07 UTC
I came from http://bugs.gentoo.org/show_bug.cgi?id=219611

I emergeg kdelibs 3.5.9-r3 and nsplugins-3.5.9 with debug and -gdb, but at www.adobe.com I steel have crash. With firefox everythings ok.

I received:

m1k0@laptok ~ $ konqueror
...
kparts: 0x812f880 emitting activePartChanged 0x8cb9240
kparts: MainWindow::createGUI, part=0x8cb9240 KHTMLPart
kparts: deactivating GUI for 0x884e8a8 KonqAboutPage
kparts: 0x88c70e8 emitting activePartChanged (nil)
kparts: Part::~Part 0x884e8a8
kparts: deleting widget [KHTMLView pointer (0x887cc50) to widget view widget, geometry=988x554+0+0] view widget
khtml (part): KHTMLPart(0x8cb9240)::openURL http://www.adobe.com/
khtml (part): saveState this=0x8cb9240 '' saving URL http://www.adobe.com/
kio (Scheduler): Resume metadata is ''
kio (Scheduler): HOLD: Reusing held slave for http://www.adobe.com/
khtml (html):  using transitional parseMode
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
kio (KTrader): query for Browser/View : returning 33 offers
kio (KTrader): query for Browser/View : returning 33 offers
kio (KTrader): query for application/x-shockwave-flash, KParts/ReadOnlyPart : returning 1 offers
nspluginviewer (part): PluginFactory::PluginFactory
konqueror: NSPluginLoader::instance -> 1
nspluginviewer (part): PluginFactory::create
nspluginviewer (part): PluginFactory::instance
nspluginviewer (part): PluginPart::PluginPart
konqueror: NSPluginLoader::instance -> 2
nspluginviewer (part): PluginPart::closeURL
nspluginviewer (part): -> PluginPart::openURL
nspluginviewer (part): name=TYPE value=application/x-shockwave-flash
nspluginviewer (part): name=SRC value=http://wwwimages.adobe.com/www.adobe.com/homepage/en_us/fma_rotation/fma1/amp_fma_video.swf
nspluginviewer (part): name=WIDTH value=1000
nspluginviewer (part): name=HEIGHT value=300
nspluginviewer (part): name=ID value=home-fma
nspluginviewer (part): name=NAME value=home-fma
nspluginviewer (part): name=BGCOLOR value=#ffffff
nspluginviewer (part): name=QUALITY value=high
nspluginviewer (part): name=WMODE value=transparent
nspluginviewer (part): name=ALLOWSCRIPTACCESS value=always
nspluginviewer (part): name=__KHTML__PLUGINEMBED value=YES
nspluginviewer (part): __KHTML__PLUGINEMBED found
nspluginviewer (part): name=__KHTML__PLUGINBASEURL value=http://www.adobe.com/
konqueror: -> NSPluginLoader::NewInstance( parent=0x9189a30, url=http://wwwimages.adobe.com/www.adobe.com/homepage/en_us/fma_rotation/fma1/amp_fma_video.swf, mime=application/x-shockwave-flash, ...)
konqueror: NSPluginLoader::loadViewer
konqueror: don't using artsdsp
konqueror: Running nspluginviewer
1 - XSetErrorHandler
2 - parseCommandLine
3 - create QXtEventLoop
4 - create KApplication
nspluginviewer (Qt/Xt): 5 - app.dcopClient
nspluginviewer (Qt/Xt): 6 - dcop->registerAs
nspluginviewer (Qt/Xt): 7 - new NSPluginViewer
nspluginviewer (Qt/Xt): 8 - app.exec()
konqueror: Looking up plugin for mimetype application/x-shockwave-flash: /opt/netscape/plugins/libflashplayer.so
nspluginviewer (plugin): NSPluginViewer::NewClass( /opt/netscape/plugins/libflashplayer.so)
nspluginviewer (plugin): Plugin library /opt/netscape/plugins/libflashplayer.so loaded!
nspluginviewer (plugin): NSPluginClass::Initialize()
nspluginviewer: Result of Initialize:0
konqueror: <- NSPluginLoader::NewInstance = 0x9193af0
nspluginviewer (plugin): -> NSPluginClass::NewInstance
nspluginviewer (plugin): argn=TYPE argv=application/x-shockwave-flash
nspluginviewer (plugin): argn=SRC argv=http://wwwimages.adobe.com/www.adobe.com/homepage/en_us/fma_rotation/fma1/amp_fma_video.swf
nspluginviewer (plugin): argn=WIDTH argv=1000
nspluginviewer (plugin): argn=HEIGHT argv=300
nspluginviewer (plugin): argn=ID argv=home-fma
nspluginviewer (plugin): argn=NAME argv=home-fma
nspluginviewer (plugin): argn=BGCOLOR argv=#ffffff
nspluginviewer (plugin): argn=QUALITY argv=high
nspluginviewer (plugin): argn=WMODE argv=transparent
nspluginviewer (plugin): argn=ALLOWSCRIPTACCESS argv=always
nspluginviewer (plugin): argn=__KHTML__PLUGINBASEURL argv=http://www.adobe.com/
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-m1k0/ksycoca
nspluginviewer (plugin): g_NPN_UserAgent() = Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.25-gentoo-r1; X11; i686; pl) KHTML/3.5.9 (like Gecko) (Gentoo)

(process:7783): Gtk-CRITICAL **: gtk_clipboard_get_for_display: assertion `display != NULL' failed
Adobe Flash Player: gtk_clipboard_get(GDK_SELECTION_PRIMARY); failed. Trying to call gtk_init(0,0);
nspluginviewer (plugin): NPP_New = 0
nspluginviewer (plugin): Plugin requires XEmbed:true
nspluginviewer (plugin): NSPluginInstance::NSPluginInstance
nspluginviewer (plugin): pdata = 0xb3b4d000
nspluginviewer (plugin): ndata = 0x813af00
nspluginviewer (plugin): NSPluginInstance::requestURL url=http://wwwimages.adobe.com/www.adobe.com/homepage/en_us/fma_rotation/fma1/amp_fma_video.swf target= notify=(nil)
nspluginviewer (part): <- PluginPart::openURL = true
Exceeded maximum function call depth
Exceeded maximum function call depth
konqueror: DCOP application nspluginviewer-7783 just registered!
konqueror: DCOP application anonymous-7783 just registered!
konqueror: DCOP application nspluginviewer-7675 just registered!
konqueror: plugin now running
nspluginviewer (part): PluginPart::pluginResized()
konqueror: NSPluginLoader::instance -> 3
nspluginviewer (plugin): -> NSPluginInstance::setWindow
nspluginviewer (plugin): Window ID = 0x38006ab
nspluginviewer (plugin): g_NPN_GetValue(), variable=14
The program '<unknown>' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 89 error_code 3 request_code 18 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
konqueror: NSPluginInstance(client)::resizeEvent
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = nspluginviewer path = <unknown> pid = 7783
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
khtml (tokenizer): Finished loading an external script
konqueror: DCOP application anonymous-7826 just registered!
khtml (tokenizer): Finished loading an external script
konqueror: DCOP application anonymous-7812 just registered!
konqueror: DCOP application drkonqi-7812 just registered!
khtml (part): saveState this=0x8cb9240 '' saving URL http://www.adobe.com/



Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash handler]
#6  0xb6b0c880 in pthread_mutex_lock () from /lib/libpthread.so.0
#7  0xb5fa2168 in ?? () from /opt/netscape/plugins/libflashplayer.so
#8  0xb3b54024 in ?? ()
#9  0xb64f5de8 in ?? () from /opt/netscape/plugins/libflashplayer.so
#10 0xbfc0abe8 in ?? ()
#11 0xb64f5de8 in ?? () from /opt/netscape/plugins/libflashplayer.so
#12 0xb65364a0 in ?? () from /opt/netscape/plugins/libflashplayer.so
#13 0x00000061 in ?? ()
#14 0xbfc0ac18 in ?? ()
#15 0xb5ff9582 in ?? () from /opt/netscape/plugins/libflashplayer.so
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Comment 23 Michał Kudła 2008-05-24 14:23:14 UTC
after uninstalling "GTK Styles and Fonts"
emerge -C x11-themes/gtk-engines-qt 
problem disappear (for me :)