Keep experiencing crashes on Intrepid and Hardy we don't have a patched libxcb for Intrepid and Hardy LTS. matthew@Priapus:~/bug-report$ firefox -g --sync & [1] 809 matthew@Priapus:~/bug-report$ /home/matthew/bin/backtrace.sh /usr/lib/firefox-3.0.10/firefox -x /tmp/mozargs.WpE811 outputting trace to '/tmp/gdb-firefox.txt' matthew@Priapus:~/bug-report$ matthew@Priapus:~/bug-report$ FoxyProxy settingsDir = /home/matthew/.mozilla/firefox/hpelwq2p.default Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener !!! [Hook] hook(): title not found matthew@Priapus:~/bug-report$ [FDLProc] canHandle() [FDLProc] canHandle() [FDLProc] canHandle() [FDLProc] canHandle() [FDLProc] canHandle() [FDLProc] canHandle() Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener Removing DOMNodeRemoved listener ** Message: NP_Initialize ** Message: NP_Initialize succeeded ** Message: totemPlugin [0x2147ecc0] ** Message: Init mimetype 'application/x-mplayer2' mode 1 ** Message: Base URI is 'http://home.51.com/prettywinnie' ** Message: Real mimetype for 'application/x-mplayer2' is 'video/x-msvideo' argv[0] src http://pic.51.com/mid/20040505143457.mid argv[1] name Player argv[2] type application/x-mplayer2 argv[3] pluginspage http://home.51.com/prettywinnie argv[4] showcontrols 1 argv[5] showpositioncontrols 0 argv[6] showaudiocontrols 1 argv[7] showtracker 1 argv[8] showdisplay 0 argv[9] showstatusbar 1 argv[10] autosize 0 argv[11] showgotobar 0 argv[12] showcaptioning 0 argv[13] autostart 1 argv[14] autorewind 0 argv[15] animationatstart 0 argv[16] transparentatstart 0 argv[17] allowscan 1 argv[18] enablecontextmenu 1 argv[19] clicktoplay 0 argv[20] defaultframe datawindow argv[21] invokeurls 0 argv[22] align baseline argv[23] border 0 argv[24] height 68 argv[25] width 100% ** Message: Stream requested (force viewer: 0) ** Message: mSrcURI: http://pic.51.com/mid/20040505143457.mid ** Message: mCache: 0 ** Message: mControllerHidden: 0 ** Message: mShowStatusbar: 1 ** Message: mHidden: 0 ** Message: mAudioOnly: 0 ** Message: mAutoPlay: 1, mRepeat: 0 ** Message: Launching: /usr/lib/totem/gstreamer/totem-plugin-viewer --plugin-type gmp --user-agent Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 --mimetype video/x-msvideo --statusbar ** Message: Viewer spawned, PID 16952 ** Message: Initial window set, XID 483f74e size 200x68 ** Message: No viewer proxy yet, deferring SetWindow ** Message: GetScriptableNPObject [0x2147ecc0] ** Message: totemGMPPlayer [0x316df588] ** Message: Viewer DBus interface name is 'org.gnome.totem.PluginViewer_16952' ** Message: NameOwnerChanged old-owner '' new-owner ':1.539' ** Message: Viewer now connected to the bus ** Message: ViewerSetup ** Message: Calling SetWindow Viewer: SetWindow XID 75757390 size 200:68 TotemEmbedded-Message: Viewer state: STOPPED ** Message: NewStream mimetype 'audio/midi' URL 'http://pic.51.com/mid/20040505143457.mid' ** Message: Not expecting a new stream; aborting stream ** Message: SetWindow reply ** Message: ViewerReady ** Message: Stream requested (force viewer: 0) ** Message: IsSchemeSupported scheme 'http': yes TotemEmbedded-Message: totem_embedded_open_stream called: uri http://pic.51.com/mid/20040505143457.mid, base_uri: http://home.51.com/prettywinnie totem_embedded_set_uri uri (null) base (null) => resolved (null) totem_embedded_set_uri uri http://pic.51.com/mid/20040505143457.mid base http://home.51.com/prettywinnie => resolved http://pic.51.com/mid/20040505143457.mid TotemEmbedded-Message: totem_embedded_open_internal 'fd://0' is-browser-stream 1 start-play 1 TotemEmbedded-Message: BEFORE _open TotemEmbedded-Message: AFTER _open (ret: 1) TotemEmbedded-Message: Viewer state: PLAYING ** Message: OpenStream reply ** Message: NewStream mimetype 'audio/midi' URL 'http://pic.51.com/mid/20040505143457.mid' ** Message: Is unsupported mime-type 'audio/midi' ** Message: Is not playlist: totem_pl_parser_can_parse_from_data failed (len 6575) ** Message: StreamAsFile filename '/home/matthew/.mozilla/firefox/hpelwq2p.default/Cache/CB447523d01' ** Message: mBytesStreamed 6575 ** Message: DestroyStream reason 0 ** Message: URLNotify URL 'http://pic.51.com/mid/20040505143457.mid' reason 0 ** Message: don't know how to handle audio/midi ** Message: Error: A audio/midi decoder plugin is required to play this stream, but not installed. gstdecodebin.c(904): close_pad_link (): /GstPlayBin:play/GstDecodeBin:decodebin0: No decoder to handle media type 'audio/midi' ** Message: Missing plugin: gstreamer|0.10|totem-plugin-viewer|audio/midi decoder|decoder-audio/midi (audio/midi decoder) Removing DOMNodeRemoved listener ** (gstreamer-codec-install:16961): WARNING **: return value of custom widget handler was not a GtkWidget ** Message: Error: Stream contains no data. gsttypefindelement.c(522): gst_type_find_element_handle_event (): /GstPlayBin:play/GstDecodeBin:decodebin1/GstTypeFindElement:typefind: Can't typefind empty stream TotemEmbedded-Message: Viewer state: STOPPED TotemEmbedded-Message: totem_embedded_set_error: 'Stream contains no data.' TotemEmbedded-Message: totem_embedded_set_error_logo called by browser plugin (totem-plugin-viewer:16952): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `dest_y >= 0 && dest_y + height <= dest_pixbuf->height' failed ** Message: StopStream signal received Removing DOMNodeRemoved listener ** Message: ~totemPlugin [0x2147ecc0] ** Message: ~totemGMPPlayer [0x316df588] ** Message: NP_Shutdown Removing DOMNodeRemoved listener The program 'firefox' received an X Window System error. This probably reflects a bug in the program. The error was 'BadIDChoice (invalid resource ID chosen for this connection)'. (Details: serial 16842637 error_code 14 request_code 152 minor_code 4) (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.) matthew@Priapus:~/bug-report$