On 4/15/07, Mike Hommey <[EMAIL PROTECTED]> wrote:
On Sun, Apr 15, 2007 at 07:27:11PM -0600, deckrider <[EMAIL PROTECTED]> wrote:
> Package: iceweasel
> Version: 2.0.0.3-1
> Severity: normal
>
> I'm running latest Debian Etch (stable).
>
> In Iceweasel, navigate to "File | Open File..." and when files
> populate, drag one of the files or directories to a point on the
> desktop or at least someplace outside of Iceweasel.
>
> This hangs everything and I have to press Ctrl-Alt-F1 to login and
> 'killall firefox-bin' to get things to stop hanging.  During this hang
> the mouse cursor changes to something that looks like an upside down
> "L".
>
> The problem occurs for both Gnome and Xfce desktops (I haven't tried
> any others).

I can't reproduce here, with or without iceweasel-gnome-support
installed...

I had iceweasel-gnome-support, but purged it and tried again, with the
same result.

Could you try installing iceweasel-dbg and attach a debugger to
iceweasel when it's frozen, and send the backtrace ?

Here is what I did:

iceweasel

# reproduced the hang

Ctrl-Alt-F1
script -c "gdb /usr/lib/iceweasel/firefox-bin 9577" iceweasel.txt

# attached iceweasel.txt
Script started on Mon 16 Apr 2007 05:56:23 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 9577
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 -1221941568 (LWP 9577)]
[New Thread -1264587856 (LWP 9646)]
[New Thread -1316643920 (LWP 9594)]
[New Thread -1307157584 (LWP 9590)]
[New Thread -1298551888 (LWP 9589)]
[New Thread -1281766480 (LWP 9584)]
[New Thread -1232798800 (LWP 9579)]
[New Thread -1224406096 (LWP 9578)]
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...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...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...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/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 /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 /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/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
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
Failed to read a valid object file image from memory.
0xb7fe2410 in ?? ()
(gdb) set pagination off
(gdb) bt full
#0  0xb7fe2410 in ?? ()
No symbol table info available.
#1  0xbf87aa64 in ?? ()
No symbol table info available.
#2  0xffffffff in ?? ()
No symbol table info available.
#3  0x00000007 in ?? ()
No symbol table info available.
#4  0xb74ee833 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5  0xb76bc7d9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb76bcb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb7beea2a in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8  0x082c9ad1 in nsFilePicker::Show (this=0x9767e58, aReturn=0xbf87ad50) at 
nsFilePicker.cpp:583
        patterns = (char **) 0xa3c7718
        filter = (GtkFileFilter *) 0xa3cc060
        title = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f31048, mData = 0x9486fc0 "Open File", mLength = 9, mFlags = 9}, 
<No data fields>}, <No data fields>}, <No data fields>}
        parent_widget = (GtkWindow *) 0xb7c1adc0
        action = <value optimized out>
        file_chooser = (GtkWidget *) 0xa1c7820
        directory = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f31048, mData = 0xbf87aba0 "", mLength 
= 0, mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 
63, mFixedBuf = 0xbf87aba0 ""}, mStorage = "[EMAIL PROTECTED]"}
        count = 5
        checkForOverwrite = 0
        response = <value optimized out>
#9  0xb7f14029 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 = 674122089501818880, u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 
674122089501818880, f = 0, d = 1.3379142852010549e-263, b = 0, c = 0 '\0', wc = 
0, p = 0x0}}, ptr = 0xbf87ad50, type = {<XPTTypeDescriptorPrefix> = {flags = 1 
'\001'}, <No data fields>}, flags = 1 '\001'}, {<nsXPTCMiniVariant> = {val = 
{i8 = -120 '\210', i16 = 13448, i32 = 150811784, i64 = 648511388645143688, u8 = 
136 '\210', u16 = 13448, u32 = 150811784, u64 = 648511388645143688, f = 
1.52392337e-33, d = 2.4791237553236606e-265, b = 150811784, c = -120 '\210', wc 
= 13448, p = 0x8fd3488}}, ptr = 0xbf87ad88, type = {<XPTTypeDescriptorPrefix> = 
{flags = 136 '\210'}, <No data fields>}, flags = 249 'ù'}, {<nsXPTCMiniVariant> 
= {val = {i8 = 0 '\0', i16 = 0, i32 = 0, i64 = 648511388494331904, u8 = 0 '\0', 
u16 = 0, u32 = 0, u64 = 648511388494331904, f = 0, d = 2.4791237137824337e-265, 
b = 0, c = 0 '\0', wc = 0, p = 0x0}}, ptr = 0xbf87ada8, type = 
{<XPTTypeDescriptorPrefix> = {flags = 174 '®'}, <No data fields>}, flags = 251 
'û'}, {<nsXPTCMiniVariant> = {val = {i8 = -120 '\210', i16 = 13448, i32 = 
150811784, i64 = 703167063689868424, u8 = 136 '\210', u16 = 13448, u32 = 
150811784, u64 = 703167063689868424, f = 1.52392337e-33, d = 
1.1528696628164816e-261, b = 150811784, c = -120 '\210', wc = 13448, p = 
0x8fd3488}}, ptr = 0x9013b70, type = {<XPTTypeDescriptorPrefix> = {flags = 80 
'P'}, <No data fields>}, flags = 38 '&'}, {<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 = 83 'S'}, {<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 = 0xbf87ae58, type = 
{<XPTTypeDescriptorPrefix> = {flags = 181 'µ'}, <No data fields>}, flags = 89 
'Y'}, {<nsXPTCMiniVariant> = {val = {i8 = 76 'L', i16 = 17740, i32 = 
-1209514676, i64 = 674122092587271500, u8 = 76 'L', u16 = 17740, u32 = 
3085452620, u64 = 674122092587271500, f = -2.7688824e-05, d = 
1.33791482913091e-263, b = -1209514676, c = 76 'L', wc = 17740, p = 
0xb7e8454c}}, ptr = 0x8c2fa08, type = {<XPTTypeDescriptorPrefix> = {flags = 184 
'¸'}, <No data fields>}, flags = 38 '&'}, {<nsXPTCMiniVariant> = {val = {i8 = 
-64 'À', i16 = -1600, i32 = 146995648, i64 = 647731680278411712, u8 = 192 'À', 
u16 = 63936, u32 = 146995648, u64 = 647731680278411712, f = 1.17346662e-33, d = 
2.2643524603957866e-265, b = 146995648, c = -64 'À', wc = 63936, p = 
0x8c2f9c0}}, ptr = 0xbf87ae08, type = {<XPTTypeDescriptorPrefix> = {flags = 61 
'='}, <No data fields>}, flags = 206 'Î'}}
        autoStrings = {{<nsFixedString> = {<nsString> = {<nsSubstring> = 
{<nsAString_internal> = {mVTable = 0xb7f30f48, mData = 0xbf87acd0, mLength = 0, 
mFlags = 65553}, <No data fields>}, <No data fields>}, mFixedCapacity = 63, 
mFixedBuf = 0xbf87acd0}, mStorage = {0, 49031, 9912, 2498, 9912, 2498, 9912, 
2498, 63040, 2394, 0, 0, 0, 0, 48096, 2479, 26680, 2594, 26824, 2594, 63916, 
2303, 1, 0, 15216, 2305, 0, 0, 15616, 2059, 6, 0, 7, 0, 17, 46890, 0, 0, 51004, 
47101, 9808, 2498, 54964, 2450, 44408, 49031, 63679, 47096, 13448, 2301, 9912, 
2498, 63916, 2303, 44428, 49031, 15616, 2059, 6, 0, 7, 0, 0, 0}}}
        autoStringIndex = 0
        retval = <value optimized out>
        dispatchParams = (nsXPTCVariant *) 0xbf87ad50
        i = 0 '\0'
        methodInfo = (const nsXPTMethodInfo *) 0x935c268
        requiredArgs = <value optimized out>
        paramCount = 1 '\001'
        src = 146989420
        invokeResult = <value optimized out>
        param_iid = {m0 = 3213340336, m1 = 9808, m2 = 2498, m3 = "Éh\"\n<Çý·"}
        err = <value optimized out>
        sm = <value optimized out>
        foundDependentParam = 0
        rt = (XPCJSRuntime *) 0x8c2e1a8
        callee = (nsISupports *) 0x9767e58
        tls = <value optimized out>
        vtblIndex = 17
        ifaceInfo = (class nsIInterfaceInfo *) 0x9d350a8
        name = 150993324
        argv = (jsval *) 0x96e0378
        secAction = <value optimized out>
#11 0x080b3c18 in XPC_WN_CallMethod (cx=0x8fd3488, obj=0x9c226b8, argc=0, 
argv=0x96e0378, vp=0xbf87af98) 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 = 0x8c2e160, mThreadData = 0x8c2f988, 
mXPCContext = 0x8fd3620, mJSContext = 0x8fd3488, mContextPopRequired = 0, 
mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, 
mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, 
mOperandJSObject = 0x9c226b8, mCurrentJSObject = 0x9c226b8, mFlattenedJSObject 
= 0x9c226b8, mWrapper = 0x95af640, mTearOff = 0x95af65c, mScriptableInfo = 0x0, 
mSet = 0x9afbbe0, mInterface = 0xa226838, mMember = 0xa2268c8, mName = 
150993324, mStaticMemberIsLocal = 157168640, mArgc = 0, mArgv = 0x96e0378, 
mRetVal = 0xbf87af98, mExceptionWasThrown = 0, mReturnValueWasSet = 0, 
mMethodIndex = 17, mCallee = 0x0}
        wrapper = <value optimized out>
        iface = (XPCNativeInterface *) 0xa226838
        member = (XPCNativeMember *) 0xa2268c8
#12 0xb7f84230 in js_Invoke (cx=0x8fd3488, argc=0, flags=0) at jsinterp.c:1396
        mark = (void *) 0x96e0388
        fp = (JSStackFrame *) 0x96e02e4
        frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun 
= 0x9980c10, thisp = 0x9c226b8, argc = 0, argv = 0x96e0378, rval = -2147483647, 
nvars = 0, vars = 0x96e0378, down = 0x96e02e4, annotation = 0x0, scopeChain = 
0x8fcef70, pc = 0x0, sp = 0x96e0378, spbase = 0x0, sharpDepth = 0, sharpArray = 
0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0}
        sp = <value optimized out>
        newsp = <value optimized out>
        vp = (jsval *) 0x96e0370
        v = 163718736
        thisv = 163718840
        funobj = <value optimized out>
        parent = (JSObject *) 0x9c226b8
        thisp = <value optimized out>
        ok = 150851048
        clasp = <value optimized out>
        ops = <value optimized out>
        native = (JSNative) 0x80b3b20 <XPC_WN_CallMethod(JSContext*, JSObject*, 
unsigned int, long*, long*)>
        fun = (JSFunction *) 0x9980c10
        script = (JSScript *) 0x0
        nslots = 0
        nvars = <value optimized out>
        nalloc = <value optimized out>
        hook = (JSInterpreterHook) 0
        hookData = (void *) 0x0
#13 0xb7f76aaf in js_Interpret (cx=0x8fd3488, pc=0x904c9b2 ":", 
result=0xbf87b2a8) at jsinterp.c:3973
        idval_ = <value optimized out>
        rt = (JSRuntime *) 0x8c2fa08
        fp = (JSStackFrame *) 0x96e02e4
        script = (JSScript *) 0x904c908
        inlineCallCount = 1
        obj = (JSObject *) 0x9c22650
        obj2 = (JSObject *) 0x8fcef70
        parent = <value optimized out>
        currentVersion = <value optimized out>
        originalVersion = JSVERSION_DEFAULT
        onbranch = (JSBranchCallback) 0x8535ff0 
<nsJSContext::DOMBranchCallback(JSContext*, JSScript*)>
        ok = 1
        cond = -753968450
        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 9577

Script done on Mon 16 Apr 2007 05:58:00 AM MDT

Reply via email to