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