Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Jul 2008 09:34:48 GMT
From:      Joe Kelsey <joe@zircon.seattle.wa.us>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/125306: firefox3 gtk-gnash thread error
Message-ID:  <200807050934.m659Ym10012615@freefall.freebsd.org>
Resent-Message-ID: <200807050940.m659e1Cq012689@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         125306
>Category:       ports
>Synopsis:       firefox3 gtk-gnash thread error
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 05 09:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Joe Kelsey
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
Joseph M. Kelsey
>Environment:
System: FreeBSD zircon.zircon.seattle.wa.us 7.0-STABLE FreeBSD 7.0-STABLE #20: Thu Jun 26 17:36:53 PDT 2008 root@zircon.zircon.seattle.wa.us:/usr/obj/usr/src/sys/ZIRCON amd64

>Description:
	firefox3 dies when gtk-gnash tab deleted.

>How-To-Repeat:
	run firefox3, visit a flash window in a tab using
	gtk-gnash-devel.  close the tab, firefox will die.

zircon.zircon.seattle.wa.us$ /home/joe/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-scrollbar_cog"
LoadPlugin: failed to initialize shared library /usr/local/lib/browser_plugins/libtotem-complex-plugin.so [/usr/local/lib/browser_plugins/libtotem-complex-plugin.so: Undefined symbol "_ZN13nsTArray_base9sEmptyHdrE"]
NS_PluginInitialize call ---------------------------------------------------
xEmbed supported in this browser
GTK2 supported in this browser
NOTE: NPAPI plugin set GNASHRC to /usr/local/etc/gnashpluginrc:/home/joe/.gnashpluginrc
PARAM: id = xspf_player
PARAM: type = application/x-shockwave-flash
PARAM: data = http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3
PARAM: SRC = http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3
PARAM: PARAM = 
PARAM: movie = http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3
PARAM: bgcolor = #cecec5
NewStream: The full URL is http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3
Forked successfully, child process PID is Closed 4469362
 files.
Starting process: /usr/local/bin/gtk-gnash -x 44041443 -j 285 -k 15 -u http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -F 67 -U http://www.woot.com/ -P PARAM= -P SRC=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -P bgcolor=#cecec5 -P data=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -P id=xspf_player -P movie=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%
 2f20080703-04v4q6.mp3 -P type=application/x-shockwave-flash - 
RcInitFile: parsing /usr/local/etc/gnashrc
RcInitFile: couldn't open file: /home/joe/.gnashrc
RcInitFile: parsing /usr/local/etc/gnashpluginrc
RcInitFile: couldn't open file: /home/joe/.gnashpluginrc
/home/joe/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-scrollbar_cog"
NewStream: The full URL is http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3
Forked successfully, child process PID is Closed 4469663
 files.
Starting process: /usr/local/bin/gtk-gnash -x 44041443 -j 285 -k 15 -u http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -F 68 -U http://www.woot.com/ -P PARAM= -P SRC=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -P bgcolor=#cecec5 -P data=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%2f20080703-04v4q6.mp3 -P id=xspf_player -P movie=http://www.woot.com/flash/woot_player.swf?b_bgcolor=cecec5&player_title=%20Your%20daily%20wootcast&song_title=%20Your%20daily%20wootcast&song_url=http%3a%2f%2fs3.amazonaws.com%2fwootfiles%
 2f20080703-04v4q6.mp3 -P type=application/x-shockwave-flash - 
RcInitFile: parsing /usr/local/etc/gnashrc
RcInitFile: couldn't open file: /home/joe/.gnashrc
RcInitFile: parsing /usr/local/etc/gnashpluginrc
RcInitFile: couldn't open file: /home/joe/.gnashpluginrc
/home/joe/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-scrollbar_cog"
** Message: NP_Initialize
** Message: NP_Initialize succeeded
** Message: totemPlugin ctor [0x822c10]
** Message: Init mimetype 'video/x-ms-wmv' mode 2
** Message: Base URI is 'http://content.ftvgirls.com/jessyhd3.wmv'
** Message: Real mimetype for 'video/x-ms-wmv' is 'video/x-ms-wmv'
argv[0] type video/x-ms-wmv
argv[1] src http://content.ftvgirls.com/jessyhd3.wmv
argv[2] name plugin
argv[3] height 100%
argv[4] width 100%
** Message: mSrc: http://content.ftvgirls.com/jessyhd3.wmv
** Message: mCache: 0
** Message: mControllerHidden: 0
** Message: mShowStatusbar: 0
** Message: mHidden: 0
** Message: mAudioOnly: 0
** Message: mAutostart: 1, mRepeat: 0
** Message: Launching: /usr/local/libexec/totem-plugin-viewer --plugin-type gmp --user-agent Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9) Gecko/2008070316 Firefox/3.0 --mimetype video/x-ms-wmv 
** Message: Viewer spawned, PID 45248
** Message: GetValue variable 14 (e)
** Message: Initial window set, XID 2a038bb size 994x781
** Message: No viewer proxy yet, deferring SetWindow
** Message: NewStream mimetype 'video/x-ms-wmv' URL 'http://content.ftvgirls.com/jessyhd3.wmv'
** Message: Viewer not ready, aborting stream

(totem-plugin-viewer:45249): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstshout2.so': /usr/local/lib/libshout.so.5: Undefined symbol "speex_packet_to_header"
** Message: Viewer DBus interface name is 'org.gnome.totem.PluginViewer_45248'
** Message: NameOwnerChanged old-owner '' new-owner ':1.18'
** Message: Viewer now connected to the bus
** Message: ViewerSetup
** Message: Calling SetWindow
Viewer: SetWindow XID 44054715 size 994:781
/home/joe/.gtkrc-2.0:2: Unable to find include file: ".gtkrc-2.0-scrollbar_cog"
** Message: GetValue variable 15 (f)
** Message: Unhandled variable NPPVpluginScriptableNPObject
** Message: GetValue variable 11 (b)
** Message: GetValue variable 268435466 (1000000a)
** Message: GetScriptable [0x822c10]
** Message: totemGMPPlugin ctor [0xd08d40]
/libexec/ld-elf.so.1: /usr/local/lib/browser_plugins/libtotem-gmp-plugin.so: Undefined symbol "_ZN8nsMemory5CloneEPKvm"

(gtk-gnash:44696): Gdk-WARNING **: GdkWindow 0x2e00023 unexpectedly destroyed

(gtk-gnash:44696): Gdk-WARNING **: GdkWindow 0x2e00003 unexpectedly destroyed
Main loop ended, cleaning up
Any segfault past this message is likely due to improper threads cleanup.
The program 'gtk-gnash' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 178 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.)
TotemEmbedded-Message: Viewer state: STOPPED

(totem-plugin-viewer:45248): Gtk-CRITICAL **: gtk_widget_queue_resize_no_redraw: assertion `GTK_IS_WIDGET (widget)' failed

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807050934.m659Ym10012615>