On 4/17/07, Mike Hommey <[EMAIL PROTECTED]> wrote:
Thank you, it seems iceweasel is not in fault here.
You should try again with libgtk2.0-0-dbg installed.
Done, attached is the result.
This may be irrelevant, but I've reproduced the bug on my work
computer (much faster hardware, different video card, etc.), and I'm
unable to reproduce it from mousepad 0.2.8-1.
Script started on Tue 17 Apr 2007 06:34:34 AM MDT
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library
"/lib/tls/i686/cmov/libthread_db.so.1".
Attaching to program: /usr/lib/iceweasel/firefox-bin, process 11241
Reading symbols from /usr/lib/iceweasel/libmozjs.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libmozjs.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libmozjs.so
Reading symbols from /usr/lib/iceweasel/libxpcom.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libxpcom.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libxpcom.so
Reading symbols from /usr/lib/iceweasel/libxpcom_core.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libxpcom_core.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libxpcom_core.so
Reading symbols from /usr/lib/iceweasel/libplc4.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libplc4.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libplc4.so
Reading symbols from /usr/lib/iceweasel/libnspr4.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libnspr4.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libnspr4.so
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1222756672 (LWP 11241)]
[New Thread -1362220112 (LWP 31895)]
[New Thread -1317192784 (LWP 11251)]
[New Thread -1282757712 (LWP 11250)]
[New Thread -1264399440 (LWP 11249)]
[New Thread -1256006736 (LWP 11245)]
[New Thread -1233613904 (LWP 11243)]
[New Thread -1225221200 (LWP 11242)]
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgtk-x11-2.0.so.0.800.20...done.
done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgdk-x11-2.0.so.0.800.20...done.
done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/iceweasel/libsmime3.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libsmime3.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libsmime3.so
Reading symbols from /usr/lib/iceweasel/libssl3.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libssl3.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libssl3.so
Reading symbols from /usr/lib/iceweasel/libnss3.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libnss3.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libnss3.so
Reading symbols from /usr/lib/libcairo.so.2...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libXinerama.so.1...done.
Loaded symbols for /usr/lib/libXinerama.so.1
Reading symbols from /usr/lib/libXt.so.6...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libXp.so.6...done.
Loaded symbols for /usr/lib/libXp.so.6
Reading symbols from /usr/lib/libXft.so.2...done.
Loaded symbols for /usr/lib/libXft.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libpangoxft-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoxft-1.0.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/iceweasel/libxpcom_compat.so...Reading symbols
from /usr/lib/debug/usr/lib/iceweasel/libxpcom_compat.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libxpcom_compat.so
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/tls/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /usr/lib/iceweasel/libplds4.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libplds4.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libplds4.so
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...Reading symbols from
/usr/lib/debug/usr/lib/libgdk_pixbuf-2.0.so.0.800.20...done.
done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXi.so.6...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/iceweasel/libsoftokn3.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libsoftokn3.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libsoftokn3.so
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /lib/tls/i686/cmov/librt.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/librt.so.1
Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /usr/lib/gconv/UTF-16.so...done.
Loaded symbols for /usr/lib/gconv/UTF-16.so
Reading symbols from /usr/lib/iceweasel/components/libmyspell.so...Reading
symbols from /usr/lib/debug/usr/lib/iceweasel/components/libmyspell.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/components/libmyspell.so
Reading symbols from /usr/lib/libmyspell.so.3...done.
Loaded symbols for /usr/lib/libmyspell.so.3
Reading symbols from /usr/lib/gtk-2.0/2.4.0/engines/libxfce.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/engines/libxfce.so
Reading symbols from /usr/lib/libgconf-2.so.4...done.
Loaded symbols for /usr/lib/libgconf-2.so.4
Reading symbols from /usr/lib/libORBit-2.so.0...done.
Loaded symbols for /usr/lib/libORBit-2.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so...Reading symbols from
/usr/lib/debug/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so...done.
done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
Reading symbols from /usr/lib/libgnome-2.so.0...done.
Loaded symbols for /usr/lib/libgnome-2.so.0
Reading symbols from /usr/lib/libgnomevfs-2.so.0...done.
Loaded symbols for /usr/lib/libgnomevfs-2.so.0
Reading symbols from /usr/lib/libbonobo-2.so.0...done.
Loaded symbols for /usr/lib/libbonobo-2.so.0
Reading symbols from /usr/lib/libbonobo-activation.so.4...done.
Loaded symbols for /usr/lib/libbonobo-activation.so.4
Reading symbols from /usr/lib/libesd.so.0...done.
Loaded symbols for /usr/lib/libesd.so.0
Reading symbols from /usr/lib/libaudiofile.so.0...done.
Loaded symbols for /usr/lib/libaudiofile.so.0
Reading symbols from /lib/libpopt.so.0...done.
Loaded symbols for /lib/libpopt.so.0
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libgnutls.so.13...done.
Loaded symbols for /usr/lib/libgnutls.so.13
Reading symbols from /usr/lib/libavahi-glib.so.1...done.
Loaded symbols for /usr/lib/libavahi-glib.so.1
Reading symbols from /usr/lib/libavahi-common.so.3...done.
Loaded symbols for /usr/lib/libavahi-common.so.3
Reading symbols from /usr/lib/libavahi-client.so.3...done.
Loaded symbols for /usr/lib/libavahi-client.so.3
Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2
Reading symbols from /lib/tls/i686/cmov/libutil.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libutil.so.1
Reading symbols from /usr/lib/libORBitCosNaming-2.so.0...done.
Loaded symbols for /usr/lib/libORBitCosNaming-2.so.0
Reading symbols from /usr/lib/libtasn1.so.3...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/libgcrypt.so.11...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /usr/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
Reading symbols from /usr/lib/pango/1.5.0/modules/pango-basic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.5.0/modules/pango-basic-fc.so
Reading symbols from /usr/lib/iceweasel/components/libspellchecker.so...Reading
symbols from
/usr/lib/debug/usr/lib/iceweasel/components/libspellchecker.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/components/libspellchecker.so
Reading symbols from /usr/lib/iceweasel/components/libnkgnomevfs.so...Reading
symbols from
/usr/lib/debug/usr/lib/iceweasel/components/libnkgnomevfs.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/components/libnkgnomevfs.so
Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2
Reading symbols from /usr/lib/iceweasel/components/libmozgnome.so...Reading
symbols from /usr/lib/debug/usr/lib/iceweasel/components/libmozgnome.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/components/libmozgnome.so
Reading symbols from /usr/lib/iceweasel/libfreebl3.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libfreebl3.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libfreebl3.so
Reading symbols from /usr/lib/iceweasel/libnssckbi.so...Reading symbols from
/usr/lib/debug/usr/lib/iceweasel/libnssckbi.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/libnssckbi.so
Reading symbols from /usr/lib/flashplugin-nonfree/libflashplayer.so...done.
Loaded symbols for /usr/lib/flashplugin-nonfree/libflashplayer.so
Reading symbols from /usr/lib/iceweasel/plugins/libunixprintplugin.so...Reading
symbols from
/usr/lib/debug/usr/lib/iceweasel/plugins/libunixprintplugin.so...done.
done.
Loaded symbols for /usr/lib/iceweasel/plugins/libunixprintplugin.so
Reading symbols from
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/plugin/i386/ns7/libjavaplugin_oji.so...done.
Loaded symbols for
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/plugin/i386/ns7/libjavaplugin_oji.so
Reading symbols from
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/i386/libjavaplugin_nscp.so...done.
Loaded symbols for
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/i386/libjavaplugin_nscp.so
Reading symbols from /usr/lib/pango/1.5.0/modules/pango-indic-lang.so...done.
Loaded symbols for /usr/lib/pango/1.5.0/modules/pango-indic-lang.so
Reading symbols from /usr/lib/pango/1.5.0/modules/pango-indic-fc.so...done.
Loaded symbols for /usr/lib/pango/1.5.0/modules/pango-indic-fc.so
Reading symbols from /usr/lib/libasound.so...done.
Loaded symbols for /usr/lib/libasound.so
Reading symbols from
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib/gnome-vfs-2.0/modules/libfile.so...done.
Loaded symbols for /usr/lib/gnome-vfs-2.0/modules/libfile.so
Reading symbols from /usr/lib/libfam.so.0...done.
Loaded symbols for /usr/lib/libfam.so.0
Reading symbols from /usr/lib/gtk-2.0/2.4.0/loaders/svg_loader.so...done.
Loaded symbols for /usr/lib/gtk-2.0/2.4.0/loaders/svg_loader.so
Reading symbols from /usr/lib/librsvg-2.so.2...done.
Loaded symbols for /usr/lib/librsvg-2.so.2
Reading symbols from /usr/lib/libgsf-1.so.114...done.
Loaded symbols for /usr/lib/libgsf-1.so.114
Reading symbols from /usr/lib/libcroco-0.6.so.3...done.
Loaded symbols for /usr/lib/libcroco-0.6.so.3
Reading symbols from /lib/libbz2.so.1.0...done.
Loaded symbols for /lib/libbz2.so.1.0
Failed to read a valid object file image from memory.
0xb7f1b410 in ?? ()
(gdb) set pagination off
(gdb) bt full
#0 0xb7f1b410 in ?? ()
No symbol table info available.
#1 0xbfeff3f4 in ?? ()
No symbol table info available.
#2 0x0000007c in ?? ()
No symbol table info available.
#3 0x00000008 in ?? ()
No symbol table info available.
#4 0xb7427833 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb75f57d9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb75f5b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7b27a2a in IA__gtk_dialog_run (dialog=0xba32218) at gtkdialog.c:1019
ri = {dialog = 0x0, response_id = -1, loop = 0x95dc170, destroyed = 0}
response_handler = 12811
unmap_handler = 12812
destroy_handler = 12814
delete_handler = 12813
__PRETTY_FUNCTION__ = "IA__gtk_dialog_run"
#8 0x082c9ad1 in nsFilePicker::Show (this=0xa0cc338, aReturn=0xbfeff6e0) at
nsFilePicker.cpp:583
patterns = (char **) 0xacb0d58
filter = (GtkFileFilter *) 0xb824320
title = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> =
{mVTable = 0xb7e6a048, mData = 0x9af80b8 "Open File", mLength = 9, mFlags = 9},
<No data fields>}, <No data fields>}, <No data fields>}
parent_widget = (GtkWindow *) 0xb7b53dc0
action = <value optimized out>
file_chooser = (GtkWidget *) 0xba32218
directory = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> =
{<nsACString_internal> = {mVTable = 0xb7e6a048, mData = 0xbb88698
"/home/deverly", mLength = 13, mFlags = 65541}, <No data fields>}, <No data
fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfeff530 ""}, mStorage =
"\000\220ß\bè\203æ\b\001\000\000\000dõï¿°¨ß\bÐgà\b\000\000\000\000wãç·\006\000\000\000P\205È\b\000\000\000\0008ßK\n\000\000\000\0004\210î\b¨õï¿U \037\b"}
count = 5
checkForOverwrite = 0
response = <value optimized out>
#9 0xb7e4d029 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50
No locals.
#10 0x080adcbe in XPCWrappedNative::CallMethod ([EMAIL PROTECTED],
mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169
rv = <value optimized out>
paramBuffer = {{<nsXPTCMiniVariant> = {val = {i8 = 0 '\0', i16 = 0, i32
= 0, i64 = 747014453383397376, u8 = 0 '\0', u16 = 0, u32 = 0, u64 =
747014453383397376, f = 0, d = 9.7325850287093478e-259, b = 0, c = 0 '\0', wc =
0, p = 0x0}}, ptr = 0xbfeff6e0, type = {<XPTTypeDescriptorPrefix> = {flags = 1
'\001'}, <No data fields>}, flags = 1 '\001'}, {<nsXPTCMiniVariant> = {val =
{i8 = -80 '°', i16 = 8880, i32 = 149693104, i64 = 643601553829929648, u8 = 176
'°', u16 = 8880, u32 = 149693104, u64 = 643601553829929648, f = 1.42118883e-33,
d = 1.1836129735195605e-265, b = 149693104, c = -80 '°', wc = 8880, p =
0x8ec22b0}}, ptr = 0xbfeff718, type = {<XPTTypeDescriptorPrefix> = {flags = 200
'È'}, <No data fields>}, flags = 247 '÷'}, {<nsXPTCMiniVariant> = {val = {i8 =
0 '\0', i16 = 0, i32 = 0, i64 = 643601553680236544, u8 = 0 '\0', u16 = 0, u32 =
0, u64 = 643601553680236544, f = 0, d = 1.1836129529030178e-265, b = 0, c = 0
'\0', wc = 0, p = 0x0}}, ptr = 0xbfeff738, type = {<XPTTypeDescriptorPrefix> =
{flags = 174 '®'}, <No data fields>}, flags = 139 '\213'}, {<nsXPTCMiniVariant>
= {val = {i8 = -80 '°', i16 = 8880, i32 = 149693104, i64 = 699709099619394224,
u8 = 176 '°', u16 = 8880, u32 = 149693104, u64 = 699709099619394224, f =
1.42118883e-33, d = 6.9440829556533345e-262, b = 149693104, c = -80 '°', wc =
8880, p = 0x8ec22b0}}, ptr = 0x8f0b980, type = {<XPTTypeDescriptorPrefix> =
{flags = 88 'X'}, <No data fields>}, flags = 221 'Ý'}, {<nsXPTCMiniVariant> =
{val = {i8 = 68 'D', i16 = 324, i32 = 134676804, i64 = 579624047391211844, u8 =
68 'D', u16 = 324, u32 = 134676804, u64 = 579624047391211844, f =
4.06265725e-34, d = 6.4448617492581458e-270, b = 134676804, c = 68 'D', wc =
324, p = 0x8070144}}, ptr = 0x7, type = {<XPTTypeDescriptorPrefix> = {flags =
119 'w'}, <No data fields>}, flags = 227 'ã'}, {<nsXPTCMiniVariant> = {val =
{i8 = 0 '\0', i16 = 0, i32 = 0, i64 = 0, u8 = 0 '\0', u16 = 0, u32 = 0, u64 =
0, f = 0, d = 0, b = 0, c = 0 '\0', wc = 0, p = 0x0}}, ptr = 0xbfeff7e8, type =
{<XPTTypeDescriptorPrefix> = {flags = 181 'µ'}, <No data fields>}, flags = 233
'é'}, {<nsXPTCMiniVariant> = {val = {i8 = 76 'L', i16 = -10932, i32 =
-1210329780, i64 = 747014456468034892, u8 = 76 'L', u16 = 54604, u32 =
3084637516, u64 = 747014456468034892, f = -2.62061585e-05, d =
9.7325885924663369e-259, b = -1210329780, c = 76 'L', wc = 54604, p =
0xb7dbd54c}}, ptr = 0x8c2f848, type = {<XPTTypeDescriptorPrefix> = {flags = 184
'¸'}, <No data fields>}, flags = 221 'Ý'}, {<nsXPTCMiniVariant> = {val = {i8 =
0 '\0', i16 = -2048, i32 = 146995200, i64 = 642926986263721984, u8 = 0 '\0',
u16 = 63488, u32 = 146995200, u64 = 642926986263721984, f = 1.17342548e-33, d =
1.0907078849683138e-265, b = 146995200, c = 0 '\0', wc = 63488, p =
0x8c2f800}}, ptr = 0xbfeff798, type = {<XPTTypeDescriptorPrefix> = {flags = 61
'='}, <No data fields>}, flags = 206 'Î'}}
autoStrings = {{<nsFixedString> = {<nsString> = {<nsSubstring> =
{<nsAString_internal> = {mVTable = 0xb7e69f48, mData = 0xbfeff660, mLength = 0,
mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0xbfeff660}, mStorage = {0, 49135, 56760, 2485, 56760, 2485, 56760,
2485, 57144, 2635, 0, 0, 0, 0, 20472, 2939, 10048, 2704, 10192, 2704, 34868,
2286, 1, 0, 47488, 2288, 0, 0, 15616, 2059, 6, 0, 7, 0, 17, 46878, 0, 0, 22332,
47089, 56664, 2485, 23844, 2967, 63240, 49135, 35007, 47084, 8880, 2284, 56760,
2485, 34868, 2286, 63260, 49135, 15616, 2059, 6, 0, 7, 0, 0, 0}}}
autoStringIndex = 0
retval = <value optimized out>
dispatchParams = (nsXPTCVariant *) 0xbfeff6e0
i = 0 '\0'
methodInfo = (const nsXPTMethodInfo *) 0x9388c08
requiredArgs = <value optimized out>
paramCount = 1 '\001'
src = 146988996
invokeResult = <value optimized out>
param_iid = {m0 = 3220174912, m1 = 56664, m2 = 2485, m3 =
"Ñ'\220\n<Wñ·"}
err = <value optimized out>
sm = <value optimized out>
foundDependentParam = 0
rt = (XPCJSRuntime *) 0x8c2e020
callee = (nsISupports *) 0xa0cc338
tls = <value optimized out>
vtblIndex = 17
ifaceInfo = (class nsIInterfaceInfo *) 0xaa93c58
name = 149850164
argv = (jsval *) 0xa53bcf0
secAction = <value optimized out>
#11 0x080b3c18 in XPC_WN_CallMethod (cx=0x8ec22b0, obj=0x9b5ddb8, argc=0,
argv=0xa53bcf0, vp=0xbfeff928) at xpcwrappednativejsops.cpp:1455
funobj = <value optimized out>
ccx = {<nsIXPCNativeCallContext> = {<nsISupports> = {_vptr.nsISupports
= 0x898f168}, <No data fields>}, mRefCnt = {mValue = 0}, mState =
XPCCallContext::READY_TO_CALL, mXPC = 0x8c2dfb8, mThreadData = 0x8c2f7c8,
mXPCContext = 0x8ec2448, mJSContext = 0x8ec22b0, mContextPopRequired = 0,
mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS,
mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0,
mOperandJSObject = 0x9b5ddb8, mCurrentJSObject = 0x9b5ddb8, mFlattenedJSObject
= 0x9b5ddb8, mWrapper = 0xa4bdf38, mTearOff = 0xa4bdf54, mScriptableInfo = 0x0,
mSet = 0xb7b4ff8, mInterface = 0xa902740, mMember = 0xa9027d0, mName =
149850164, mStaticMemberIsLocal = 149694760, mArgc = 0, mArgv = 0xa53bcf0,
mRetVal = 0xbfeff928, mExceptionWasThrown = 0, mReturnValueWasSet = 0,
mMethodIndex = 17, mCallee = 0x0}
wrapper = <value optimized out>
iface = (XPCNativeInterface *) 0xa902740
member = (XPCNativeMember *) 0xa9027d0
#12 0xb7ebd230 in js_Invoke (cx=0x8ec22b0, argc=0, flags=0) at jsinterp.c:1396
mark = (void *) 0xa53bd00
fp = (JSStackFrame *) 0xa53bc5c
frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun
= 0x9794fb8, thisp = 0x9b5ddb8, argc = 0, argv = 0xa53bcf0, rval = -2147483647,
nvars = 0, vars = 0xa53bcf0, down = 0xa53bc5c, annotation = 0x0, scopeChain =
0x8e68db8, pc = 0x0, sp = 0xa53bcf0, spbase = 0x0, sharpDepth = 0, sharpArray =
0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0}
sp = <value optimized out>
newsp = <value optimized out>
vp = (jsval *) 0xa53bce8
v = 162913624
thisv = 162913720
funobj = <value optimized out>
parent = (JSObject *) 0x9b5ddb8
thisp = <value optimized out>
ok = 149736320
clasp = <value optimized out>
ops = <value optimized out>
native = (JSNative) 0x80b3b20 <XPC_WN_CallMethod(JSContext*, JSObject*,
unsigned int, long*, long*)>
fun = (JSFunction *) 0x9794fb8
script = (JSScript *) 0x0
nslots = 0
nvars = <value optimized out>
nalloc = <value optimized out>
hook = (JSInterpreterHook) 0
hookData = (void *) 0x0
#13 0xb7eafaaf in js_Interpret (cx=0x8ec22b0, pc=0x8f48e2a ":",
result=0xbfeffc38) at jsinterp.c:3973
idval_ = <value optimized out>
rt = (JSRuntime *) 0x8c2f848
fp = (JSStackFrame *) 0xa53bc5c
script = (JSScript *) 0x8f48d80
inlineCallCount = 1
obj = (JSObject *) 0x9b5dd58
obj2 = (JSObject *) 0x8e68db8
parent = <value optimized out>
currentVersion = <value optimized out>
originalVersion = JSVERSION_DEFAULT
onbranch = (JSBranchCallback) 0x8535ff0
<nsJSContext::DOMBranchCallback(JSContext*, JSScript*)>
ok = 1
cond = 1839807390
interruptHandler = (JSTrapHandler) 0
depth = 6
len = dwarf2_read_address: Corrupted DWARF expression.
(gdb) quit
The program is running. Quit anyway (and detach it)? (y or n) y
Detaching from program: /usr/lib/iceweasel/firefox-bin, process 11241
Script done on Tue 17 Apr 2007 06:35:30 AM MDT