ports/125305: Firefox3 thread problem
Joe Kelsey
joe at zircon.seattle.wa.us
Sat Jul 5 09:40:03 UTC 2008
>Number: 125305
>Category: ports
>Synopsis: Firefox3 thread problem
>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 at zircon.zircon.seattle.wa.us:/usr/obj/usr/src/sys/ZIRCON amd64
>Description:
Firefox3 has thread bug. Seems related to gnash windows:
...
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
>How-To-Repeat:
Run firefox3 and attempt to open gnash window.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list