Bug#550210: /usr/lib/iceweasel/iceweasel: GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Bjarni Ingi Gislason bjarniig at rhi.hi.is
Fri May 13 19:57:02 UTC 2011


On Thu, Dec 24, 2009 at 12:40:02PM +0100, Mike Hommey wrote:
> Hi,
> 
> Sorry for the late answer.
> 
> On Thu, Oct 08, 2009 at 07:37:57AM -0400, Brian Minton wrote:
> > Package: iceweasel
> > Version: 3.0.14-1
> > Severity: minor
> > File: /usr/lib/iceweasel/iceweasel
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > 
> > when I run firefox from a terminal, I get screens full of:
> > 
> > GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
> > 
> > messages.  This appears to have no other effect, since web browsing still works fine.
> 
> I haven't seen such messages in a while. Do you still see some ? If so,
> do they consistently appear on some specific actions ? Could you then
> set the G_DEBUG environment variable to fatal_warnings and get a
> stacktrace when iceweasel aborts because of the error message above ?
> 

  I get these messages with iceweasel 3.5.16-7.  ("X -retro -core &";
change to the text terminal and issue "iceweasel &")

  There should be no need for these missing themes.

(firefox-bin:2375): Gtk-WARNING **: Could not find the icon 'gtk-go-back-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
	http://icon-theme.freedesktop.org/releases

(firefox-bin:2375): Gtk-WARNING **: Error loading theme icon 'gtk-go-back-ltr' for stock: Icon 'gtk-go-back-ltr' not present in theme

(firefox-bin:2375): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(firefox-bin:2375): Gtk-CRITICAL **: gtk_default_render_icon: assertion `base_pixbuf != NULL' failed

(firefox-bin:2375): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed

(firefox-bin:2375): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(firefox-bin:2375): Gtk-WARNING **: Error loading theme icon 'gtk-go-forward-ltr' for stock: Icon 'gtk-go-forward-ltr' not present in theme

(firefox-bin:2375): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(firefox-bin:2375): Gtk-CRITICAL **: gtk_default_render_icon: assertion `base_pixbuf != NULL' failed

(firefox-bin:2375): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed

(firefox-bin:2375): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

  Full backtrace with "gdb /usr/lib/iceweasel/firefox-bin core" shows:

GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/iceweasel/firefox-bin...(no debugging symbols found)...done.
[New Thread 2620]
[New Thread 2621]
[New Thread 2622]
[New Thread 2623]
[New Thread 2625]

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/xulrunner-1.9.1/libxul.so...Reading symbols from /usr/lib/debug/usr/lib/xulrunner-1.9.1/libxul.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xulrunner-1.9.1/libxul.so
Reading symbols from /usr/lib/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /usr/lib/libjpeg.so.62...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/libmozjs.so.2d...Reading symbols from /usr/lib/debug/usr/lib/libmozjs.so.2d...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libmozjs.so.2d
Reading symbols from /usr/lib/libssl3.so.1d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libssl3.so.1d
Reading symbols from /usr/lib/libsmime3.so.1d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsmime3.so.1d
Reading symbols from /usr/lib/libnss3.so.1d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnss3.so.1d
Reading symbols from /usr/lib/libnssutil3.so.1d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnssutil3.so.1d
Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libhunspell-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libhunspell-1.2.so.0
Reading symbols from /usr/lib/libplds4.so.0d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libplds4.so.0d
Reading symbols from /usr/lib/libplc4.so.0d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libplc4.so.0d
Reading symbols from /usr/lib/libnspr4.so.0d...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnspr4.so.0d
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libstartup-notification-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstartup-notification-1.so.0
Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /usr/lib/libxcb-render-util.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-render-util.so.0
Reading symbols from /usr/lib/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-render.so.0
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgio-2.0.so.0
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXinerama.so.1
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libxcb-aux.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-aux.so.0
Reading symbols from /usr/lib/libxcb-event.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-event.so.1
Reading symbols from /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-atom.so.1
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/libresolv-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libselinux.so.1
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/xulrunner-1.9.1/libxpcom.so...Reading symbols from /usr/lib/debug/usr/lib/xulrunner-1.9.1/libxpcom.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xulrunner-1.9.1/libxpcom.so
Reading symbols from /lib/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/libnss_compat-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/libnsl-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/libnss_nis-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/libnss_files-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /usr/lib/gconv/UTF-16.so...Reading symbols from /usr/lib/debug/usr/lib/gconv/UTF-16.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/UTF-16.so
Reading symbols from /lib/libnss_dns.so.2...Reading symbols from /usr/lib/debug/lib/libnss_dns-2.11.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_dns.so.2
Reading symbols from /usr/lib/iceweasel/components/libbrowserdirprovider.so...Reading symbols from /usr/lib/debug/usr/lib/iceweasel/components/libbrowserdirprovider.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/iceweasel/components/libbrowserdirprovider.so
Reading symbols from /usr/lib/xulrunner-1.9.1/components/libimgicon.so...Reading symbols from /usr/lib/debug/usr/lib/xulrunner-1.9.1/components/libimgicon.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xulrunner-1.9.1/components/libimgicon.so
Reading symbols from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
Reading symbols from /usr/lib/iceweasel/components/libbrowsercomps.so...Reading symbols from /usr/lib/debug/usr/lib/iceweasel/components/libbrowsercomps.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/iceweasel/components/libbrowsercomps.so
Reading symbols from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
Core was generated by `/usr/lib/iceweasel/firefox-bin'.
Program terminated with signal 6, Aborted.
#0  0xb76cdd2b in raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
42	../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
	in ../nptl/sysdeps/unix/sysv/linux/pt-raise.c
(gdb) bt full
#0  0xb76cdd2b in raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
        resultvar = <value optimized out>
#1  0xb68395be in nsProfileLock::FatalSignalHandler (signo=6)
    at nsProfileLock.cpp:212
        unblock_sigs = {__val = {32, 0 <repeats 31 times>}}
        oldact = <value optimized out>
#2  <signal handler called>
No symbol table info available.
#3  0xb75a5537 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = <value optimized out>
        pid = -1217675276
        selftid = 2613
#4  0xb75a8922 in *__GI_abort () at abort.c:92
        act = {__sigaction_handler = {sa_handler = 0xbfcad220, 
            sa_sigaction = 0xbfcad220}, sa_mask = {__val = {3014579904, 
              3217740276, 3078607426, 3217740260, 3053241360, 3217740248, 
              3078687316, 0, 3073532560, 5, 0, 1, 3073444864, 2990541020, 
              2991313664, 3074762212, 256, 3074760768, 3217740216, 3077360490, 
              0, 3217740320, 3217740248, 3217740260, 3217740216, 3073444864, 
              0, 3073181440, 3053527183, 3053282981, 3074761928, 3074761932}}, 
          sa_flags = -1217621991, sa_restorer = 0xbfcad1c4}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#5  0xb60135e8 in g_logv () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb6013622 in g_log () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#7  0xb5c8477c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8  0xb5c84982 in gtk_icon_theme_lookup_icon ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#9  0xb5c855a2 in gtk_icon_theme_load_icon () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0xb5c7fd84 in gtk_icon_set_render_icon () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb5df4ee5 in gtk_widget_render_icon () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb55bed7e in nsIconChannel::Init (this=0xb23357b0, aURI=0xb3833a00)
    at ../../../../../../modules/libpr0n/decoders/icon/gtk/nsIconChannel.cpp:506
        icon_set = 0xb23698e0
        icon_source = 0xb2369900
        iconURI = {<nsCOMPtr_base> = {mRawPtr = 0xb3833a00}, <No data fields>}
        stockIcon = {<nsCStringContainer> = {<nsACString> = {<No data fields>}, <nsStringContainer_base> = {d1 = 0xb2557e28, d2 = 15, 
              d3 = 5}, <No data fields>}, <No data fields>}
        iconStateString = {<nsCStringContainer> = {<nsACString> = {<No data fields>}, <nsStringContainer_base> = {d1 = 0xb23698c8, d2 = 8, 
              d3 = 5}, <No data fields>}, <No data fields>}
        icon_size = GTK_ICON_SIZE_LARGE_TOOLBAR
        rv = 2147746065
        iconSizeString = {<nsCStringContainer> = {<nsACString> = {<No data field---Type <return> to continue, or q <return> to quit---
s>}, <nsStringContainer_base> = {d1 = 0xb23357c8, d2 = 7, 
              d3 = 5}, <No data fields>}, <No data fields>}
        sensitive = <value optimized out>
        icon = <value optimized out>
#13 0xb55bd6f2 in nsIconProtocolHandler::NewChannel (this=0xb5436ea0, 
    url=0xb3833a00, result=0xbfcadb28)
    at ../../../../../modules/libpr0n/decoders/icon/nsIconProtocolHandler.cpp:116
        rv = 2147500035
#14 0xb689d3fd in nsIOService::NewChannelFromURI (this=0xb7323680, 
    aURI=0xb3833a00, result=0xbfcadb28)
    at ../../../../netwerk/base/src/nsIOService.cpp:575
        rv = <value optimized out>
        scheme = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0xbfcada70 "moz-icon", mLength = 8, 
                mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, 
            mFixedBuf = 0xbfcada70 "moz-icon"}, 
          mStorage = "moz-icon\000ü\003·Äa-· ÛÊ¿ÜÚÊ¿¨ÚÊ¿Ï!\001·\000ñ:·H1\v·\214\062\v·ÜÚÊ¿­!\001·Äa-·ÈÚÊ¿ë!\001·"}
        handler = {<nsCOMPtr_base> = {mRawPtr = 0xb5436ea0}, <No data fields>}
        protoFlags = 4355
#15 0xb697ad02 in NS_NewChannel (aResult=0xbfcadbec, 
    aURI=<value optimized out>, aInitialDocumentURI=0xb3a215e0, 
    aReferringURI=0xb3a8bd40, aLoadGroup=0xb3873460, aLoadFlags=0)
    at ../../../dist/include/necko/nsNetUtil.h:184
        chan = 0x0
        grip = {<nsCOMPtr_base> = {mRawPtr = 0xb7323680}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
#16 NewImageChannel (aResult=0xbfcadbec, aURI=<value optimized out>, 
    aInitialDocumentURI=0xb3a215e0, aReferringURI=0xb3a8bd40, 
    aLoadGroup=0xb3873460, aLoadFlags=0)
    at ../../../../modules/libpr0n/src/imgLoader.cpp:208
        rv = 0
        newChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        newHttpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        callbacks = {<nsCOMPtr_base> = {
            mRawPtr = 0xb386ec50}, <No data fields>}
        p = {<nsCOMPtr_base> = {mRawPtr = 0xb3833a00}, <No data fields>}
#17 0xb697ca1b in imgLoader::LoadImage (this=0xb3ac8a60, aURI=0xb3833a00, 
    aInitialDocumentURI=0xb3a215e0, aReferrerURI=0xb3a8bd40, 
    aLoadGroup=0xb3873460, aObserver=0x0, aCX=0xb2f67800, 
    aLoadFlags=<value optimized out>, aCacheKey=0x0, aRequest=0x0, 
    _retval=0xb23698b4) at ../../../../modules/libpr0n/src/imgLoader.cpp:1244
        loadGroup = {<nsCOMPtr_base> = {
            mRawPtr = 0xb7359a94}, <No data fields>}
        cacheId = <value optimized out>
        newChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        openRes = 2147500037
        request = {mRawPtr = 0x0}
        rv = <value optimized out>
        requestFlags = 0
        spec = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0xbfcadb94 "moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled", mLength = 60, mFlags = 65553}, <No data fields>}, 
            mFixedCapacity = 63, 
---Type <return> to continue, or q <return> to quit---
            mFixedBuf = 0xbfcadb94 "moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled"}, 
          mStorage = "moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled\000:\203³"}
        entry = {mRawPtr = 0x0}
        cache = <value optimized out>
#18 0xb6ade527 in nsContentUtils::LoadImage (aURI=0xb3833a00, 
    aLoadingDocument=0xb2f67800, aLoadingPrincipal=0xb252af10, 
    aReferrer=0xb3a8bd40, aObserver=0x0, aLoadFlags=0, aRequest=0xb23698b4)
    at ../../../../content/base/src/nsContentUtils.cpp:2428
        loadGroup = {<nsCOMPtr_base> = {
            mRawPtr = 0xb3873460}, <No data fields>}
#19 0xb6a648c5 in Image (this=0xb23698a0, aURI=0xb3833a00, aString=0xb387d110, 
    aReferrer=0xb3a8bd40, aOriginPrincipal=0xb252af10, aDocument=0xb2f67800)
    at ../../../layout/style/nsCSSValue.cpp:501
No locals.
#20 0xb6a64e28 in nsCSSValue::StartImageLoad (this=0xb2557e0c, 
    aDocument=0xb2f67800) at ../../../layout/style/nsCSSValue.cpp:397
No locals.
#21 0xb6a3b9df in nsCSSCompressedDataBlock::MapRuleInfoInto (this=0xb2557e00, 
    aRuleData=0xbfcade30) at ../../../layout/style/nsCSSDataBlock.cpp:210
        array = <value optimized out>
        val = 0xb2557e0c
        prop = 0xbfcade80
        cursor = 0xb2557e08 "`"
        cursor_end = 0xb2557e14 "disabled=\"tr\002"
#22 0xb6a7df23 in nsRuleNode::WalkRuleTree (this=0xb237e034, 
---Type <return> to continue, or q <return> to quit---
    aSID=eStyleStruct_List, aContext=0xb237e058, aRuleData=0xbfcade30, 
    aSpecificData=0xbfcade78) at ../../../layout/style/nsRuleNode.cpp:1675
        rule = 0xb255e440
        startStruct = <value optimized out>
        ruleNode = 0xb237e034
        rootNode = 0xb237e034
        isReset = 0
        highestNode = 0x0
        detail = <value optimized out>
        pseudoRestriction = 2990006324
        res = <value optimized out>
#23 0xb6a7f42f in nsRuleNode::GetListData (this=0xb237e034, 
    aContext=0xb237e058) at ../../../layout/style/nsRuleNode.cpp:1460
        listData = {<nsCSSList> = {<nsCSSStruct> = {<No data fields>}, 
            mType = {mUnit = eCSSUnit_Null, mValue = {mInt = -1230511817, 
                mFloat = -5.0032063e-06, mString = 0xb6a7e137, 
                mColor = 3064455479, mArray = 0xb6a7e137, mURL = 0xb6a7e137, 
                mImage = 0xb6a7e137}}, mImage = {mUnit = eCSSUnit_Null, 
              mValue = {mInt = 8, mFloat = 1.12103877e-44, mString = 0x8, 
                mColor = 8, mArray = 0x8, mURL = 0x8, mImage = 0x8}}, 
            mPosition = {mUnit = eCSSUnit_Null, mValue = {mInt = -1230784276, 
                mFloat = -4.87930629e-06, mString = 0xb6a3b8ec, 
                mColor = 3064183020, mArray = 0xb6a3b8ec, mURL = 0xb6a3b8ec, 
                mImage = 0xb6a3b8ec}}, mImageRegion = {mTop = {
                mUnit = eCSSUnit_Null, mValue = {mInt = 0, mFloat = 0, 
                  mString = 0x0, mColor = 0, mArray = 0x0, mURL = 0x0, 
                  mImage = 0x0}}, mRight = {mUnit = eCSSUnit_Null, mValue = {
---Type <return> to continue, or q <return> to quit---
                  mInt = 0, mFloat = 0, mString = 0x0, mColor = 0, 
                  mArray = 0x0, mURL = 0x0, mImage = 0x0}}, mBottom = {
                mUnit = eCSSUnit_Null, mValue = {mInt = 0, mFloat = 0, 
                  mString = 0x0, mColor = 0, mArray = 0x0, mURL = 0x0, 
                  mImage = 0x0}}, mLeft = {mUnit = eCSSUnit_Null, mValue = {
                  mInt = 96, mFloat = 1.34524653e-43, mString = 0x60, 
                  mColor = 96, mArray = 0x60, mURL = 0x60, mImage = 0x60}}, 
              static sides = {&nsCSSRect::mTop, &nsCSSRect::mRight, 
                &nsCSSRect::mBottom, &nsCSSRect::mLeft}}}, <No data fields>}
        ruleData = {mSIDs = 8, mCanStoreInRuleTree = 1 '\001', 
          mIsImportantRule = 0 '\000', mLevel = 4 '\004', 
          mPresContext = 0xb2e6b000, mStyleContext = 0xb237e058, 
          mPostResolveCallback = 0, mFontData = 0x0, mDisplayData = 0x0, 
          mMarginData = 0x0, mListData = 0xbfcade78, mPositionData = 0x0, 
          mTableData = 0x0, mColorData = 0x0, mContentData = 0x0, 
          mTextData = 0x0, mUserInterfaceData = 0x0, mXULData = 0x0, 
          mSVGData = 0x0, mColumnData = 0x0}
#24 0xb6a7fb60 in nsRuleNode::GetStyleData (this=0xb237e034, 
    aSID=eStyleStruct_List, aContext=0x6, aComputeData=1)
    at ../../../layout/style/nsStyleStructList.h:81
        data = <value optimized out>
#25 0xb6a806b4 in nsStyleContext::GetStyleData (this=0xa35, 
    aSID=eStyleStruct_TextReset)
    at ../../../layout/style/nsStyleContext.cpp:230
        cachedData = 0x0
#26 0xb6a7e121 in nsRuleNode::WalkRuleTree (this=0xb237e230, 
    aSID=eStyleStruct_List, aContext=0xb237e254, aRuleData=0xbfcadfb0, 
---Type <return> to continue, or q <return> to quit---
    aSpecificData=0xbfcadff8) at ../../../layout/style/nsRuleNode.cpp:1766
        parentStruct = <value optimized out>
        parentContext = 0x0
        startStruct = <value optimized out>
        ruleNode = <value optimized out>
        rootNode = 0xb237e201
        isReset = 0
        highestNode = 0xb237e230
        detail = <value optimized out>
        pseudoRestriction = 2990006785
        res = <value optimized out>
#27 0xb6a7f42f in nsRuleNode::GetListData (this=0xb237e230, 
    aContext=0xb237e254) at ../../../layout/style/nsRuleNode.cpp:1460
        listData = {<nsCSSList> = {<nsCSSStruct> = {<No data fields>}, 
            mType = {mUnit = eCSSUnit_Null, mValue = {mInt = 0, mFloat = 0, 
                mString = 0x0, mColor = 0, mArray = 0x0, mURL = 0x0, 
                mImage = 0x0}}, mImage = {mUnit = eCSSUnit_Null, mValue = {
                mInt = 0, mFloat = 0, mString = 0x0, mColor = 0, mArray = 0x0, 
                mURL = 0x0, mImage = 0x0}}, mPosition = {
              mUnit = eCSSUnit_Null, mValue = {mInt = 0, mFloat = 0, 
                mString = 0x0, mColor = 0, mArray = 0x0, mURL = 0x0, 
                mImage = 0x0}}, mImageRegion = {mTop = {mUnit = eCSSUnit_Null, 
                mValue = {mInt = 0, mFloat = 0, mString = 0x0, mColor = 0, 
                  mArray = 0x0, mURL = 0x0, mImage = 0x0}}, mRight = {
                mUnit = eCSSUnit_Null, mValue = {mInt = 0, mFloat = 0, 
                  mString = 0x0, mColor = 0, mArray = 0x0, mURL = 0x0, 
                  mImage = 0x0}}, mBottom = {mUnit = eCSSUnit_Null, mValue = {
---Type <return> to continue, or q <return> to quit---
                  mInt = -1305049248, mFloat = -1.0624575e-08, 
                  mString = 0xb2368760, mColor = 2989918048, 
                  mArray = 0xb2368760, mURL = 0xb2368760, 
                  mImage = 0xb2368760}}, mLeft = {mUnit = eCSSUnit_Null, 
                mValue = {mInt = -1230505628, mFloat = -5.00602073e-06, 
                  mString = 0xb6a7f964, mColor = 3064461668, 
                  mArray = 0xb6a7f964, mURL = 0xb6a7f964, 
                  mImage = 0xb6a7f964}}, static sides = {&nsCSSRect::mTop, 
                &nsCSSRect::mRight, &nsCSSRect::mBottom, 
                &nsCSSRect::mLeft}}}, <No data fields>}
        ruleData = {mSIDs = 8, mCanStoreInRuleTree = 1 '\001', 
          mIsImportantRule = 0 '\000', mLevel = 4 '\004', 
          mPresContext = 0xb2e6b000, mStyleContext = 0xb237e254, 
          mPostResolveCallback = 0, mFontData = 0x0, mDisplayData = 0x0, 
          mMarginData = 0x0, mListData = 0xbfcadff8, mPositionData = 0x0, 
          mTableData = 0x0, mColorData = 0x0, mContentData = 0x0, 
          mTextData = 0x0, mUserInterfaceData = 0x0, mXULData = 0x0, 
          mSVGData = 0x0, mColumnData = 0x0}
#28 0xb6a7f4a2 in nsRuleNode::GetStyleList (this=0xb237e230, 
    aContext=0xb237e254, aComputeData=1)
    at ../../../layout/style/nsStyleStructList.h:81
        data = <value optimized out>
#29 0xb6a80da8 in nsStyleContext::GetStyleList (this=0x6)
    at ../../../layout/style/nsStyleStructList.h:81
        cachedData = <value optimized out>
#30 0xb6ab8618 in nsIFrame::GetStyleList (this=0xb237e2b0, 
    aOldStyleContext=0x0)
---Type <return> to continue, or q <return> to quit---
    at ../../../../../layout/xul/base/src/../../../style/nsStyleStructList.h:81
No locals.
#31 nsImageBoxFrame::DidSetStyleContext (this=0xb237e2b0, aOldStyleContext=0x0)
    at ../../../../../layout/xul/base/src/nsImageBoxFrame.cpp:398
        myList = 0xb72d61c4
        disp = <value optimized out>
        newURI = {<nsCOMPtr_base> = {mRawPtr = 0xbfcae0c8}, <No data fields>}
        oldURI = {<nsCOMPtr_base> = {mRawPtr = 0xb6a7fa1b}, <No data fields>}
        equal = <value optimized out>
#32 0xb69e607f in nsFrame::Init (this=0xb237e2b0, aContent=0xb2368760, 
    aParent=0xb237e0b4, aPrevInFlow=0x0)
    at ../../../layout/generic/nsFrame.cpp:451
No locals.
#33 0xb6ab96ab in nsLeafBoxFrame::Init (this=0xb237e2b0, aContent=0xb2368760, 
    aParent=0xb237e0b4, aPrevInFlow=0x0)
    at ../../../../../layout/xul/base/src/nsLeafBoxFrame.cpp:98
        rv = 3064692826
#34 0xb6ab87b2 in nsImageBoxFrame::Init (this=0xb237e2b0, aContent=0xb2368760, 
    aParent=0xb237e0b4, aPrevInFlow=0x0)
    at ../../../../../layout/xul/base/src/nsImageBoxFrame.cpp:234
        rv = 0
#35 0xb69928c6 in nsCSSFrameConstructor::InitAndRestoreFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2368760, aParentFrame=0xb237e0b4, aPrevInFlow=0x0, 
    aNewFrame=0xb237e2b0, aAllowCounters=1)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:6798
        rv = 2147500035
#36 0xb6999a7e in nsCSSFrameConstructor::ConstructXULFrame (this=0xb2e5f7d0, 
---Type <return> to continue, or q <return> to quit---
    aState=..., aContent=0xb2368760, aParentFrame=0xb237e0b4, aTag=0xb3adc718, 
    aNameSpaceID=9, aStyleContext=0xb237e254, aFrameItems=..., aXBLBaseTag=0, 
    aHasPseudoParent=0, aHaltProcessing=0xbfcae3fc)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:6175
        geometricParent = 0x0
        floatSaveState = {mItems = 0x4, mFirstLetterStyle = 0xb6040001, 
          mFirstLineStyle = 0xb2e6b000, mFixedPosIsAbsPos = 0xb237e254, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0x0, mState = 0xbfcae2c8}
        isFloatContainingBlock = <value optimized out>
        childItems = {childList = 0x0, lastChild = 0x0}
        rv = 0
        frameHasBeenInitialized = 6
        primaryFrameSet = 0
        isPopup = 0
        newFrame = <value optimized out>
        display = 0xb24bf5a4
        isXULNS = -1304960336
        topFrame = 0xb237e2b0
        isXULDisplay = 0
        triedFrame = -1304960336
#37 0xb69950c7 in nsCSSFrameConstructor::ConstructFrameInternal (
    this=0xb2e5f7d0, aState=..., aContent=0xb2368760, aParentFrame=0xb237e0b4, 
    aTag=0xb3adc718, aNameSpaceID=9, aStyleContext=0xb237e254, 
    aFrameItems=..., aXBLBaseTag=0)
---Type <return> to continue, or q <return> to quit---
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7574
        haltProcessing = <value optimized out>
        styleContext = {mRawPtr = 0xb237e254}
        rv = 0
        display = 0xb24bf5a4
        binding = {mBinding = {mRawPtr = 0xb2369880}, mDocument = 0xb2f67800}
        adjParentFrame = 0xb237e0b4
        frameItems = 0xbfcae740
        suppressFrame = 0
        pseudoSaveState = {mItems = 0x0, mFirstLetterStyle = 0x0, 
          mFirstLineStyle = 0x0, mFixedPosIsAbsPos = 0x0, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0x0, mState = 0x0}
        pseudoParent = 0
        lastChild = 0x0
#38 0xb699544b in nsCSSFrameConstructor::ConstructFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2368760, aParentFrame=0xb237e0b4, aFrameItems=...)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7444
        rv = 3066106852
        styleContext = {mRawPtr = 0xb237e254}
        pageBreakAfter = <value optimized out>
#39 0xb6996415 in nsCSSFrameConstructor::ProcessChildren (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d90, aFrame=0xb237e0b4, 
    aCanHaveGeneratedContent=0, aFrameItems=..., aParentIsBlock=0)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:11519
---Type <return> to continue, or q <return> to quit---
        rv = 0
        styleContext = 0xb237e058
        iter = {mContent = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2ee7d90}, <No data fields>}, mIndex = 0, 
          mNodes = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2335780}, <No data fields>}}
        last = {mContent = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2ee7d90}, <No data fields>}, mIndex = 2, 
          mNodes = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2335780}, <No data fields>}}
        priorPseudoFrames = {mTableOuter = {mFrame = 0x0, mChildList = {
              childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mTableInner = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mRowGroup = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mColGroup = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mRow = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mCellOuter = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mCellInner = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mLowestType = 0x0}
#40 0xb6999c72 in nsCSSFrameConstructor::ConstructXULFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d90, aParentFrame=0xb235ce7c, aTag=0xb73adb50, 
---Type <return> to continue, or q <return> to quit---
    aNameSpaceID=9, aStyleContext=0xb237e058, aFrameItems=..., aXBLBaseTag=1, 
    aHasPseudoParent=0, aHaltProcessing=0xbfcae7ec)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:6240
        badKid = <value optimized out>
        geometricParent = <value optimized out>
        floatSaveState = {mItems = 0xbfcaeda8, mFirstLetterStyle = 0xbfcaedb4, 
          mFirstLineStyle = 0xbfcaedb8, mFixedPosIsAbsPos = 0x0, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0xb3adc3e8, mState = 0xbfcaed74}
        isFloatContainingBlock = <value optimized out>
        childItems = {childList = 0x0, lastChild = 0x0}
        rv = 0
        frameHasBeenInitialized = <value optimized out>
        primaryFrameSet = 0
        isPopup = 0
        newFrame = <value optimized out>
        display = 0xb235c464
        isXULNS = <value optimized out>
        topFrame = 0xb237e0b4
        isXULDisplay = 0
        triedFrame = <value optimized out>
#41 0xb69950c7 in nsCSSFrameConstructor::ConstructFrameInternal (
    this=0xb2e5f7d0, aState=..., aContent=0xb2ee7d90, aParentFrame=0xb235ce7c, 
    aTag=0xb73adb50, aNameSpaceID=9, aStyleContext=0xb237e058, 
    aFrameItems=..., aXBLBaseTag=1)
---Type <return> to continue, or q <return> to quit---
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7574
        haltProcessing = <value optimized out>
        styleContext = {mRawPtr = 0xb237e058}
        rv = 0
        display = 0xb235c464
        binding = {mBinding = {mRawPtr = 0x0}, mDocument = 0xb2f67800}
        adjParentFrame = 0xb235ce7c
        frameItems = 0xbfcaebe0
        suppressFrame = 0
        pseudoSaveState = {mItems = 0x0, mFirstLetterStyle = 0x0, 
          mFirstLineStyle = 0x0, mFixedPosIsAbsPos = 0x0, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0x0, mState = 0x0}
        pseudoParent = 0
        lastChild = 0x0
#42 0xb6994f2d in nsCSSFrameConstructor::ConstructFrameInternal (
    this=0xb2e5f7d0, aState=..., aContent=0xb2ee7d90, aParentFrame=0xb235ce7c, 
    aTag=0xb3adee38, aNameSpaceID=9, aStyleContext=0xb235cbd8, 
    aFrameItems=..., aXBLBaseTag=0)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7511
        rv = 3217746100
        baseTag = {<nsCOMPtr_base> = {mRawPtr = 0xb73adb50}, <No data fields>}
        resolveStyle = 1
        xblService = <value optimized out>
        nameSpaceID = 9
---Type <return> to continue, or q <return> to quit---
        styleContext = {mRawPtr = 0xb237e058}
        rv = <value optimized out>
        display = 0xb235c464
        binding = {mBinding = {mRawPtr = 0xb2369780}, mDocument = 0xb2f67800}
        adjParentFrame = <value optimized out>
        frameItems = <value optimized out>
        suppressFrame = <value optimized out>
        pseudoSaveState = {mItems = 0x1, mFirstLetterStyle = 0x0, 
          mFirstLineStyle = 0x8000, mFixedPosIsAbsPos = 0x9, 
          mSavedItems = {<nsFrameItems> = {childList = 0xb2e7f8f4, 
              lastChild = 0x0}, containingBlock = 0x0}, 
          mSavedFirstLetterStyle = 0, mSavedFirstLineStyle = -2, 
          mSavedFixedPosIsAbsPos = -2, mChildListName = 0xfffffffe, 
          mState = 0xfffffffe}
        pseudoParent = <value optimized out>
        lastChild = 0xb2e86c20
#43 0xb699544b in nsCSSFrameConstructor::ConstructFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d90, aParentFrame=0xb235ce7c, aFrameItems=...)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7444
        rv = 3063584370
        styleContext = {mRawPtr = 0xb235cbd8}
        pageBreakAfter = <value optimized out>
#44 0xb6996415 in nsCSSFrameConstructor::ProcessChildren (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d60, aFrame=0xb235ce7c, 
    aCanHaveGeneratedContent=0, aFrameItems=..., aParentIsBlock=0)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:11519
        rv = 0
---Type <return> to continue, or q <return> to quit---
        styleContext = 0xb2355988
        iter = {mContent = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2ee7d60}, <No data fields>}, mIndex = 0, 
          mNodes = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
        last = {mContent = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2ee7d60}, <No data fields>}, mIndex = 3, 
          mNodes = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
        priorPseudoFrames = {mTableOuter = {mFrame = 0x0, mChildList = {
              childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mTableInner = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mRowGroup = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mColGroup = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mRow = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mCellOuter = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mCellInner = {mFrame = 0x0, 
            mChildList = {childList = 0x0, lastChild = 0x0}, mChildList2 = {
              childList = 0x0, lastChild = 0x0}}, mLowestType = 0x0}
#45 0xb6999c72 in nsCSSFrameConstructor::ConstructXULFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d60, aParentFrame=0xb25c9804, aTag=0xb3adee44, 
    aNameSpaceID=9, aStyleContext=0xb2355988, aFrameItems=..., aXBLBaseTag=0, 
    aHasPseudoParent=0, aHaltProcessing=0xbfcaec8c)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:6240
---Type <return> to continue, or q <return> to quit---
        badKid = <value optimized out>
        geometricParent = <value optimized out>
        floatSaveState = {mItems = 0xbfcaeda8, mFirstLetterStyle = 0xbfcaedb4, 
          mFirstLineStyle = 0xbfcaedb8, mFixedPosIsAbsPos = 0x0, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0xb3adc3e8, mState = 0xbfcaed74}
        isFloatContainingBlock = <value optimized out>
        childItems = {childList = 0xb237e0b4, lastChild = 0xb237e0b4}
        rv = 0
        frameHasBeenInitialized = <value optimized out>
        primaryFrameSet = 0
        isPopup = 0
        newFrame = <value optimized out>
        display = 0xb2e93abc
        isXULNS = <value optimized out>
        topFrame = 0xb235ce7c
        isXULDisplay = 0
        triedFrame = <value optimized out>
#46 0xb69950c7 in nsCSSFrameConstructor::ConstructFrameInternal (
    this=0xb2e5f7d0, aState=..., aContent=0xb2ee7d60, aParentFrame=0xb25c9804, 
    aTag=0xb3adee44, aNameSpaceID=9, aStyleContext=0xb2355988, 
    aFrameItems=..., aXBLBaseTag=0)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7574
        haltProcessing = <value optimized out>
        styleContext = {mRawPtr = 0xb2355988}
---Type <return> to continue, or q <return> to quit---
        rv = 0
        display = 0xb2e93abc
        binding = {mBinding = {mRawPtr = 0x0}, mDocument = 0xb2f67800}
        adjParentFrame = 0xb25c9804
        frameItems = 0xbfcaef3c
        suppressFrame = 0
        pseudoSaveState = {mItems = 0x0, mFirstLetterStyle = 0x0, 
          mFirstLineStyle = 0x0, mFixedPosIsAbsPos = 0x0, 
          mSavedItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0x0}, mSavedFirstLetterStyle = 0, 
          mSavedFirstLineStyle = 0, mSavedFixedPosIsAbsPos = 0, 
          mChildListName = 0x0, mState = 0x0}
        pseudoParent = 0
        lastChild = 0x0
#47 0xb699544b in nsCSSFrameConstructor::ConstructFrame (this=0xb2e5f7d0, 
    aState=..., aContent=0xb2ee7d60, aParentFrame=0xb25c9804, aFrameItems=...)
    at ../../../layout/base/nsCSSFrameConstructor.cpp:7444
        rv = 3063482354
        styleContext = {mRawPtr = 0xb2355988}
        pageBreakAfter = <value optimized out>
#48 0xb699e8b4 in nsCSSFrameConstructor::ContentInserted (this=0xb2e5f7d0, 
    aContainer=0xb2eeb790, aChild=0xb2ee7d60, aIndexInContainer=0, 
    aFrameState=0x0) at ../../../layout/base/nsCSSFrameConstructor.cpp:9067
        rv = <value optimized out>
        container = 0xb2eeb790
        isAppend = 1
        state = {mPresContext = 0xb2e6b000, mPresShell = 0xb2e6b400, 
---Type <return> to continue, or q <return> to quit---
          mFrameManager = 0xb2e6b41c, mRootBox = 0xb2e936bc, 
          mPopupItems = {<nsFrameItems> = {childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0xb2e93b98}, mFixedItems = {<nsFrameItems> = {
              childList = 0x0, lastChild = 0x0}, 
            containingBlock = 0xb2e93580}, mAbsoluteItems = {<nsFrameItems> = {
              childList = 0x0, lastChild = 0x0}, containingBlock = 0x0}, 
          mFloatedItems = {<nsFrameItems> = {childList = 0x0, 
              lastChild = 0x0}, containingBlock = 0x0}, mFirstLetterStyle = 0, 
          mFirstLineStyle = 0, mFixedPosIsAbsPos = 0, 
          mFrameState = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, 
          mPseudoFrames = {mTableOuter = {mFrame = 0x0, mChildList = {
                childList = 0x0, lastChild = 0x0}, mChildList2 = {
                childList = 0x0, lastChild = 0x0}}, mTableInner = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, mRowGroup = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, mColGroup = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, mRow = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, mCellOuter = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, mCellInner = {
              mFrame = 0x0, mChildList = {childList = 0x0, lastChild = 0x0}, 
              mChildList2 = {childList = 0x0, lastChild = 0x0}}, 
            mLowestType = 0x0}, mAdditionalStateBits = 0}
        insertionPoint = 0xb25c9804
---Type <return> to continue, or q <return> to quit---
        haveFirstLineStyle = 0
        newFrame = <value optimized out>
        parentFrame = 0xb25c9804
        prevSibling = 0x0
        nextSibling = <value optimized out>
        containingBlock = 0x0
        appendAfterFrame = <value optimized out>
        haveFirstLetterStyle = 0
        parentDisplay = 0x0
        frameItems = {childList = 0xb235ce7c, lastChild = 0xb235ce7c}
#49 0xb69c595a in PresShell::ContentInserted (this=0xb2e6b400, 
    aDocument=0xb2f67800, aContainer=0xb2eeb790, aChild=0xb2ee7d60, 
    aIndexInContainer=0) at ../../../layout/base/nsPresShell.cpp:5030
        crNotifier = {mShell = 0xb2e6b400}
#50 0xb6b19f41 in nsNodeUtils::ContentInserted (aContainer=0xb2f67800, 
    aChild=0xb2ee7d60, aIndexInContainer=0)
    at ../../../../content/base/src/nsNodeUtils.cpp:145
        iter_ = {<nsAutoTObserverArray<nsIMutationObserver*, 0u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 2, mNext = 0x0}, 
            mArray = @0xb2f8bfa8}, <No data fields>}
        obs_ = {<nsCOMPtr_base> = {mRawPtr = 0xb2e6b484}, <No data fields>}
        node = 0xb2f67800
        container = 0xb2eeb790
        doc = <value optimized out>
        document = 0xb2f67800
#51 0xb6b0f6e0 in nsGenericElement::doInsertChildAt (aKid=0xb2ee7d60, 
    aIndex=0, aNotify=1, aParent=0xb2eeb790, aDocument=0xb2f67800, 
---Type <return> to continue, or q <return> to quit---
    aChildArray=...) at ../../../../content/base/src/nsGenericElement.cpp:3279
        rv = 0
        container = 0xb2eeb790
        updateBatch = {mDocument = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2f67800}, <No data fields>}, mUpdateType = 1}
        childCount = 6
#52 0xb6b0f7e8 in nsGenericElement::InsertChildAt (this=0x0, aKid=0xb2ee7d60, 
    aIndex=0, aNotify=1)
    at ../../../../content/base/src/nsGenericElement.cpp:3203
No locals.
#53 0xb6b0c48a in nsGenericElement::doReplaceOrInsertBefore (aReplace=0, 
    aNewChild=0xb2ee7d7c, aRefChild=0xb2eeb7dc, aParent=0xb2eeb790, 
    aDocument=0xb2f67800, aReturn=0xbfcaf26c)
    at ../../../../content/base/src/nsGenericElement.cpp:3945
        oldParent = <value optimized out>
        returnVal = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2ee7d7c}, <No data fields>}
        refContent = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2eeb7c0}, <No data fields>}
        insPos = 0
        container = 0xb2eeb790
        nodeType = 1
        res = 0
        batch = {mDocument = {<nsCOMPtr_base> = {
              mRawPtr = 0xb2f67800}, <No data fields>}}
        newContent = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2ee7d60}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
#54 0xb6b0c564 in nsGenericElement::InsertBefore (this=0x0, 
    aNewChild=0xb2ee7d7c, aRefChild=0xb2eeb7dc, aReturn=0xbfcaf26c)
    at ../../../../content/base/src/nsGenericElement.cpp:3522
No locals.
#55 0xb6887c3a in nsIDOMNode_InsertBefore (cx=0xb3867400, argc=2, 
    vp=0xb389b118) at dom_quickstubs.cpp:2786
        rv = <value optimized out>
        ccx = {<nsAXPCNativeCallContext> = {
            _vptr.nsAXPCNativeCallContext = 0xb7219360}, 
          mState = XPCCallContext::HAVE_OBJECT, mXPC = 0xb731c7b0, 
          mThreadData = 0xb54a9760, mXPCContext = 0xb3881820, 
          mJSContext = 0xb3867400, mContextPopRequired = 0, 
          mDestroyJSContextInDestructor = 0, 
          mCallerLanguage = XPCContext::LANG_JS, 
          mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, 
          mPrevCallContext = 0x0, mOperandJSObject = 0xb3a4bdc0, 
          mCurrentJSObject = 0xb3a4bdc0, mFlattenedJSObject = 0xb3a4bdc0, 
          mWrapper = 0xb25c72b0, mTearOff = 0x0, mScriptableInfo = 0xb25639d8, 
          mSet = 0xb3a4bdc0, mInterface = 0x0, mMember = 0xfffffffd, 
          mName = -1303432752, mStaticMemberIsLocal = 0, mArgc = 0, 
          mArgv = 0x0, mRetVal = 0xb65f7e5c, mReturnValueWasSet = -1283034112, 
          mMethodIndex = 57005, mCallee = 0x0, 
          mStringWrapperData = "puX¶\000t\206³À½¤³\000\000\000\000Ð1O²´ôÊ¿Ð1O²\000\000\000"}
        self = 0xb2eeb7ac
        selfref = {ptr = 0x0}
        arg0 = {<nsCOMPtr_base> = {mRawPtr = 0xb2ee7d7c}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
        resultiface = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0xb258153c, 
            mNext = 0xb3867400, mTLS = 0xb38803e0}, mPtr = 0xb24f31d0}
        argv = <value optimized out>
        arg1 = {<nsCOMPtr_base> = {mRawPtr = 0xb2eeb7dc}, <No data fields>}
        result = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#56 0xb6576785 in js_Interpret (cx=0xb3867400)
    at ../../../js/src/jsinterp.cpp:5149
        getter = 0x2
        op = JSOP_POPV
        prop = 0xb3a33a70
        npairs = <value optimized out>
        currentVersion = 8372
        obj = 0xb434e508
        d = 0
        off = <value optimized out>
        fp = 0xb389b09c
        inlineCallCount = 1
        regs = {pc = 0xb25aae51 ":", sp = 0xb389b128}
        pc2 = <value optimized out>
        clasp = <value optimized out>
        low = -1281058688
        rt = 0xb5414000
        op2 = <value optimized out>
        vp = <value optimized out>
        tr = 0x0
        script = 0xb25aac00
        originalVersion = 8372
---Type <return> to continue, or q <return> to quit---
        obj2 = 0xb3a4bdc0
        cond = 1
        lval = <value optimized out>
        id = -1302850244
        d2 = 0
        fun = <value optimized out>
        normalJumpTable = {0xb6571d23, 0xb6572a9d, 0xb656edaf, 0xb6570016, 
          0xb657038f, 0xb657037b, 0xb656ed74, 0xb656ffb4, 0xb656ff45, 
          0xb65703bc, 0xb656fd86, 0xb656fd31, 0xb6574bca, 0xb6574b8f, 
          0xb6574a3a, 0xb6573a04, 0xb657447a, 0xb6572771, 0xb65726c4, 
          0xb657261f, 0xb6573024, 0xb6572f47, 0xb6572e70, 0xb6572d97, 
          0xb6572d13, 0xb6572c8f, 0xb6572c1b, 0xb6572acd, 0xb65740e0, 
          0xb6573fd3, 0xb6573f0e, 0xb6573e6f, 0xb657453e, 0xb65744f2, 
          0xb6574418, 0xb65743a9, 0xb65742e8, 0xb6574262, 0xb65741e1, 
          0xb656f21c, 0xb6573a86, 0xb6573482, 0xb6573495, 0xb6573a81, 
          0xb657347d, 0xb6573487, 0xb6573a7c, 0xb656e8ed, 0xb656e8c7, 
          0xb656e75c, 0xb656e8ed, 0xb656e8c7, 0xb656e75c, 0xb656ebbe, 
          0xb656f265, 0xb6571132, 0xb6570fe8, 0xb656f076, 0xb6571200, 
          0xb656f076, 0xb656f1a8, 0xb656f1a8, 0xb6573d67, 0xb6573d37, 
          0xb6573d07, 0xb65728a6, 0xb6573cd7, 0xb6573ca7, 0xb656fefc, 
          0xb656fe8f, 0xb6573bdb, 0xb6570448, 0xb657327d, 0xb6573222, 
          0xb6570761, 0xb6570058, 0xb656fe15, 0xb656fddb, 0xb656ea00, 
          0xb6574b59, 0xb657481f, 0xb6572a78, 0xb6571205, 0xb6570406, 
          0xb656f012, 0xb65706f8, 0xb65706b4, 0xb6570610, 0xb65705cf, 
          0xb65732d8, 0xb6573958, 0xb65737da, 0xb6573737, 0xb65736a5, 
          0xb6573602, 0xb65734e1, 0xb6571726, 0xb65734cd, 0xb6571674, 
          0xb65729e3, 0xb65734b9, 0xb65729a6, 0xb65734a5, 0xb6574904, 
---Type <return> to continue, or q <return> to quit---
          0xb656fc7f, 0xb656fbfc, 0xb656fbca, 0xb6572a44, 0xb657491e, 
          0xb656f265, 0xb65725c6, 0xb65700c5, 0xb6571f6e, 0xb6571f14, 
          0xb65735ac, 0xb65734f5, 0xb65739c7, 0xb65727e9, 0xb6571cae, 
          0xb6573199, 0xb656ed70, 0xb656ea00, 0xb657199e, 0xb656f9dd, 
          0xb656f9dd, 0xb657173a, 0xb656f818, 0xb656f818, 0xb6570bab, 
          0xb65733e1, 0xb6572575, 0xb6574ae1, 0xb657284c, 0xb657399c, 
          0xb656f968, 0xb656f968, 0xb65704fd, 0xb6570572, 0xb6570e5f, 
          0xb656ed24, 0xb65702fb, 0xb657027b, 0xb6570225, 0xb65701a1, 
          0xb6573537, 0xb65730ff, 0xb656ed20, 0xb6573ab1, 0xb6570563, 
          0xb656f5b5, 0xb656f5b5, 0xb65725eb, 0xb656edaf, 0xb656e9a8, 
          0xb656f914, 0xb6570921, 0xb6572943, 0xb6572983, 0xb65728ea, 
          0xb6572963, 0xb6573d97, 0xb6571ed0, 0xb6571e8a, 0xb6571e46, 
          0xb6571de2, 0xb6571d8e, 0xb6571d44, 0xb6571ccf, 0xb656f4b2, 
          0xb656f4b2, 0xb65748a7, 0xb6571b2c, 0xb656f429, 0xb656f3a5, 
          0xb6573440, 0xb657221f, 0xb65721d8, 0xb6572191, 0xb6572148, 
          0xb6572102, 0xb6572069, 0xb6571ffa, 0xb6572314, 0xb6572383, 
          0xb6574599, 0xb656ef85, 0xb656ef85, 0xb656f3a5, 0xb65708d7, 
          0xb657081d, 0xb656f1ec, 0xb656f1ec, 0xb657282b, 0xb657280a, 
          0xb65710a2, 0xb656e9a8, 0xb656ebbe, 0xb656f429, 0xb656f21c, 
          0xb6571a1a...}
        len = <value optimized out>
        str = <value optimized out>
        ok = <value optimized out>
        atom = <value optimized out>
        rval = -1303071712
        i = <value optimized out>
        setter = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        index = <value optimized out>
        attrs = 3059210308
        flags = 3013918144
        ltmp = -1271601912
        j = <value optimized out>
        atoms = 0xb25aac34
        parent = <value optimized out>
        argc = <value optimized out>
        slot = 2
        str2 = <value optimized out>
        type = <value optimized out>
        interruptJumpTable = {0xb6571c2a <repeats 234 times>}
        jumpTable = 0xb65f68e0
        rtmp = 0
        sprop = <value optimized out>
#57 0xb657e6ca in js_Invoke (cx=0xb3867400, argc=1, vp=0xb389b054, flags=0)
    at ../../../js/src/jsinterp.cpp:1394
        frame = {regs = 0xb389b0f8, imacpc = 0x0, slots = 0xb389b060, 
          callobj = 0x0, argsobj = 0x0, varobj = 0x0, callee = 0xb3a377a0, 
          script = 0xb25aa800, fun = 0xb3afc5b0, thisp = 0xb3a4bdc0, argc = 1, 
          argv = 0xb389b05c, rval = 22, down = 0xbfcaf9c8, annotation = 0x0, 
          scopeChain = 0xb3880600, blockChain = 0x0, sharpDepth = 0, 
          sharpArray = 0x0, flags = 34, dormantNext = 0x0, xmlNamespace = 0x0, 
          displaySave = 0xbfcaf9c8}
        argv = <value optimized out>
        funobj = 0xb3a377a0
        ok = -1077217812
---Type <return> to continue, or q <return> to quit---
        clasp = <value optimized out>
        i = <value optimized out>
        sp = <value optimized out>
        newvp = <value optimized out>
        v = -1281132640
        ops = <value optimized out>
        hookData = 0x0
        parent = 0xb3880600
        fun = 0xb3afc5b0
        rootedArgsFlag = 32
        native = 0
        script = 0xb25aa800
        nslots = <value optimized out>
        hook = 0
#58 0xb657ea44 in js_InternalInvoke (cx=0xb3867400, obj=0xb3a4bdc0, 
    fval=-1281132640, flags=0, argc=1, argv=0xbfcaf948, rval=0xbfcaf944)
    at ../../../js/src/jsinterp.cpp:1447
        invokevp = 0xb389b054
        mark = 0xb389b04c
        ok = <value optimized out>
#59 0xb657eb79 in js_InternalGetOrSet (cx=0xb3867400, obj=0xb3a4bdc0, 
    id=-1302850172, fval=-1281132640, mode=JSACC_WRITE, argc=1, 
    argv=0xbfcaf944, rval=0xbfcaf944) at ../../../js/src/jsinterp.cpp:1510
        callbacks = 0x0
#60 0xb6585f24 in js_SetSprop (cx=0xb3867400, sprop=0xb3af6ab0, obj=0x0, 
    vp=0x6) at ../../../js/src/jsscope.h:390
No locals.
---Type <return> to continue, or q <return> to quit---
#61 0xb6586fb6 in js_SetPropertyHelper (cx=0xb3867400, obj=0xb3a4bdc0, 
    id=-1302850172, cacheResult=1, vp=0xbfcaf944)
    at ../../../js/src/jsobj.cpp:4526
        pobj = 0xb3a37760
        scope = 0xb38796c0
        attrs = <value optimized out>
        flags = <value optimized out>
        clasp = 0xb2eb75c4
        setter = 0xb686470b <XPC_WN_Helper_SetProperty>
        added = <value optimized out>
        protoIndex = 1
        prop = 0xb3af6ab0
        shortid = 10
        getter = 0xb6864789 <XPC_WN_Helper_GetProperty>
        sprop = 0xb3af6ab0
#62 0xb656f360 in js_Interpret (cx=0xb3867400)
    at ../../../js/src/jsinterp.cpp:4791
        entry = 0xb54b909c
        getter = 0xb3a49880
        op = 3013908608
        prop = 0xbfcaf9a8
        npairs = <value optimized out>
        currentVersion = 8372
        obj = 0xb3a4bdc0
        d = 0
        off = <value optimized out>
        fp = 0xbfcaf9c8
---Type <return> to continue, or q <return> to quit---
        inlineCallCount = 0
        regs = {pc = 0xb7346294 "6", sp = 0xb389b03c}
        pc2 = <value optimized out>
        clasp = <value optimized out>
        low = 0
        rt = 0xb5414000
        op2 = <value optimized out>
        vp = <value optimized out>
        tr = 0x0
        script = 0xb7346190
        originalVersion = 8192
        obj2 = 0xb3a37540
        cond = 1
        lval = <value optimized out>
        id = -1302850172
        d2 = 0
        fun = <value optimized out>
        normalJumpTable = {0xb6571d23, 0xb6572a9d, 0xb656edaf, 0xb6570016, 
          0xb657038f, 0xb657037b, 0xb656ed74, 0xb656ffb4, 0xb656ff45, 
          0xb65703bc, 0xb656fd86, 0xb656fd31, 0xb6574bca, 0xb6574b8f, 
          0xb6574a3a, 0xb6573a04, 0xb657447a, 0xb6572771, 0xb65726c4, 
          0xb657261f, 0xb6573024, 0xb6572f47, 0xb6572e70, 0xb6572d97, 
          0xb6572d13, 0xb6572c8f, 0xb6572c1b, 0xb6572acd, 0xb65740e0, 
          0xb6573fd3, 0xb6573f0e, 0xb6573e6f, 0xb657453e, 0xb65744f2, 
          0xb6574418, 0xb65743a9, 0xb65742e8, 0xb6574262, 0xb65741e1, 
          0xb656f21c, 0xb6573a86, 0xb6573482, 0xb6573495, 0xb6573a81, 
          0xb657347d, 0xb6573487, 0xb6573a7c, 0xb656e8ed, 0xb656e8c7, 
---Type <return> to continue, or q <return> to quit---
          0xb656e75c, 0xb656e8ed, 0xb656e8c7, 0xb656e75c, 0xb656ebbe, 
          0xb656f265, 0xb6571132, 0xb6570fe8, 0xb656f076, 0xb6571200, 
          0xb656f076, 0xb656f1a8, 0xb656f1a8, 0xb6573d67, 0xb6573d37, 
          0xb6573d07, 0xb65728a6, 0xb6573cd7, 0xb6573ca7, 0xb656fefc, 
          0xb656fe8f, 0xb6573bdb, 0xb6570448, 0xb657327d, 0xb6573222, 
          0xb6570761, 0xb6570058, 0xb656fe15, 0xb656fddb, 0xb656ea00, 
          0xb6574b59, 0xb657481f, 0xb6572a78, 0xb6571205, 0xb6570406, 
          0xb656f012, 0xb65706f8, 0xb65706b4, 0xb6570610, 0xb65705cf, 
          0xb65732d8, 0xb6573958, 0xb65737da, 0xb6573737, 0xb65736a5, 
          0xb6573602, 0xb65734e1, 0xb6571726, 0xb65734cd, 0xb6571674, 
          0xb65729e3, 0xb65734b9, 0xb65729a6, 0xb65734a5, 0xb6574904, 
          0xb656fc7f, 0xb656fbfc, 0xb656fbca, 0xb6572a44, 0xb657491e, 
          0xb656f265, 0xb65725c6, 0xb65700c5, 0xb6571f6e, 0xb6571f14, 
          0xb65735ac, 0xb65734f5, 0xb65739c7, 0xb65727e9, 0xb6571cae, 
          0xb6573199, 0xb656ed70, 0xb656ea00, 0xb657199e, 0xb656f9dd, 
          0xb656f9dd, 0xb657173a, 0xb656f818, 0xb656f818, 0xb6570bab, 
          0xb65733e1, 0xb6572575, 0xb6574ae1, 0xb657284c, 0xb657399c, 
          0xb656f968, 0xb656f968, 0xb65704fd, 0xb6570572, 0xb6570e5f, 
          0xb656ed24, 0xb65702fb, 0xb657027b, 0xb6570225, 0xb65701a1, 
          0xb6573537, 0xb65730ff, 0xb656ed20, 0xb6573ab1, 0xb6570563, 
          0xb656f5b5, 0xb656f5b5, 0xb65725eb, 0xb656edaf, 0xb656e9a8, 
          0xb656f914, 0xb6570921, 0xb6572943, 0xb6572983, 0xb65728ea, 
          0xb6572963, 0xb6573d97, 0xb6571ed0, 0xb6571e8a, 0xb6571e46, 
          0xb6571de2, 0xb6571d8e, 0xb6571d44, 0xb6571ccf, 0xb656f4b2, 
          0xb656f4b2, 0xb65748a7, 0xb6571b2c, 0xb656f429, 0xb656f3a5, 
          0xb6573440, 0xb657221f, 0xb65721d8, 0xb6572191, 0xb6572148, 
          0xb6572102, 0xb6572069, 0xb6571ffa, 0xb6572314, 0xb6572383, 
---Type <return> to continue, or q <return> to quit---
          0xb6574599, 0xb656ef85, 0xb656ef85, 0xb656f3a5, 0xb65708d7, 
          0xb657081d, 0xb656f1ec, 0xb656f1ec, 0xb657282b, 0xb657280a, 
          0xb65710a2, 0xb656e9a8, 0xb656ebbe, 0xb656f429, 0xb656f21c, 
          0xb6571a1a...}
        len = <value optimized out>
        str = <value optimized out>
        ok = <value optimized out>
        atom = <value optimized out>
        rval = -1305210052
        i = <value optimized out>
        setter = <value optimized out>
        index = <value optimized out>
        attrs = 3059210308
        flags = 3013918144
        ltmp = 8965
        j = <value optimized out>
        atoms = 0xb73461c4
        parent = <value optimized out>
        argc = <value optimized out>
        slot = 2
        str2 = <value optimized out>
        type = <value optimized out>
        interruptJumpTable = {0xb6571c2a <repeats 234 times>}
        jumpTable = 0xb65f68e0
        rtmp = -1282869224
        sprop = <value optimized out>
#63 0xb657e6ca in js_Invoke (cx=0xb3867400, argc=0, vp=0xb389b020, flags=0)
---Type <return> to continue, or q <return> to quit---
    at ../../../js/src/jsinterp.cpp:1394
        frame = {regs = 0xbfcaf920, imacpc = 0x0, slots = 0xb389b028, 
          callobj = 0x0, argsobj = 0x0, varobj = 0x0, callee = 0xb254b520, 
          script = 0xb7346190, fun = 0xb3afc770, thisp = 0xb3a4bdc0, argc = 0, 
          argv = 0xb389b028, rval = 22, down = 0x0, annotation = 0x0, 
          scopeChain = 0xb3a4bdc0, blockChain = 0x0, sharpDepth = 0, 
          sharpArray = 0x0, flags = 34, dormantNext = 0x0, xmlNamespace = 0x0, 
          displaySave = 0x0}
        argv = <value optimized out>
        funobj = 0xb254b520
        ok = -1077216644
        clasp = <value optimized out>
        i = <value optimized out>
        sp = <value optimized out>
        newvp = <value optimized out>
        v = -1303071456
        ops = <value optimized out>
        hookData = 0x0
        parent = 0xb3a4bdc0
        fun = 0xb3afc770
        rootedArgsFlag = 32
        native = 0
        script = 0xb7346190
        nslots = <value optimized out>
        hook = 0
#64 0xb657ea44 in js_InternalInvoke (cx=0xb3867400, obj=0xb3a4bdc0, 
    fval=-1303071456, flags=0, argc=0, argv=0x0, rval=0xbfcafb20)
---Type <return> to continue, or q <return> to quit---
    at ../../../js/src/jsinterp.cpp:1447
        invokevp = 0xb389b020
        mark = 0xb389b018
        ok = <value optimized out>
#65 0xb6543e54 in JS_CallFunctionValue (cx=0xb3867400, obj=0xb3a4bdc0, 
    fval=-1303071456, argc=0, argv=0x0, rval=0xbfcafb20)
    at ../../../js/src/jsapi.cpp:5180
        ok = <value optimized out>
#66 0xb6c09bdc in nsXBLProtoImplAnonymousMethod::Execute (this=0xb258eb40, 
    aBoundElement=0xb2eeb790)
    at ../../../../content/xbl/src/nsXBLProtoImplMethod.cpp:332
        retval = 1
        document = <value optimized out>
        cx = 0xb3867400
        rv = 2147549183
        thisObject = 0xb3a4bdc0
        method = 0x6
        pusher = {mScx = {<nsCOMPtr_base> = {
              mRawPtr = 0xb388c680}, <No data fields>}, mScriptIsRunning = 0}
        global = <value optimized out>
        context = {<nsCOMPtr_base> = {mRawPtr = 0xb388c680}, <No data fields>}
        globalObject = <value optimized out>
        wrapper = {<nsCOMPtr_base> = {mRawPtr = 0xb25c72b0}, <No data fields>}
        ok = <value optimized out>
#67 0xb6c00e08 in nsXBLBinding::ExecuteAttachedHandler (this=0xb24237a0)
    at ../../../../content/xbl/src/nsXBLBinding.cpp:978
No locals.
---Type <return> to continue, or q <return> to quit---
#68 0xb6c12928 in nsBindingManager::ProcessAttachedQueue (this=0xb2fb4f00, 
    aSkipSize=0) at ../../../../content/xbl/src/nsBindingManager.cpp:991
        lastItem = <value optimized out>
        binding = {mRawPtr = 0xb24237a0}
#69 0xb69c8dfc in PresShell::InitialReflow (this=0xb2e6b400, aWidth=60, 
    aHeight=60) at ../../../layout/base/nsPresShell.cpp:2697
        kungFuDeathGrip = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2e6b400}, <No data fields>}
        root = <value optimized out>
        rootFrame = 0xb2e93580
#70 0xb6c1b576 in nsXULDocument::StartLayout (this=0xb2f67800)
    at ../../../../../content/xul/document/src/nsXULDocument.cpp:2073
        container = {<nsCOMPtr_base> = {
            mRawPtr = 0xb7359a04}, <No data fields>}
        docShell = {<nsCOMPtr_base> = {mRawPtr = 0xb7359a94}, <No data fields>}
        rv = <value optimized out>
        cx = <value optimized out>
        vm = <value optimized out>
        r = {x = 0, y = 0, width = 60, height = 60}
        shellGrip = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2e6b400}, <No data fields>}
        iter = {<nsAutoTObserverArray<nsIPresShell*, 0u>::ForwardIterator> = {<nsAutoTObserverArray<nsIPresShell*, 0u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0}, 
              mArray = @0xb2f67884}, <No data fields>}, 
          mDoc = {<nsCOMPtr_base> = {mRawPtr = 0xb2f67800}, <No data fields>}}
        shell = {<nsCOMPtr_base> = {mRawPtr = 0xb2e6b400}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
#71 0xb6c1b7e9 in nsXULDocument::DoneWalking (this=0xb2f67800)
    at ../../../../../content/xul/document/src/nsXULDocument.cpp:3218
        container = {<nsCOMPtr_base> = {
            mRawPtr = 0xb7359a04}, <No data fields>}
        item = {<nsCOMPtr_base> = {mRawPtr = 0xb7359a98}, <No data fields>}
#72 0xb6a426cd in CSSLoaderImpl::SheetComplete (this=0xb2f7f680, 
    aLoadData=0xb2e8ae80, aStatus=0)
    at ../../../layout/style/nsCSSLoader.cpp:1691
        data = 0xb2e8ada0
        iter = {<nsAutoTObserverArray<nsCOMPtr<nsICSSLoaderObserver>, 0u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 3012186112, 
              mNext = 0x0}, mArray = @0xb38bea60}, <No data fields>}
        obs = {<nsCOMPtr_base> = {mRawPtr = 0xb38bea60}, <No data fields>}
        i = 0
        datasToNotify = {<nsTArray<nsRefPtr<SheetLoadData> >> = {<nsTArray_base> = {static sEmptyHdr = {mLength = 0, mCapacity = 0, mIsAutoArray = 0}, 
              mHdr = 0xbfcafd68}, <No data fields>}, {
            mAutoBuf = "\001\000\000\000\b\000\000\200 ­è²\000P\212³\001\000\000\000`ê\213³\000P\212³\200ö÷²¨ýÊ¿¢\017¤¶", dummy = 9223372071214514177}}
        count = 1
#73 0xb6a42986 in CSSLoaderImpl::ParseSheet (this=0xb2f7f680, 
    aStream=0xb2f27d80, aLoadData=0xb2e8ae80, aCompleted=@0xbfcafe48)
    at ../../../layout/style/nsCSSLoader.cpp:1652
        parser = {<nsCOMPtr_base> = {mRawPtr = 0xb38a5000}, <No data fields>}
        rv = <value optimized out>
        sheetURI = {<nsCOMPtr_base> = {mRawPtr = 0xb2eb3060}, <No data fields>}
        baseURI = {<nsCOMPtr_base> = {mRawPtr = 0xb2eb3060}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
#74 0xb6a43133 in SheetLoadData::OnStreamComplete (this=0xb2e8ae80, 
    aLoader=0xb2f01520, aContext=0x0, aStatus=0, aDataStream=0xb2f27d80)
    at ../../../layout/style/nsCSSLoader.cpp:936
        channel = {<nsCOMPtr_base> = {mRawPtr = 0xb2eb4710}, <No data fields>}
        originalURI = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2eb3060}, <No data fields>}
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        completed = 1
        result = <value optimized out>
        channelURI = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2eb3060}, <No data fields>}
        principal = {<nsCOMPtr_base> = {
            mRawPtr = 0xb2e89650}, <No data fields>}
        secMan = <value optimized out>
#75 0xb68b0c0b in nsUnicharStreamLoader::OnStopRequest (this=0xb2f01520, 
    request=0xb2eb4710, ctxt=0x0, aStatus=0)
    at ../../../../netwerk/base/src/nsUnicharStreamLoader.cpp:162
        rv = 0
        readCount = 0
        uin = {<nsCOMPtr_base> = {mRawPtr = 0xb2f27d80}, <No data fields>}
#76 0xb693189a in nsJARChannel::OnStopRequest (this=0xb2eb4710, 
    req=0xb3affa10, ctx=0x0, status=0)
    at ../../../modules/libjar/nsJARChannel.cpp:877
No locals.
#77 0xb689aef6 in nsInputStreamPump::OnStateStop (this=0xb3affa10)
    at ../../../../netwerk/base/src/nsInputStreamPump.cpp:576
No locals.
---Type <return> to continue, or q <return> to quit---
#78 0xb689b1b3 in nsInputStreamPump::OnInputStreamReady (this=0xb3affa10, 
    stream=0xb2522ac8)
    at ../../../../netwerk/base/src/nsInputStreamPump.cpp:401
        nextState = 0
#79 0xb70315a5 in nsInputStreamReadyEvent::Run (this=0xb2ead4a0)
    at ../../../xpcom/io/nsStreamUtils.cpp:111
No locals.
#80 0xb7044539 in nsThread::ProcessNextEvent (this=0xb738b830, mayWait=1, 
    result=0xbfcaffdc) at ../../../xpcom/threads/nsThread.cpp:521
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0xb5425474}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0xb2ead4a0}, <No data fields>}
        rv = 0
#81 0xb7016273 in NS_ProcessNextEvent_P (thread=0x0, mayWait=1)
    at nsThreadUtils.cpp:250
        val = 1
#82 0xb6f9693e in nsBaseAppShell::Run (this=0xb5425470)
    at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:170
        thread = 0xb738b830
#83 0xb6e66f14 in nsAppStartup::Run (this=0xb54a9610)
    at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:193
        rv = <value optimized out>
#84 0xb6833e5c in XRE_main (argc=1, argv=0xbfcb56e4, aAppData=0xb7303900)
    at ../../../toolkit/xre/nsAppRunner.cpp:3331
        remoteService = {<nsCOMPtr_base> = {
            mRawPtr = 0xb38ff380}, <No data fields>}
        appStartup = {<nsCOMPtr_base> = {
---Type <return> to continue, or q <return> to quit---
            mRawPtr = 0xb54a9610}, <No data fields>}
        shuttingDown = 0
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0xb3a526a0}, <No data fields>}
        workingDir = {<nsCOMPtr_base> = {
            mRawPtr = 0xb3a98200}, <No data fields>}
        xpcom = {mServiceManager = 0xb73af104}
        desktopStartupIDEnv = <value optimized out>
        updRoot = {<nsCOMPtr_base> = {mRawPtr = 0xb7323380}, <No data fields>}
        persistent = 1
        profLD = {<nsCOMPtr_base> = {mRawPtr = 0xb7323800}, <No data fields>}
        dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {
                _vptr.nsISupports = 0xb72189f0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {
              _vptr.nsISupports = 0xb7218a14}, <No data fields>}, 
          mAppProvider = {<nsCOMPtr_base> = {
              mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {
              mRawPtr = 0xb7323400}, <No data fields>}, 
          mXULAppDir = {<nsCOMPtr_base> = {
              mRawPtr = 0xb7323380}, <No data fields>}, 
          mProfileDir = {<nsCOMPtr_base> = {
              mRawPtr = 0xb7323780}, <No data fields>}, 
          mProfileLocalDir = {<nsCOMPtr_base> = {
              mRawPtr = 0xb7323800}, <No data fields>}, 
          mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', 
          mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0x0}}, <No data fields>}, 
---Type <return> to continue, or q <return> to quit---
          mExtensionDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0x0}}, <No data fields>}, 
          mThemeDirectories = {<nsCOMArray_base> = {mArray = {
                mImpl = 0xb738d220}}, <No data fields>}}
        desktopStartupIDPtr = 0xb700109a "U\211åWVSè\002<\202ÿ\201Ã\037Q-"
        nativeApp = {<nsCOMPtr_base> = {
            mRawPtr = 0xb7353a68}, <No data fields>}
        startOffline = 0
        profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb738e218 "default", mLength = 7, 
                mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, 
            mFixedBuf = 0xbfcb018c ""}, 
          mStorage = "\000F\005\b@ E·¬!E·5\n\000\000 \230\005\b\000\000ÿÿ\000\000\000\000 \000\000\000@ E·@ E·¬!E·5\n\000\000Äa-·\023\000\000\000h\002Ë¿è\001Ë¿"}
        upgraded = -1282411648
        versionOK = <value optimized out>
        appInitiatedRestart = <value optimized out>
        desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfcb01e0 "", mLength = 0, 
                mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, 
            mFixedBuf = 0xbfcb01e0 ""}, 
          mStorage = "\000a-·ì32·5\n\000\000 \230\005\bÀ'0·<\"E·H\002Ë¿&h\005\b@ E·í\022k¶\031\220l·\206\022k¶\220¬1·\002\000Ë¿ %\200·\001\000\000"}
        display_name = <value optimized out>
        xremotearg = <value optimized out>
        canRun = 1
---Type <return> to continue, or q <return> to quit---
        profileLock = {<nsCOMPtr_base> = {
            mRawPtr = 0xb738d280}, <No data fields>}
        profD = {<nsCOMPtr_base> = {mRawPtr = 0xb7323780}, <No data fields>}
        version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0xbfcb0138 "3.5.16_20110430012918/20110430012918", 
                mLength = 36, mFlags = 65553}, <No data fields>}, 
            mFixedCapacity = 63, 
            mFixedBuf = 0xbfcb0138 "3.5.16_20110430012918/20110430012918"}, 
          mStorage = "3.5.16_20110430012918/20110430012918\000\230\005\bG|l·\000\000\060·5\n\000\000 \230\005\b R2·ô!E·"}
        needsRestart = 0
        display = 0xb7386140
        osABI = {<nsCString> = {<nsACString_internal> = {
              mData = 0xb70b4187 "Linux_x86-gcc3", mLength = 14, 
              mFlags = 1}, <No data fields>}, <No data fields>}
        rv = 0
        gtkModules = <value optimized out>
        appData = {<nsXREAppData> = {size = 56, directory = 0xb7323380, 
            vendor = 0xb73530c0 "Mozilla", name = 0xb730a2e0 "Iceweasel", 
            version = 0xb73530c8 "3.5.16", 
            buildID = 0xb730a2f0 "20110430012918", 
            ID = 0xb73027f0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", 
            copyright = 0xb7302820 "Copyright (c) 1998 - 2010 mozilla.org", 
            flags = 6, xreDirectory = 0xb7323400, 
            minVersion = 0xb73530d0 "1.9.1", 
            maxVersion = 0xb73530d8 "1.9.1.*", 
            crashReporterURL = 0xb7302850 "https://crash-reports.mozilla.com/sub---Type <return> to continue, or q <return> to quit---
mit", profile = 0xb730a300 "mozilla/firefox"}, <No data fields>}
        localIniFile = {<nsCOMPtr_base> = {
            mRawPtr = 0xb7323480}, <No data fields>}
        parser = {
          mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = {
                mTable = {ops = 0xb72ee2b0, data = 0x0, hashShift = 28, 
                  maxAlphaFrac = 192 'À', minAlphaFrac = 64 '@', 
                  entrySize = 12, entryCount = 1, removedCount = 0, 
                  generation = 0, 
                  entryStore = 0xb7306240 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0xb7303940 "[Build"}}
        ar = <value optimized out>
        override = 0x0
        iniFile = {<nsCOMPtr_base> = {mRawPtr = 0xb7323480}, <No data fields>}
        i = <value optimized out>
#85 0x08049da6 in ?? ()
No symbol table info available.
#86 0xb7591c76 in __libc_start_main (main=0x8049702, argc=1, 
    ubp_av=0xbfcb56e4, init=0x80579d0, fini=0x80579c0, 
    rtld_fini=0xb7802040 <_dl_fini>, stack_end=0xbfcb56dc) at libc-start.c:228
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1217675276, 0, 0, 
                -1077193032, 1443804961, 1922711856}, mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x1, 0x8049620}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 1}}}
---Type <return> to continue, or q <return> to quit---
        not_first_call = <value optimized out>
#87 0x08049641 in ?? ()
No symbol table info available.
(gdb) quit

-- 
Bjarni I. Gislason





More information about the pkg-mozilla-maintainers mailing list