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