GNU gdb 6.6-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". (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) attach 7607 Attaching to process 7607 Reading symbols from /usr/lib/thunderbird/thunderbird-bin...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/thunderbird-bin...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". done. Reading symbols from /usr/lib/thunderbird/libmozjs.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libmozjs.so...done. done. Loaded symbols for /usr/lib/thunderbird/libmozjs.so Reading symbols from /usr/lib/thunderbird/libxpcom.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libxpcom.so...done. done. Loaded symbols for /usr/lib/thunderbird/libxpcom.so Reading symbols from /usr/lib/thunderbird/libxpcom_core.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libxpcom_core.so...done. done. Loaded symbols for /usr/lib/thunderbird/libxpcom_core.so Reading symbols from /usr/lib/libplds4.so.0d...done. Loaded symbols for /usr/lib/libplds4.so.0d Reading symbols from /usr/lib/libplc4.so.0d...done. Loaded symbols for /usr/lib/libplc4.so.0d Reading symbols from /usr/lib/libnspr4.so.0d...done. Loaded symbols for /usr/lib/libnspr4.so.0d Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread -1221523776 (LWP 7607)] [New Thread -1288602736 (LWP 7618)] [New Thread -1280210032 (LWP 7617)] [New Thread -1249510512 (LWP 7613)] [New Thread -1227514992 (LWP 7608)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 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/libatk-1.0.so.0...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 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/libpangocairo-1.0.so.0...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 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/libXcomposite.so.1...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /usr/lib/libXdamage.so.1...done. Loaded symbols for /usr/lib/libXdamage.so.1 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/libcairo.so.2...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 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/libgmodule-2.0.so.0...done. Loaded symbols for /usr/lib/libgmodule-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 /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.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 /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 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/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 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 /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/thunderbird/components/libmail.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libmail.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libmail.so Reading symbols from /usr/lib/thunderbird/libxpcom_compat.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libxpcom_compat.so...done. done. Loaded symbols for /usr/lib/thunderbird/libxpcom_compat.so Reading symbols from /usr/lib/thunderbird/components/libmyspell.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libmyspell.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libmyspell.so Reading symbols from /usr/lib/libhunspell-1.1.so.0...done. Loaded symbols for /usr/lib/libhunspell-1.1.so.0 Reading symbols from /usr/lib/thunderbird/components/libchrome.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libchrome.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libchrome.so Reading symbols from /usr/lib/thunderbird/components/libpref.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libpref.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libpref.so Reading symbols from /usr/lib/thunderbird/components/libnecko.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libnecko.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libnecko.so Reading symbols from /usr/lib/thunderbird/components/libi18n.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libi18n.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libi18n.so Reading symbols from /usr/lib/thunderbird/components/libjar50.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libjar50.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libjar50.so Reading symbols from /usr/lib/thunderbird/components/librdf.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/librdf.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/librdf.so Reading symbols from /usr/lib/thunderbird/components/libhtmlpars.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libhtmlpars.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libhtmlpars.so Reading symbols from /usr/lib/thunderbird/components/libuconv.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libuconv.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libuconv.so Reading symbols from /usr/lib/thunderbird/components/libdocshell.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libdocshell.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libdocshell.so Reading symbols from /lib/tls/i686/cmov/librt.so.1...done. Loaded symbols for /lib/tls/i686/cmov/librt.so.1 Reading symbols from /usr/lib/thunderbird/components/libxpconnect.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libxpconnect.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libxpconnect.so Reading symbols from /usr/lib/thunderbird/components/libwidget_gtk2.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libwidget_gtk2.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libwidget_gtk2.so Reading symbols from /usr/lib/thunderbird/libgkgfx.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libgkgfx.so...done. done. Loaded symbols for /usr/lib/thunderbird/libgkgfx.so Reading symbols from /usr/lib/thunderbird/libgtkxtbin.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libgtkxtbin.so...done. done. Loaded symbols for /usr/lib/thunderbird/libgtkxtbin.so Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 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 /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 /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so Reading symbols from /usr/lib/libqt-mt.so.3...done. Loaded symbols for /usr/lib/libqt-mt.so.3 Reading symbols from /usr/lib/libaudio.so.2...done. Loaded symbols for /usr/lib/libaudio.so.2 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/lib/kde3/plugins/styles/polyester.so...done. Loaded symbols for /usr/lib/kde3/plugins/styles/polyester.so Reading symbols from /usr/lib/libkdefx.so.4...done. Loaded symbols for /usr/lib/libkdefx.so.4 Reading symbols from /usr/lib/thunderbird/components/libtoolkitcomps.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libtoolkitcomps.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libtoolkitcomps.so Reading symbols from /usr/lib/thunderbird/components/libembedcomponents.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libembedcomponents.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libembedcomponents.so Reading symbols from /usr/lib/thunderbird/components/libcaps.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libcaps.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libcaps.so Reading symbols from /usr/lib/thunderbird/components/libsystem-pref.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libsystem-pref.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libsystem-pref.so Reading symbols from /usr/lib/thunderbird/components/libappcomps.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libappcomps.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libappcomps.so Reading symbols from /usr/lib/thunderbird/components/libnsappshell.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libnsappshell.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libnsappshell.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/thunderbird/components/libcommandlines.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libcommandlines.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libcommandlines.so Reading symbols from /usr/lib/thunderbird/components/libgfx_gtk.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libgfx_gtk.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libgfx_gtk.so 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/thunderbird/libgfxpsshar.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/libgfxpsshar.so...done. done. Loaded symbols for /usr/lib/thunderbird/libgfxpsshar.so Reading symbols from /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so Reading symbols from /usr/lib/thunderbird/components/libimglib2.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libimglib2.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libimglib2.so Reading symbols from /usr/lib/thunderbird/components/libgklayout.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libgklayout.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libgklayout.so Reading symbols from /usr/lib/thunderbird/components/libwebbrwsr.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libwebbrwsr.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libwebbrwsr.so Reading symbols from /usr/lib/thunderbird/components/libpipboot.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libpipboot.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libpipboot.so Reading symbols from /usr/lib/thunderbird/components/libremoteservice.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libremoteservice.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libremoteservice.so Reading symbols from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so...done. Loaded symbols for /usr/lib/pango/1.6.0/modules/pango-basic-fc.so Reading symbols from /usr/lib/thunderbird/components/libeditor.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libeditor.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libeditor.so Reading symbols from /usr/lib/thunderbird/components/libtxmgr.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libtxmgr.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libtxmgr.so Reading symbols from /usr/lib/thunderbird/components/libspellchecker.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libspellchecker.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libspellchecker.so Reading symbols from /usr/lib/thunderbird/components/libcomposer.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libcomposer.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libcomposer.so Reading symbols from /usr/lib/thunderbird/components/libmork.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libmork.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libmork.so Reading symbols from /usr/lib/thunderbird/components/libpipnss.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libpipnss.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libpipnss.so Reading symbols from /usr/lib/libssl3.so.0d...done. Loaded symbols for /usr/lib/libssl3.so.0d Reading symbols from /usr/lib/libsmime3.so.0d...done. Loaded symbols for /usr/lib/libsmime3.so.0d Reading symbols from /usr/lib/libnss3.so.0d...done. Loaded symbols for /usr/lib/libnss3.so.0d Reading symbols from /usr/lib/libsoftokn3.so.0d...done. Loaded symbols for /usr/lib/libsoftokn3.so.0d Reading symbols from /usr/lib/nss/libfreebl3.so...done. Loaded symbols for /usr/lib/nss/libfreebl3.so Reading symbols from /usr/lib/thunderbird/libnssckbi.so...done. Loaded symbols for /usr/lib/thunderbird/libnssckbi.so Reading symbols from /usr/lib/thunderbird/components/libmailcomps.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libmailcomps.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libmailcomps.so Reading symbols from /usr/lib/thunderbird/components/libmsgsmime.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libmsgsmime.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libmsgsmime.so Reading symbols from /lib/libnss_mdns4_minimal.so.2...done. Loaded symbols for /lib/libnss_mdns4_minimal.so.2 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 /lib/tls/i686/cmov/libresolv.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2 Reading symbols from /usr/lib/thunderbird/components/libwallet.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libwallet.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libwallet.so Reading symbols from /usr/lib/thunderbird/components/libxpcom_compat_c.so...Reading symbols from /usr/lib/debug/usr/lib/thunderbird/components/libxpcom_compat_c.so...done. done. Loaded symbols for /usr/lib/thunderbird/components/libxpcom_compat_c.so Failed to read a valid object file image from memory. 0xffffe410 in ?? () (gdb) continue Continuing. [New Thread -1265542256 (LWP 7668)] [New Thread -1306109040 (LWP 7669)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1221523776 (LWP 7607)] 0xb7e4bc2a in PR_DestroyMonitor () from /usr/lib/libnspr4.so.0d (gdb) backtrace full #0 0xb7e4bc2a in PR_DestroyMonitor () from /usr/lib/libnspr4.so.0d No symbol table info available. #1 0xb58b5ae3 in ~nsUrlClassifierDBService (this=0x940e0e8) at nsUrlClassifierDBService.cpp:846 No locals. #2 0xb58b5e7c in nsUrlClassifierDBService::Release (this=0x940e0e8) at nsUrlClassifierDBService.cpp:809 count = 0 #3 0xb58b69a3 in nsUrlClassifierDBService::GetInstance () at nsUrlClassifierDBService.cpp:824 No locals. #4 0xb58a5514 in nsUrlClassifierDBServiceConstructor (aOuter=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsToolkitCompsModule.cpp:118 rv = 2147746064 inst = #5 0xb7ea2ffe in nsGenericFactory::CreateInstance (this=0x940e0d0, aOuter=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsGenericFactory.cpp:79 No locals. #6 0xb7ee6f04 in nsComponentManagerImpl::CreateInstance (this=0x809bd50, aClass=@0x940df4c, aDelegate=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsComponentManager.cpp:1899 entry = (nsFactoryEntry *) 0x80b4008 factory = (class nsIFactory *) 0x940e0d0 rv = 0 #7 0xb7ee4fc9 in nsComponentManagerImpl::GetService (this=0x809bd50, aClass=@0x940df4c, aIID=@0xbfd451d4, result=0xbfd451b0) at nsComponentManager.cpp:2103 mon = { = {}, mMonitor = 0x80a2110, mLockCount = 0} rv = key = { = {_vptr.nsHashKey = 0xb7f1da68}, mID = {m0 = 1589101505, m1 = 60447, m2 = 16391, m3 = "\207Ìîû7Ö\214æ"}} entry = (nsFactoryEntry *) 0x80b4008 factoryTableEntry = service = { = {mRawPtr = 0x0}, } #8 0xb6371728 in nsJSCID::GetService (this=0x940df38, _retval=0xbfd4536c) at xpcjsid.cpp:897 xpc = (class nsXPConnect *) 0x80f28c0 ccxp = { = {mRawPtr = 0xbfd4549c}, } argc = 1 argv = (jsval *) 0x94029ac vp = cx = (JSContext *) 0x82dadc0 obj = wrapper = { = {mRawPtr = 0x940df98}, } sm = iid = {m0 = 555570016, m1 = 19190, m2 = 18973, m3 = "\231Á\222m5\206\036¯"} svcMgr = { = {mRawPtr = 0x809bd54}, } rv = srvc = { = {mRawPtr = 0x0}, } instJSObj = holder = { = {mRawPtr = 0xbfd451b8}, } #9 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 No locals. #10 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd4549c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 dp = _automarker_2197 = { = {_vptr.AutoMarkingPtr = 0xb7f7f44a, mNext = 0x937b618, mTLS = 0x8136ce8}, mPtr = 0x8619d35} array_count = datum_type = { = {flags = 175 '¯'}, } isArray = v = _val_2197 = {mVal = -1208154276, mValPtr = 0x1} isSizedString = rv = paramBuffer = {{ = {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 = 0xbfd4536c, type = { = {flags = 146 '\222'}, }, flags = 5 '\005'}, { = {val = {i8 = -19 'í', i16 = -7699, i32 = -1209802259, i64 = 666735453212500461, u8 = 237 'í', u16 = 57837, u32 = 3085165037, u64 = 666735453212500461, f = -2.71657136e-05, d = 4.1483401918448728e-264, b = -1209802259, c = -19 'í', wc = 57837, p = 0xb7e3e1ed}}, ptr = 0xb7f22a84, type = { = {flags = 184 '¸'}, }, flags = 83 'S'}, { = {val = {i8 = -127 '\201', i16 = -28799, i32 = -1209036927, i64 = 666735453213265793, u8 = 129 '\201', u16 = 36737, u32 = 3085930369, u64 = 666735453213265793, f = -2.85578444e-05, d = 4.148340192519469e-264, b = -1209036927, c = -127 '\201', wc = 36737, p = 0xb7ef8f81}}, ptr = 0xb6399d9c, type = { = {flags = 184 '¸'}, }, flags = 83 'S'}, { = {val = {i8 = 92 '\\', i16 = -18340, i32 = 155236444, i64 = 580825229505378396, u8 = 92 '\\', u16 = 47196, u32 = 155236444, u64 = 580825229505378396, f = 2.31978447e-33, d = 7.4545864095145042e-270, b = 155236444, c = 92 '\\', wc = 47196, p = 0x940b85c}}, ptr = 0x8fa8f80, type = { = {flags = 56 '8'}, }, flags = 235 'ë'}, { = {val = {i8 = -100 '\234', i16 = -25188, i32 = -1237738084, i64 = -5317142365197460068, u8 = 156 '\234', u16 = 40348, u32 = 3057229212, u64 = 13129601708512091548, f = -2.76588889e-06, d = -1.4858407598498195e-47, b = -1237738084, c = -100 '\234', wc = 40348, p = 0xb6399d9c}}, ptr = 0x80f28c0, type = { = {flags = 200 'È'}, }, flags = 83 'S'}, { = {val = {i8 = 116 't', i16 = 116, i32 = -1209401228, i64 = 666735436033032308, u8 = 116 't', u16 = 116, u32 = 3085566068, u64 = 666735436033032308, f = -2.78951848e-05, d = 4.1483250491303756e-264, b = -1209401228, c = 116 't', wc = 116, p = 0xb7ea0074}}, ptr = 0x0, type = { = {flags = 56 '8'}, }, flags = 84 'T'}, { = {val = {i8 = 116 't', i16 = -32396, i32 = -1208778380, i64 = -5195564846179712652, u8 = 116 't', u16 = 33140, u32 = 3086188916, u64 = 13251179227529838964, f = -2.90281387e-05, d = -1.9878437720503005e-39, b = -1208778380, c = 116 't', wc = 33140, p = 0xb7f38174}}, ptr = 0x2, type = { = {flags = 248 'ø'}, }, flags = 83 'S'}, { = {val = {i8 = -8 'ø', i16 = 5112, i32 = -1209723912, i64 = 7380210680, u8 = 248 'ø', u16 = 5112, u32 = 3085243384, u64 = 7380210680, f = -2.7308226e-05, d = 3.6463085560586653e-314, b = -1209723912, c = -8 'ø', wc = 5112, p = 0xb7e513f8}}, ptr = 0x940dfd0, type = { = {flags = 152 '\230'}, }, flags = 126 '~'}} autoStrings = {{ = { = { = { = {mVTable = 0xb7f22168, mData = 0xbfd452ec, mLength = 0, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfd452ec}, mStorage = {0, 0, 21704, 49108, 36736, 2298, 36736, 2298, 36736, 2298, 39072, 2299, 0, 0, 39128, 2299, 47098, 46645, 1, 0, 60216, 2297, 0, 0, 31088, 46648, 11, 0, 7, 0, 21320, 49108, 49152, 47076, 31016, 2075, 57005, 2283, 0, 0, 1884, 47101, 46624, 2359, 23600, 2368, 21400, 49108, 13102, 47096, 44480, 2093, 36736, 2298, 43300, 2283, 21420, 49108, 31088, 46648, 11, 0, 7, 0}}} autoStringIndex = 0 retval = 0 dispatchParams = (nsXPTCVariant *) 0xbfd4536c i = 0 '\0' methodInfo = (const nsXPTMethodInfo *) 0x81d0490 requiredArgs = paramCount = 1 '\001' src = -1076603820 invokeResult = param_iid = {m0 = 137211328, m1 = 36736, m2 = 2298, m3 = "$©ë\b5\235a\b"} err = sm = foundDependentParam = 0 rt = (XPCJSRuntime *) 0x80f2a30 callee = (nsISupports *) 0x940df38 tls = vtblIndex = 11 ifaceInfo = (class nsIInterfaceInfo *) 0x863f530 name = 136023300 argv = (jsval *) 0x94029ac secAction = #11 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x937b618, argc=1, argv=0x94029ac, vp=0xbfd455c0) at xpcwrappednativejsops.cpp:1455 funobj = (JSObject *) 0x8fa9448 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 1}, mState = XPCCallContext::READY_TO_CALL, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallContext = 0xbfd46170, mOperandJSObject = 0x937b618, mCurrentJSObject = 0x937b618, mFlattenedJSObject = 0x937b618, mWrapper = 0x940df98, mTearOff = 0x940dfb4, mScriptableInfo = 0x940b6b8, mSet = 0x8619d78, mInterface = 0x8619cc8, mMember = 0x8619d34, mName = 136023300, mStaticMemberIsLocal = -1076600464, mArgc = 1, mArgv = 0x94029ac, mRetVal = 0xbfd455c0, mExceptionWasThrown = 0, mReturnValueWasSet = 0, mMethodIndex = 11, mCallee = 0x0} wrapper = iface = (XPCNativeInterface *) 0x8619cc8 member = (XPCNativeMember *) 0x8619d34 #12 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=1, flags=0) at jsinterp.c:1375 mark = (void *) 0x94029b0 fp = (JSStackFrame *) 0xbfd45890 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x8ae68b8, thisp = 0x937b618, argc = 1, argv = 0x94029ac, rval = -2147483647, nvars = 0, vars = 0x94029b0, down = 0xbfd45890, annotation = 0x0, scopeChain = 0x8fa8880, pc = 0x0, sp = 0x94029b0, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x94029a4 v = 150639688 thisv = 154646040 funobj = parent = (JSObject *) 0x8fa9438 thisp = ok = 150674600 clasp = ops = (JSObjectOps *) 0x1 native = (JSNative) 0xb6387830 fun = (JSFunction *) 0x8ae68b8 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #13 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x82dadc0 "X*9\b\020g\033\b\005", result=0xbfd45908) at jsinterp.c:3944 idval_ = rt = (JSRuntime *) 0x8097e98 fp = (JSStackFrame *) 0xbfd45890 script = (JSScript *) 0x8fb6a58 inlineCallCount = 0 obj = (JSObject *) 0x8fa9448 obj2 = (JSObject *) 0x8fa8880 parent = currentVersion = originalVersion = 4266 onbranch = (JSBranchCallback) 0xb4d13f10 ok = 1 cond = -1076602684 interruptHandler = (JSTrapHandler) 0 depth = 4 len = sp = newsp = (jsval *) 0x937b610 mark = (void *) 0x9402990 endpc = pc2 = op = JSOP_CALL atomIndex = atom = argc = attrs = 3218364504 flags = 155199880 slot = vp = lval = 150639688 rval = 154646048 ltmp = rtmp = 154646032 id = 150596408 withobj = iterobj = prop = (JSProperty *) 0x8f46658 sprop = str = str2 = i = -1076602856 j = 136031464 d = 2.9414198716131577e-264 d2 = -4.4268168565488058e-39 clasp = fun = type = ida = low = -1076603260 high = off = npairs = -1208489904 getter = setter = stackDummy = 137211328 jumpTable = (void **) 0xb7fd2420 normalJumpTable = {0xb7f6b1df, 0xb7f6bde0, 0xb7f6becc, 0xb7f6bf04, 0xb7f6c060, 0xb7f6b16e, 0xb7f6a580, 0xb7f6b228, 0xb7f6b28b, 0xb7f7010a, 0xb7f6bb28, 0xb7f6bb2d, 0xb7f6bb37, 0xb7f6b6d6, 0xb7f6b739, 0xb7f6bd36, 0xb7f6bbe2, 0xb7f6bc8c, 0xb7f6c5cb, 0xb7f6c762, 0xb7f6e8fb, 0xb7f6e996, 0xb7f6d439, 0xb7f6d4d4, 0xb7f6d56f, 0xb7f6ec53, 0xb7f6e455, 0xb7f6e507, 0xb7f6ed05, 0xb7f6f111, 0xb7f6cbae, 0xb7f6ccdb, 0xb7f6e36c, 0xb7f6e3ce, 0xb7f6da03, 0xb7f6dae6, 0xb7f6dbcb, 0xb7f6d7e9, 0xb7f6d8ce, 0xb7f6a613, 0xb7f6d7a0, 0xb7f6d7df, 0xb7f6c8f9, 0xb7f6d42f, 0xb7f6d7e4, 0xb7f6d434, 0xb7f6d3d6, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f6a687, 0xb7f6d006, 0xb7f6a7c0, 0xb7f6ced2, 0xb7f6c47f, 0xb7f6a8e7, 0xb7f6d221, 0xb7f70891, 0xb7f6a4ee, 0xb7f6d753, 0xb7f6f424, 0xb7f6f471, 0xb7f6f4be, 0xb7f6f582, 0xb7f6f5cf, 0xb7f6b2d0, 0xb7f6b315, 0xb7f6f61c, 0xb7f6f6f8, 0xb7f6e821, 0xb7f6e88e, 0xb7f71a1c, 0xb7f70c1c, 0xb7f71184, 0xb7f70587, 0xb7f712a0, 0xb7f71076, 0xb7f6a4ee, 0xb7f6be26, 0xb7f6da8a, 0xb7f71377, 0xb7f70b05, 0xb7f70896, 0xb7f708f8, 0xb7f7095a, 0xb7f6d1bd, 0xb7f7142d, 0xb7f718a1, 0xb7f7018c, 0xb7f702c4, 0xb7f702f7, 0xb7f71440, 0xb7f6d3db, 0xb7f6c9fb, 0xb7f6d405, 0xb7f6ca7c, 0xb7f6c8fe, 0xb7f6cad6, 0xb7f6c99e, 0xb7f6cb00, 0xb7f6bbd8, 0xb7f69bcd, 0xb7f6bb8b, 0xb7f69c78, 0xb7f6be4e, 0xb7f6b974, 0xb7f6ba2d, 0xb7f6fd80, 0xb7f6b444, 0xb7f70faf, 0xb7f71cd5, 0xb7f71603, 0xb7f71c85, 0xb7f71bfd, 0xb7f7150a, 0xb7f6ec32, 0xb7f6e283, 0xb7f6a579, 0xb7f6a8e7, 0xb7f6c35b, 0xb7f6acc3, 0xb7f6acc3, 0xb7f6c136, 0xb7f6ab8f, 0xb7f6ab8f, 0xb7f718f4, 0xb7f71687, 0xb7f71852, 0xb7f6b200, 0xb7f6c4d1, 0xb7f6e32a, 0xb7f6e34b, 0xb7f6be76, 0xb7f70b67, 0xb7f70a73, 0xb7f70636, 0xb7f6a5c6, 0xb7f6b3d3, 0xb7f6b5fa, 0xb7f6b38e, 0xb7f6b63f, 0xb7f704f5, 0xb7f6ea31, 0xb7f6a5bf, 0xb7f6f80e, 0xb7f6eaec, 0xb7f6aed4, 0xb7f6aed4, 0xb7f71c42, 0xb7f6c0fd, 0xb7f6b1cc, 0xb7f709bc, 0xb7f6f26b, 0xb7f6cb2a, 0xb7f6cb6c, 0xb7f6d139, 0xb7f6d17b, 0xb7f6d621, 0xb7f70d8b, 0xb7f70df0, 0xb7f70e6d, 0xb7f70ef1, 0xb7f6ded8, 0xb7f6df64, 0xb7f6dfd6, 0xb7f6af33, 0xb7f6af33, 0xb7f6dcf2, 0xb7f6dd8e, 0xb7f6de2d, 0xb7f6afd4, 0xb7f6e182, 0xb7f6fdae, 0xb7f6e092, 0xb7f6e10a, 0xb7f6ee5f, 0xb7f6eed6, 0xb7f6ef8e, 0xb7f6f054, 0xb7f6fcc3, 0xb7f7003b, 0xb7f6fdca, 0xb7f6fb0b, 0xb7f6b59a, 0xb7f6afd4, 0xb7f6d370, 0xb7f703ad, 0xb7f70434, 0xb7f70834, 0xb7f6e050, 0xb7f6e071, 0xb7f6ff06, 0xb7f6dced, 0xb7f6a687, 0xb7f6a7c0, 0xb7f6a613, 0xb7f6fb88...} interruptJumpTable = {0xb7f69862 , 0xb7f6c47f, 0xb7f69862 } #14 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=6) at jsinterp.c:1394 thispflags = mark = (void *) 0x9402990 fp = (JSStackFrame *) 0xbfd459e0 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x8fb6a58, fun = 0x8fb0a20, thisp = 0x937b610, argc = 3, argv = 0x9402984, rval = -2147483647, nvars = 0, vars = 0x9402990, down = 0xbfd459e0, annotation = 0x0, scopeChain = 0x8fa8880, pc = 0x8fb6ab1 ":", sp = 0x94029b0, spbase = 0x94029a0, sharpDepth = 0, sharpArray = 0x0, flags = 6, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = (jsval *) 0x9402990 newsp = vp = (jsval *) 0x940297c v = -2147483647 thisv = 154646032 funobj = parent = (JSObject *) 0x8fa8880 thisp = ok = 154646032 clasp = ops = (JSObjectOps *) 0xbfd45898 native = (JSNative) 0 fun = (JSFunction *) 0x8fb0a20 script = (JSScript *) 0x8fb6a58 nslots = 0 nvars = 0 nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #15 0xb7f62abd in fun_call (cx=0x82dadc0, obj=0x937b610, argc=3, argv=0x9402968, rval=0xbfd45a00) at jsfun.c:1607 fval = sp = oldsp = (jsval *) 0x9402974 str = mark = i = fp = (JSStackFrame *) 0xbfd459e0 ok = #16 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=4, flags=0) at jsinterp.c:1375 mark = (void *) 0x9402974 fp = (JSStackFrame *) 0xbfd45cd0 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x8fafda8, thisp = 0x8fa8d28, argc = 4, argv = 0x9402964, rval = -2147483647, nvars = 0, vars = 0x9402974, down = 0xbfd45cd0, annotation = 0x0, scopeChain = 0x8fa8880, pc = 0x0, sp = 0x9402990, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x940295c v = 150636720 thisv = 150637864 funobj = parent = (JSObject *) 0x8fa8888 thisp = ok = 150674600 clasp = ops = (JSObjectOps *) 0xbfd45a18 native = (JSNative) 0xb7f62910 fun = (JSFunction *) 0x8fafda8 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #17 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x82dadc0 "X*9\b\020g\033\b\005", result=0xbfd45d48) at jsinterp.c:3944 idval_ = rt = (JSRuntime *) 0x8097e98 fp = (JSStackFrame *) 0xbfd45cd0 script = (JSScript *) 0x8fb7128 inlineCallCount = 0 obj = (JSObject *) 0x8fa88b0 obj2 = (JSObject *) 0x8fa8880 parent = currentVersion = originalVersion = 4266 onbranch = (JSBranchCallback) 0xb4d13f10 ok = 1 cond = 150701056 interruptHandler = (JSTrapHandler) 0 depth = 6 len = sp = newsp = (jsval *) 0x4 mark = (void *) 0x9402944 endpc = pc2 = op = JSOP_CALL atomIndex = atom = argc = attrs = 137211328 flags = 3218365532 slot = vp = lval = 150636720 rval = 150636720 ltmp = rtmp = -1208791216 id = 136072128 withobj = iterobj = prop = (JSProperty *) 0x8fa27b0 sprop = str = str2 = i = 136568536 j = 0 d = -3.5466547962839116e-39 d2 = 4.1472321527328777e-264 clasp = fun = type = ida = low = 3 high = off = npairs = -1208741254 getter = setter = stackDummy = 0 jumpTable = (void **) 0xb7fd2420 normalJumpTable = {0xb7f6b1df, 0xb7f6bde0, 0xb7f6becc, 0xb7f6bf04, 0xb7f6c060, 0xb7f6b16e, 0xb7f6a580, 0xb7f6b228, 0xb7f6b28b, 0xb7f7010a, 0xb7f6bb28, 0xb7f6bb2d, 0xb7f6bb37, 0xb7f6b6d6, 0xb7f6b739, 0xb7f6bd36, 0xb7f6bbe2, 0xb7f6bc8c, 0xb7f6c5cb, 0xb7f6c762, 0xb7f6e8fb, 0xb7f6e996, 0xb7f6d439, 0xb7f6d4d4, 0xb7f6d56f, 0xb7f6ec53, 0xb7f6e455, 0xb7f6e507, 0xb7f6ed05, 0xb7f6f111, 0xb7f6cbae, 0xb7f6ccdb, 0xb7f6e36c, 0xb7f6e3ce, 0xb7f6da03, 0xb7f6dae6, 0xb7f6dbcb, 0xb7f6d7e9, 0xb7f6d8ce, 0xb7f6a613, 0xb7f6d7a0, 0xb7f6d7df, 0xb7f6c8f9, 0xb7f6d42f, 0xb7f6d7e4, 0xb7f6d434, 0xb7f6d3d6, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f6a687, 0xb7f6d006, 0xb7f6a7c0, 0xb7f6ced2, 0xb7f6c47f, 0xb7f6a8e7, 0xb7f6d221, 0xb7f70891, 0xb7f6a4ee, 0xb7f6d753, 0xb7f6f424, 0xb7f6f471, 0xb7f6f4be, 0xb7f6f582, 0xb7f6f5cf, 0xb7f6b2d0, 0xb7f6b315, 0xb7f6f61c, 0xb7f6f6f8, 0xb7f6e821, 0xb7f6e88e, 0xb7f71a1c, 0xb7f70c1c, 0xb7f71184, 0xb7f70587, 0xb7f712a0, 0xb7f71076, 0xb7f6a4ee, 0xb7f6be26, 0xb7f6da8a, 0xb7f71377, 0xb7f70b05, 0xb7f70896, 0xb7f708f8, 0xb7f7095a, 0xb7f6d1bd, 0xb7f7142d, 0xb7f718a1, 0xb7f7018c, 0xb7f702c4, 0xb7f702f7, 0xb7f71440, 0xb7f6d3db, 0xb7f6c9fb, 0xb7f6d405, 0xb7f6ca7c, 0xb7f6c8fe, 0xb7f6cad6, 0xb7f6c99e, 0xb7f6cb00, 0xb7f6bbd8, 0xb7f69bcd, 0xb7f6bb8b, 0xb7f69c78, 0xb7f6be4e, 0xb7f6b974, 0xb7f6ba2d, 0xb7f6fd80, 0xb7f6b444, 0xb7f70faf, 0xb7f71cd5, 0xb7f71603, 0xb7f71c85, 0xb7f71bfd, 0xb7f7150a, 0xb7f6ec32, 0xb7f6e283, 0xb7f6a579, 0xb7f6a8e7, 0xb7f6c35b, 0xb7f6acc3, 0xb7f6acc3, 0xb7f6c136, 0xb7f6ab8f, 0xb7f6ab8f, 0xb7f718f4, 0xb7f71687, 0xb7f71852, 0xb7f6b200, 0xb7f6c4d1, 0xb7f6e32a, 0xb7f6e34b, 0xb7f6be76, 0xb7f70b67, 0xb7f70a73, 0xb7f70636, 0xb7f6a5c6, 0xb7f6b3d3, 0xb7f6b5fa, 0xb7f6b38e, 0xb7f6b63f, 0xb7f704f5, 0xb7f6ea31, 0xb7f6a5bf, 0xb7f6f80e, 0xb7f6eaec, 0xb7f6aed4, 0xb7f6aed4, 0xb7f71c42, 0xb7f6c0fd, 0xb7f6b1cc, 0xb7f709bc, 0xb7f6f26b, 0xb7f6cb2a, 0xb7f6cb6c, 0xb7f6d139, 0xb7f6d17b, 0xb7f6d621, 0xb7f70d8b, 0xb7f70df0, 0xb7f70e6d, 0xb7f70ef1, 0xb7f6ded8, 0xb7f6df64, 0xb7f6dfd6, 0xb7f6af33, 0xb7f6af33, 0xb7f6dcf2, 0xb7f6dd8e, 0xb7f6de2d, 0xb7f6afd4, 0xb7f6e182, 0xb7f6fdae, 0xb7f6e092, 0xb7f6e10a, 0xb7f6ee5f, 0xb7f6eed6, 0xb7f6ef8e, 0xb7f6f054, 0xb7f6fcc3, 0xb7f7003b, 0xb7f6fdca, 0xb7f6fb0b, 0xb7f6b59a, 0xb7f6afd4, 0xb7f6d370, 0xb7f703ad, 0xb7f70434, 0xb7f70834, 0xb7f6e050, 0xb7f6e071, 0xb7f6ff06, 0xb7f6dced, 0xb7f6a687, 0xb7f6a7c0, 0xb7f6a613, 0xb7f6fb88...} interruptJumpTable = {0xb7f69862 , 0xb7f6c47f, 0xb7f69862 } #18 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=1) at jsinterp.c:1394 thispflags = mark = (void *) 0x9402944 fp = (JSStackFrame *) 0xbfd46000 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x8fb7128, fun = 0x8fb0ae0, thisp = 0x937b610, argc = 3, argv = 0x9402938, rval = 154646032, nvars = 0, vars = 0x9402944, down = 0xbfd46000, annotation = 0x0, scopeChain = 0x8fa8880, pc = 0x8fb7169 ":", sp = 0x9402974, spbase = 0x940295c, sharpDepth = 0, sharpArray = 0x0, flags = 1, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = (jsval *) 0x9402944 newsp = vp = (jsval *) 0x9402930 v = -2147483647 thisv = 154646032 funobj = parent = (JSObject *) 0x8fa8880 thisp = ok = 154646032 clasp = ops = (JSObjectOps *) 0xbfd45cc8 native = (JSNative) 0 fun = (JSFunction *) 0x8fb0ae0 script = (JSScript *) 0x8fb7128 nslots = 0 nvars = 0 nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #19 0xb7f694db in js_InvokeConstructor (cx=0x82dadc0, vp=0x9402930, argc=3) at jsinterp.c:1947 fun = (JSFunction *) 0x8fb0ae0 obj = (JSObject *) 0x937b610 obj2 = (JSObject *) 0x8fa8d90 proto = (JSObject *) 0x8fa9358 parent = (JSObject *) 0x8fa8880 lval = rval = clasp = funclasp = #20 0xb7f6db39 in js_Interpret (cx=0x82dadc0, pc=0x8fb8539 "=", result=0xbfd46078) at jsinterp.c:3396 idval_ = rt = (JSRuntime *) 0x8097e98 fp = (JSStackFrame *) 0xbfd46000 script = (JSScript *) 0x8fb8400 inlineCallCount = 0 obj = (JSObject *) 0x0 obj2 = (JSObject *) 0x8fa8880 parent = currentVersion = originalVersion = 4266 onbranch = (JSBranchCallback) 0xb4d13f10 ok = 1 cond = 0 interruptHandler = (JSTrapHandler) 0 depth = 5 len = sp = newsp = (jsval *) 0x9402b14 mark = (void *) 0x940291c endpc = pc2 = op = JSOP_NEW atomIndex = atom = argc = 3045837736 attrs = 150662912 flags = slot = vp = (jsval *) 0x9402930 lval = 151897536 rval = 151899828 ltmp = rtmp = -2147483644 id = 136030832 withobj = iterobj = prop = (JSProperty *) 0x8fa27cc sprop = str = str2 = i = 2 j = 134839960 d = 2 d2 = 1 clasp = fun = type = ida = low = 0 high = off = npairs = 0 getter = setter = stackDummy = -1208154276 jumpTable = (void **) 0xb7fd2420 normalJumpTable = {0xb7f6b1df, 0xb7f6bde0, 0xb7f6becc, 0xb7f6bf04, 0xb7f6c060, 0xb7f6b16e, 0xb7f6a580, 0xb7f6b228, 0xb7f6b28b, 0xb7f7010a, 0xb7f6bb28, 0xb7f6bb2d, 0xb7f6bb37, 0xb7f6b6d6, 0xb7f6b739, 0xb7f6bd36, 0xb7f6bbe2, 0xb7f6bc8c, 0xb7f6c5cb, 0xb7f6c762, 0xb7f6e8fb, 0xb7f6e996, 0xb7f6d439, 0xb7f6d4d4, 0xb7f6d56f, 0xb7f6ec53, 0xb7f6e455, 0xb7f6e507, 0xb7f6ed05, 0xb7f6f111, 0xb7f6cbae, 0xb7f6ccdb, 0xb7f6e36c, 0xb7f6e3ce, 0xb7f6da03, 0xb7f6dae6, 0xb7f6dbcb, 0xb7f6d7e9, 0xb7f6d8ce, 0xb7f6a613, 0xb7f6d7a0, 0xb7f6d7df, 0xb7f6c8f9, 0xb7f6d42f, 0xb7f6d7e4, 0xb7f6d434, 0xb7f6d3d6, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f6a687, 0xb7f6d006, 0xb7f6a7c0, 0xb7f6ced2, 0xb7f6c47f, 0xb7f6a8e7, 0xb7f6d221, 0xb7f70891, 0xb7f6a4ee, 0xb7f6d753, 0xb7f6f424, 0xb7f6f471, 0xb7f6f4be, 0xb7f6f582, 0xb7f6f5cf, 0xb7f6b2d0, 0xb7f6b315, 0xb7f6f61c, 0xb7f6f6f8, 0xb7f6e821, 0xb7f6e88e, 0xb7f71a1c, 0xb7f70c1c, 0xb7f71184, 0xb7f70587, 0xb7f712a0, 0xb7f71076, 0xb7f6a4ee, 0xb7f6be26, 0xb7f6da8a, 0xb7f71377, 0xb7f70b05, 0xb7f70896, 0xb7f708f8, 0xb7f7095a, 0xb7f6d1bd, 0xb7f7142d, 0xb7f718a1, 0xb7f7018c, 0xb7f702c4, 0xb7f702f7, 0xb7f71440, 0xb7f6d3db, 0xb7f6c9fb, 0xb7f6d405, 0xb7f6ca7c, 0xb7f6c8fe, 0xb7f6cad6, 0xb7f6c99e, 0xb7f6cb00, 0xb7f6bbd8, 0xb7f69bcd, 0xb7f6bb8b, 0xb7f69c78, 0xb7f6be4e, 0xb7f6b974, 0xb7f6ba2d, 0xb7f6fd80, 0xb7f6b444, 0xb7f70faf, 0xb7f71cd5, 0xb7f71603, 0xb7f71c85, 0xb7f71bfd, 0xb7f7150a, 0xb7f6ec32, 0xb7f6e283, 0xb7f6a579, 0xb7f6a8e7, 0xb7f6c35b, 0xb7f6acc3, 0xb7f6acc3, 0xb7f6c136, 0xb7f6ab8f, 0xb7f6ab8f, 0xb7f718f4, 0xb7f71687, 0xb7f71852, 0xb7f6b200, 0xb7f6c4d1, 0xb7f6e32a, 0xb7f6e34b, 0xb7f6be76, 0xb7f70b67, 0xb7f70a73, 0xb7f70636, 0xb7f6a5c6, 0xb7f6b3d3, 0xb7f6b5fa, 0xb7f6b38e, 0xb7f6b63f, 0xb7f704f5, 0xb7f6ea31, 0xb7f6a5bf, 0xb7f6f80e, 0xb7f6eaec, 0xb7f6aed4, 0xb7f6aed4, 0xb7f71c42, 0xb7f6c0fd, 0xb7f6b1cc, 0xb7f709bc, 0xb7f6f26b, 0xb7f6cb2a, 0xb7f6cb6c, 0xb7f6d139, 0xb7f6d17b, 0xb7f6d621, 0xb7f70d8b, 0xb7f70df0, 0xb7f70e6d, 0xb7f70ef1, 0xb7f6ded8, 0xb7f6df64, 0xb7f6dfd6, 0xb7f6af33, 0xb7f6af33, 0xb7f6dcf2, 0xb7f6dd8e, 0xb7f6de2d, 0xb7f6afd4, 0xb7f6e182, 0xb7f6fdae, 0xb7f6e092, 0xb7f6e10a, 0xb7f6ee5f, 0xb7f6eed6, 0xb7f6ef8e, 0xb7f6f054, 0xb7f6fcc3, 0xb7f7003b, 0xb7f6fdca, 0xb7f6fb0b, 0xb7f6b59a, 0xb7f6afd4, 0xb7f6d370, 0xb7f703ad, 0xb7f70434, 0xb7f70834, 0xb7f6e050, 0xb7f6e071, 0xb7f6ff06, 0xb7f6dced, 0xb7f6a687, 0xb7f6a7c0, 0xb7f6a613, 0xb7f6fb88...} interruptJumpTable = {0xb7f69862 , 0xb7f6c47f, 0xb7f69862 } #21 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=2, flags=2) at jsinterp.c:1394 thispflags = mark = (void *) 0x94028fc fp = (JSStackFrame *) 0xbfd467bc frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x8fb8400, fun = 0x8fb0d00, thisp = 0x90dc5c0, argc = 2, argv = 0x94028f4, rval = -2147483647, nvars = 8, vars = 0x94028fc, down = 0xbfd467bc, annotation = 0x0, scopeChain = 0x8fa8880, pc = 0x8fb856a "#", sp = 0x9402944, spbase = 0x9402930, sharpDepth = 0, sharpArray = 0x0, flags = 2, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = (jsval *) 0x940291c newsp = vp = (jsval *) 0x94028ec v = -2147483647 thisv = 151897536 funobj = parent = (JSObject *) 0x8fa8880 thisp = ok = -1237738084 clasp = ops = (JSObjectOps *) 0xbfd46028 native = (JSNative) 0 fun = (JSFunction *) 0x8fb0d00 script = (JSScript *) 0x8fb8400 nslots = 0 nvars = 8 nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #22 0xb637df30 in nsXPCWrappedJSClass::CallMethod (this=0x8fe80f0, wrapper=0x9369c90, methodIndex=7, info=0x8fa5220, nativeParams=0xbfd4636c) at xpcwrappedjsclass.cpp:1453 oldfp = (JSStackFrame *) 0xbfd467bc frame = {callobj = 0x0, argsobj = 0xbfd462c0, varobj = 0xb6399d9c, script = 0xbfd46214, fun = 0xb635b025, thisp = 0x80f28d0, argc = 3218367012, argv = 0xbfd46224, rval = -1237738084, nvars = 3057229212, vars = 0xbfd46290, down = 0xbfd46234, annotation = 0xb635e501, scopeChain = 0x80f28c0, pc = 0x82e45d8 "r\220Ϧ³\025Ò\021\223.", sp = 0xb6378761, spbase = 0xb635e48a, sharpDepth = 3057229212, sharpArray = 0x0, flags = 3218367284, dormantNext = 0xb637ce30, xmlNamespace = 0xbfd46290, blockChain = 0xbfd46664} oldsp = (jsval *) 0x94028dc stackbase = (jsval *) 0x94028ec sp = (jsval *) 0x94028fc i = 2 '\002' argc = 2 '\002' stack_size = 4 '\004' result = 0 paramCount = 2 '\002' retval = 2147500037 success = readyToDoTheCall = 1 param_iid = {m0 = 3130080348, m1 = 5078, m2 = 16875, m3 = "\203ÁÞ/Ae¥\026"} outConversionFailedIndex = obj = (JSObject *) 0x90dc5c0 name = 0x8fa52a0 "exists" fval = 150638192 mark = foundDependentParam = xpcc = (XPCContext *) 0x82e16d8 cx = (JSContext *) 0x82dadc0 thisObj = (JSObject *) 0x90dc5c0 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 0}, mState = XPCCallContext::HAVE_CONTEXT, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_JS, mPrevCallContext = 0xbfd466b8, mOperandJSObject = 0x2, mCurrentJSObject = 0xbfd461c4, mFlattenedJSObject = 0xb7e513f8, mWrapper = 0x1, mTearOff = 0x82dadc0, mScriptableInfo = 0xbfd46aac, mSet = 0xb7e5a54c, mInterface = 0x2, mMember = 0xbfd46664, mName = -1076600364, mStaticMemberIsLocal = -1209810976, mArgc = 3057229212, mArgv = 0x80f4398, mRetVal = 0xbfd461f4, mExceptionWasThrown = -1208759529, mReturnValueWasSet = 2, mMethodIndex = 40348, mCallee = 0x8fa8e70} scriptEval = {mJSContext = 0x82dadc0, mState = 0x0, mOldErrorReporter = 0xb637c140 , mEvaluated = 1, mContextHasThread = 134600008} kungFuDeathGrip = { = {mRawPtr = 0x8fe80f0}, } format = "%s \"%s\"" #23 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x9369c90, methodIndex=7, info=0x8fa5220, params=0xbfd4636c) at xpcwrappedjs.cpp:467 No locals. #24 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x9369c90, args=) at xptcstubs_gcc_x86_unix.cpp:100 dp = (nsXPTCMiniVariant *) 0xbfd46374 paramBuffer = {{val = {i8 = 64 '@', i16 = -22720, i32 = 155232064, i64 = 4450199360, u8 = 64 '@', u16 = 42816, u32 = 155232064, u64 = 4450199360, f = 2.31897999e-33, d = 2.198690620920702e-314, b = 155232064, c = 64 '@', wc = 42816, p = 0x940a740}}, {val = {i8 = -80 '°', i16 = -23376, i32 = 155231408, i64 = -4139735888, u8 = 176 '°', u16 = 42160, u32 = 155231408, u64 = 18446744069569815728, f = 2.3188595e-33, d = -nan(0xfffff0940a4b0), b = 155231408, c = -80 '°', wc = 42160, p = 0x940a4b0}}, {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}}, {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}}, {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}}, {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}}, {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}}, {val = {i8 = 0 '\0', i16 = 0, i32 = 0, i64 = -5195564849265901568, u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 13251179224443650048, f = 0, d = -1.9878427651341844e-39, b = 0, c = 0 '\0', wc = 0, p = 0x0}}, {val = {i8 = 0 '\0', i16 = 27904, i32 = 135490816, i64 = 579172474530524416, u8 = 0 '\0', u16 = 27904, u32 = 135490816, u64 = 579172474530524416, f = 4.43643323e-34, d = 6.0652654765855553e-270, b = 135490816, c = 0 '\0', wc = 27904, p = 0x8136d00}}, {val = {i8 = -44 'Ô', i16 = 25556, i32 = -1076599852, i64 = -5195816891908332588, u8 = 212 'Ô', u16 = 25556, u32 = 3218367444, u64 = 13250927181801219028, f = -1.65929651, d = -1.9056100160951199e-39, b = -1076599852, c = -44 'Ô', wc = 25556, p = 0xbfd463d4}}, {val = {i8 = -17 'ï', i16 = -16657, i32 = -17973521, i64 = 579172478672027375, u8 = 239 'ï', u16 = 48879, u32 = 4276993775, u64 = 579172478672027375, f = -1.58009209e+38, d = 6.0652689579707832e-270, b = -17973521, c = -17 'ï', wc = 48879, p = 0xfeedbeef}}, {val = {i8 = -44 'Ô', i16 = 25556, i32 = -1076599852, i64 = -5195825206965017644, u8 = 212 'Ô', u16 = 25556, u32 = 3218367444, u64 = 13250918866744533972, f = -1.65929651, d = -1.9028971022681871e-39, b = -1076599852, c = -44 'Ô', wc = 25556, p = 0xbfd463d4}}, {val = {i8 = 92 '\\', i16 = 1884, i32 = -1208154276, i64 = -77195681802156196, u8 = 92 '\\', u16 = 1884, u32 = 3086813020, u64 = 18369548391907395420, f = -3.01633772e-05, d = -2.5498343428284991e+303, b = -1208154276, c = 92 '\\', wc = 1884, p = 0xb7fd075c}}, {val = {i8 = 4 '\004', i16 = 25604, i32 = -1076599804, i64 = -5191580924578077692, u8 = 4 '\004', u16 = 25604, u32 = 3218367492, u64 = 13255163149131473924, f = -1.65930223, d = -3.6365818097753265e-39, b = -1076599804, c = 4 '\004', wc = 25604, p = 0xbfd46404}}, {val = {i8 = 0 '\0', i16 = 27904, i32 = 135490816, i64 = 30200261888, u8 = 0 '\0', u16 = 27904, u32 = 135490816, u64 = 30200261888, f = 4.43643323e-34, d = 1.4920911894269504e-313, b = 135490816, c = 0 '\0', wc = 27904, p = 0x8136d00}}, {val = {i8 = 40 '(', i16 = 26152, i32 = -1076599256, i64 = -4623960980201380312, u8 = 40 '(', u16 = 26152, u32 = 3218368040, u64 = 13822783093508171304, f = -1.65936756, d = -0.31860274060599858, b = -1076599256, c = 40 '(', wc = 26152, p = 0xbfd46628}}} dispatchParams = (nsXPTCMiniVariant *) 0xbfd4636c iface_info = (class nsIInterfaceInfo *) 0x8faee98 info = (const nsXPTMethodInfo *) 0x8fa5220 paramCount = 2 '\002' result = ap = #25 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 No locals. #26 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd466b8, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 dp = _automarker_2197 = { = {_vptr.AutoMarkingPtr = 0xb7f7f44a, mNext = 0x90dce98, mTLS = 0x8136ce8}, mPtr = 0x8261349} array_count = datum_type = { = {flags = 175 '¯'}, } isArray = v = _val_2197 = {mVal = -1208154276, mValPtr = 0x1} isSizedString = rv = paramBuffer = {{ = {val = {i8 = 64 '@', i16 = -22720, i32 = 155232064, i64 = 589318166555961152, u8 = 64 '@', u16 = 42816, u32 = 155232064, u64 = 589318166555961152, f = 2.31897999e-33, d = 2.808917160773488e-269, b = 155232064, c = 64 '@', wc = 42816, p = 0x940a740}}, ptr = 0x90dce98, type = { = {flags = 184 '¸'}, }, flags = 64 '@'}, { = {val = {i8 = -80 '°', i16 = -23376, i32 = 155231408, i64 = -5316364875939666768, u8 = 176 '°', u16 = 42160, u32 = 155231408, u64 = 13130379197769884848, f = 2.3188595e-33, d = -1.6748379289756252e-47, b = 155231408, c = -80 '°', wc = 42160, p = 0x940a4b0}}, ptr = 0x4, type = { = {flags = 146 '\222'}, }, flags = 4 '\004'}, { = {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 = 0x936aa28, type = { = {flags = 188 '¼'}, }, flags = 223 'ß'}, { = {val = {i8 = 92 '\\', i16 = 1884, i32 = -1208154276, i64 = 589318169487542108, u8 = 92 '\\', u16 = 1884, u32 = 3086813020, u64 = 589318169487542108, f = -3.01633772e-05, d = 2.8089181464989828e-269, b = -1208154276, c = 92 '\\', wc = 1884, p = 0xb7fd075c}}, ptr = 0x0, type = { = {flags = 228 'ä'}, }, flags = 101 'e'}, { = {val = {i8 = -100 '\234', i16 = -25188, i32 = -1237738084, i64 = 579115354387226012, u8 = 156 '\234', u16 = 40348, u32 = 3057229212, u64 = 579115354387226012, f = -2.76588889e-06, d = 6.0172497622275422e-270, b = -1237738084, c = -100 '\234', wc = 40348, p = 0xb6399d9c}}, ptr = 0x0, type = { = {flags = 4 '\004'}, }, flags = 102 'f'}, { = {val = {i8 = 34 '"', i16 = 13858, i32 = -1208469982, i64 = 589318169487226402, u8 = 34 '"', u16 = 13858, u32 = 3086497314, u64 = 589318169487226402, f = -2.95891114e-05, d = 2.8089181463928287e-269, b = -1208469982, c = 34 '"', wc = 13858, p = 0xb7f83622}}, ptr = 0x90dce98, type = { = {flags = 120 'x'}, }, flags = 36 '$'}, { = {val = {i8 = 116 't', i16 = -32396, i32 = -1208778380, i64 = -5195564846179712652, u8 = 116 't', u16 = 33140, u32 = 3086188916, u64 = 13251179227529838964, f = -2.90281387e-05, d = -1.9878437720503005e-39, b = -1208778380, c = 116 't', wc = 33140, p = 0xb7f38174}}, ptr = 0x2, type = { = {flags = 20 '\024'}, }, flags = 102 'f'}, { = {val = {i8 = -8 'ø', i16 = 5112, i32 = -1209723912, i64 = 7380210680, u8 = 248 'ø', u16 = 5112, u32 = 3085243384, u64 = 7380210680, f = -2.7308226e-05, d = 3.6463085560586653e-314, b = -1209723912, c = -8 'ø', wc = 5112, p = 0xb7e513f8}}, ptr = 0x936aa28, type = { = {flags = 152 '\230'}, }, flags = 126 '~'}} autoStrings = {{ = { = { = { = {mVTable = 0xb7f22168, mData = 0xbfd46508, mLength = 0, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfd46508}, mStorage = {0, 0, 0, 0, 28248, 2057, 5848, 2094, 44480, 2093, 0, 0, 0, 0, 1, 0, 1, 0, 26352, 49108, 52888, 2317, 52888, 2317, 52888, 2317, 35336, 2358, 0, 0, 0, 0, 64288, 2301, 4888, 2086, 4936, 2086, 33684, 2075, 1, 0, 4, 0, 7, 0, 25988, 49108, 49152, 47076, 31016, 2075, 7, 2075, 0, 0, 1884, 47101, 46056, 2359, 23124, 2368, 26068, 49108}}} autoStringIndex = 0 retval = 0 dispatchParams = (nsXPTCVariant *) 0xbfd46588 i = 255 'ÿ' methodInfo = (const nsXPTMethodInfo *) 0x8fa5220 requiredArgs = paramCount = 2 '\002' src = 154645440 invokeResult = param_iid = {m0 = 3130080348, m1 = 5078, m2 = 16875, m3 = "\203ÁÞ/Ae¥\026"} err = sm = foundDependentParam = 0 rt = (XPCJSRuntime *) 0x80f2a30 callee = (nsISupports *) 0x9369c90 tls = vtblIndex = 7 ifaceInfo = (class nsIInterfaceInfo *) 0x8faee98 name = 136020884 argv = (jsval *) 0x94028d4 secAction = #27 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x90dce98, argc=2, argv=0x94028d4, vp=0xbfd467dc) at xpcwrappednativejsops.cpp:1455 funobj = (JSObject *) 0x937b3e8 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 0}, mState = XPCCallContext::READY_TO_CALL, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallContext = 0xbfd46c1c, mOperandJSObject = 0x90dce98, mCurrentJSObject = 0x90dce98, mFlattenedJSObject = 0x90dce98, mWrapper = 0x9368a08, mTearOff = 0x9368a24, mScriptableInfo = 0x0, mSet = 0x8fdfb20, mInterface = 0x8261318, mMember = 0x8261348, mName = 136020884, mStaticMemberIsLocal = 137239400, mArgc = 2, mArgv = 0x94028d4, mRetVal = 0xbfd467dc, mExceptionWasThrown = 0, mReturnValueWasSet = 0, mMethodIndex = 7, mCallee = 0x0} wrapper = iface = (XPCNativeInterface *) 0x8261318 member = (XPCNativeMember *) 0x8261348 #28 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=2, flags=0) at jsinterp.c:1375 mark = (void *) 0x94028e4 fp = (JSStackFrame *) 0xbfd46aac frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x93b9fb8, thisp = 0x90dce98, argc = 2, argv = 0x94028d4, rval = -2147483647, nvars = 0, vars = 0x94028dc, down = 0xbfd46aac, annotation = 0x0, scopeChain = 0x8eba590, pc = 0x0, sp = 0x94028fc, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x94028cc v = 154645480 thisv = 151899800 funobj = parent = (JSObject *) 0x90dce98 thisp = ok = 150579096 clasp = ops = (JSObjectOps *) 0xb7e1b541 native = (JSNative) 0xb6387830 fun = (JSFunction *) 0x93b9fb8 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #29 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x8f9cead "=", result=0xbfd46b24) at jsinterp.c:3944 idval_ = rt = (JSRuntime *) 0x8097e98 fp = (JSStackFrame *) 0xbfd46aac script = (JSScript *) 0x8f9ce70 inlineCallCount = 0 obj = (JSObject *) 0x937b3e8 obj2 = (JSObject *) 0x8aeccb0 parent = currentVersion = originalVersion = 4266 onbranch = (JSBranchCallback) 0xb4d13f10 ok = 1 cond = 0 interruptHandler = (JSTrapHandler) 0 depth = 6 len = sp = newsp = (jsval *) 0x9402950 mark = (void *) 0x94028b4 endpc = pc2 = op = JSOP_CALL atomIndex = atom = argc = attrs = 150567360 flags = 3085280588 slot = vp = lval = 154645480 rval = 154645480 ltmp = rtmp = 136013584 id = 136127608 withobj = iterobj = prop = (JSProperty *) 0x8f8252c sprop = str = str2 = i = -1076598252 j = 134839960 d = -0.31899548329029415 d2 = -1.9055875953201971e-39 clasp = fun = type = ida = low = 0 high = off = npairs = 0 getter = setter = stackDummy = -1208154276 jumpTable = (void **) 0xb7fd2420 normalJumpTable = {0xb7f6b1df, 0xb7f6bde0, 0xb7f6becc, 0xb7f6bf04, 0xb7f6c060, 0xb7f6b16e, 0xb7f6a580, 0xb7f6b228, 0xb7f6b28b, 0xb7f7010a, 0xb7f6bb28, 0xb7f6bb2d, 0xb7f6bb37, 0xb7f6b6d6, 0xb7f6b739, 0xb7f6bd36, 0xb7f6bbe2, 0xb7f6bc8c, 0xb7f6c5cb, 0xb7f6c762, 0xb7f6e8fb, 0xb7f6e996, 0xb7f6d439, 0xb7f6d4d4, 0xb7f6d56f, 0xb7f6ec53, 0xb7f6e455, 0xb7f6e507, 0xb7f6ed05, 0xb7f6f111, 0xb7f6cbae, 0xb7f6ccdb, 0xb7f6e36c, 0xb7f6e3ce, 0xb7f6da03, 0xb7f6dae6, 0xb7f6dbcb, 0xb7f6d7e9, 0xb7f6d8ce, 0xb7f6a613, 0xb7f6d7a0, 0xb7f6d7df, 0xb7f6c8f9, 0xb7f6d42f, 0xb7f6d7e4, 0xb7f6d434, 0xb7f6d3d6, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f6a687, 0xb7f6d006, 0xb7f6a7c0, 0xb7f6ced2, 0xb7f6c47f, 0xb7f6a8e7, 0xb7f6d221, 0xb7f70891, 0xb7f6a4ee, 0xb7f6d753, 0xb7f6f424, 0xb7f6f471, 0xb7f6f4be, 0xb7f6f582, 0xb7f6f5cf, 0xb7f6b2d0, 0xb7f6b315, 0xb7f6f61c, 0xb7f6f6f8, 0xb7f6e821, 0xb7f6e88e, 0xb7f71a1c, 0xb7f70c1c, 0xb7f71184, 0xb7f70587, 0xb7f712a0, 0xb7f71076, 0xb7f6a4ee, 0xb7f6be26, 0xb7f6da8a, 0xb7f71377, 0xb7f70b05, 0xb7f70896, 0xb7f708f8, 0xb7f7095a, 0xb7f6d1bd, 0xb7f7142d, 0xb7f718a1, 0xb7f7018c, 0xb7f702c4, 0xb7f702f7, 0xb7f71440, 0xb7f6d3db, 0xb7f6c9fb, 0xb7f6d405, 0xb7f6ca7c, 0xb7f6c8fe, 0xb7f6cad6, 0xb7f6c99e, 0xb7f6cb00, 0xb7f6bbd8, 0xb7f69bcd, 0xb7f6bb8b, 0xb7f69c78, 0xb7f6be4e, 0xb7f6b974, 0xb7f6ba2d, 0xb7f6fd80, 0xb7f6b444, 0xb7f70faf, 0xb7f71cd5, 0xb7f71603, 0xb7f71c85, 0xb7f71bfd, 0xb7f7150a, 0xb7f6ec32, 0xb7f6e283, 0xb7f6a579, 0xb7f6a8e7, 0xb7f6c35b, 0xb7f6acc3, 0xb7f6acc3, 0xb7f6c136, 0xb7f6ab8f, 0xb7f6ab8f, 0xb7f718f4, 0xb7f71687, 0xb7f71852, 0xb7f6b200, 0xb7f6c4d1, 0xb7f6e32a, 0xb7f6e34b, 0xb7f6be76, 0xb7f70b67, 0xb7f70a73, 0xb7f70636, 0xb7f6a5c6, 0xb7f6b3d3, 0xb7f6b5fa, 0xb7f6b38e, 0xb7f6b63f, 0xb7f704f5, 0xb7f6ea31, 0xb7f6a5bf, 0xb7f6f80e, 0xb7f6eaec, 0xb7f6aed4, 0xb7f6aed4, 0xb7f71c42, 0xb7f6c0fd, 0xb7f6b1cc, 0xb7f709bc, 0xb7f6f26b, 0xb7f6cb2a, 0xb7f6cb6c, 0xb7f6d139, 0xb7f6d17b, 0xb7f6d621, 0xb7f70d8b, 0xb7f70df0, 0xb7f70e6d, 0xb7f70ef1, 0xb7f6ded8, 0xb7f6df64, 0xb7f6dfd6, 0xb7f6af33, 0xb7f6af33, 0xb7f6dcf2, 0xb7f6dd8e, 0xb7f6de2d, 0xb7f6afd4, 0xb7f6e182, 0xb7f6fdae, 0xb7f6e092, 0xb7f6e10a, 0xb7f6ee5f, 0xb7f6eed6, 0xb7f6ef8e, 0xb7f6f054, 0xb7f6fcc3, 0xb7f7003b, 0xb7f6fdca, 0xb7f6fb0b, 0xb7f6b59a, 0xb7f6afd4, 0xb7f6d370, 0xb7f703ad, 0xb7f70434, 0xb7f70834, 0xb7f6e050, 0xb7f6e071, 0xb7f6ff06, 0xb7f6dced, 0xb7f6a687, 0xb7f6a7c0, 0xb7f6a613, 0xb7f6fb88...} interruptJumpTable = {0xb7f69862 , 0xb7f6c47f, 0xb7f69862 } #30 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=2) at jsinterp.c:1394 thispflags = mark = (void *) 0x94028b0 fp = (JSStackFrame *) 0xbfd47270 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x8f9ce70, fun = 0x8f98c58, thisp = 0x8ebac18, argc = 3, argv = 0x94028a4, rval = -2147483647, nvars = 1, vars = 0x94028b0, down = 0xbfd47270, annotation = 0x0, scopeChain = 0x8eba590, pc = 0x8f9ced2 ":", sp = 0x94028dc, spbase = 0x94028cc, sharpDepth = 0, sharpArray = 0x0, flags = 2, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = (jsval *) 0x94028b4 newsp = vp = (jsval *) 0x940289c v = -2147483647 thisv = 149662744 funobj = parent = (JSObject *) 0x8eba590 thisp = ok = -1237738084 clasp = ops = (JSObjectOps *) 0xbfd46ad4 native = (JSNative) 0 fun = (JSFunction *) 0x8f98c58 script = (JSScript *) 0x8f9ce70 nslots = 0 nvars = 1 nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #31 0xb637df30 in nsXPCWrappedJSClass::CallMethod (this=0x8fa3b68, wrapper=0x8fa3b98, methodIndex=8, info=0x8fa4fb8, nativeParams=0xbfd46e18) at xpcwrappedjsclass.cpp:1453 oldfp = (JSStackFrame *) 0xbfd47270 frame = {callobj = 0x0, argsobj = 0xbfd46d6c, varobj = 0xb7e3e1ed, script = 0x80f28d0, fun = 0xb6399d9c, thisp = 0xbfd46cc8, argc = 3056971813, argv = 0x80f28d0, rval = -1076597544, nvars = 3218369752, vars = 0xb6399d9c, down = 0xb6399d9c, annotation = 0xbfd46d44, scopeChain = 0xbfd46ce8, pc = 0xb635e501 "ÇF\f", sp = 0x80f28c0, spbase = 0x2, sharpDepth = 3057092449, sharpArray = 0xb635e48a, flags = 3057229212, dormantNext = 0x0, xmlNamespace = 0xbfd46de8, blockChain = 0xb637ce30} oldsp = (jsval *) 0x9402888 stackbase = (jsval *) 0x940289c sp = (jsval *) 0x94028b0 i = 3 '\003' argc = 3 '\003' stack_size = 5 '\005' result = 0 paramCount = 3 '\003' retval = 2147500037 success = readyToDoTheCall = 1 param_iid = {m0 = 3130080348, m1 = 5078, m2 = 16875, m3 = "\203ÁÞ/Ae¥\026"} outConversionFailedIndex = obj = (JSObject *) 0x8ebac18 name = 0x8fa5078 "safeExists" fval = 149661728 mark = foundDependentParam = xpcc = (XPCContext *) 0x82e16d8 cx = (JSContext *) 0x82dadc0 thisObj = (JSObject *) 0x8ebac18 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 0}, mState = XPCCallContext::HAVE_CONTEXT, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_JS, mPrevCallContext = 0xbfd4716c, mOperandJSObject = 0xb7e1e285, mCurrentJSObject = 0xb7e5a54c, mFlattenedJSObject = 0x2, mWrapper = 0xbfd46c78, mTearOff = 0xb7e513f8, mScriptableInfo = 0x1, mSet = 0x940a4c8, mInterface = 0x45246722, mMember = 0xb7e5a54c, mName = 2, mStaticMemberIsLocal = -1076596456, mArgc = 3218369672, mArgv = 0xb7e3bfe0, mRetVal = 0xb6399d9c, mExceptionWasThrown = 135218072, mReturnValueWasSet = -1076597592, mMethodIndex = 51991, mCallee = 0x8eba820} scriptEval = {mJSContext = 0x82dadc0, mState = 0x0, mOldErrorReporter = 0xb637c140 , mEvaluated = 1, mContextHasThread = 134600008} kungFuDeathGrip = { = {mRawPtr = 0x8fa3b68}, } format = "%s \"%s\"" #32 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x8fa3b98, methodIndex=8, info=0x8fa4fb8, params=0xbfd46e18) at xpcwrappedjs.cpp:467 No locals. #33 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x8fa3b98, args=) at xptcstubs_gcc_x86_unix.cpp:100 dp = (nsXPTCMiniVariant *) 0xbfd46e28 paramBuffer = {{val = {i8 = -120 '\210', i16 = -23672, i32 = 155231112, i64 = -5316885623544437880, u8 = 136 '\210', u16 = 41864, u32 = 155231112, u64 = 13129858450165113736, f = 2.31880514e-33, d = -1.5482511984912413e-47, b = 155231112, c = -120 '\210', wc = 41864, p = 0x940a388}}, {val = {i8 = 8 '\b', i16 = -23544, i32 = 155231240, i64 = 4450198536, u8 = 8 '\b', u16 = 41992, u32 = 155231240, u64 = 4450198536, f = 2.31882865e-33, d = 2.1986902138106099e-314, b = 155231240, c = 8 '\b', wc = 41992, p = 0x940a408}}, {val = {i8 = -80 '°', i16 = -23376, i32 = 155231408, i64 = -4139735888, u8 = 176 '°', u16 = 42160, u32 = 155231408, u64 = 18446744069569815728, f = 2.3188595e-33, d = -nan(0xfffff0940a4b0), b = 155231408, c = -80 '°', wc = 42160, p = 0x940a4b0}}, {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}}, {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}}, {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}}, {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}}, {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}}, {val = {i8 = 0 '\0', i16 = 0, i32 = 0, i64 = -5195564849265901568, u8 = 0 '\0', u16 = 0, u32 = 0, u64 = 13251179224443650048, f = 0, d = -1.9878427651341844e-39, b = 0, c = 0 '\0', wc = 0, p = 0x0}}, {val = {i8 = 0 '\0', i16 = 27904, i32 = 135490816, i64 = 579172474530524416, u8 = 0 '\0', u16 = 27904, u32 = 135490816, u64 = 579172474530524416, f = 4.43643323e-34, d = 6.0652654765855553e-270, b = 135490816, c = 0 '\0', wc = 27904, p = 0x8136d00}}, {val = {i8 = -120 '\210', i16 = 28296, i32 = -1076597112, i64 = -5195816891908329848, u8 = 136 '\210', u16 = 28296, u32 = 3218370184, u64 = 13250927181801221768, f = -1.65962315, d = -1.9056100160960139e-39, b = -1076597112, c = -120 '\210', wc = 28296, p = 0xbfd46e88}}, {val = {i8 = -17 'ï', i16 = -16657, i32 = -17973521, i64 = 579172478672027375, u8 = 239 'ï', u16 = 48879, u32 = 4276993775, u64 = 579172478672027375, f = -1.58009209e+38, d = 6.0652689579707832e-270, b = -17973521, c = -17 'ï', wc = 48879, p = 0xfeedbeef}}, {val = {i8 = -120 '\210', i16 = 28296, i32 = -1076597112, i64 = -5195825206965014904, u8 = 136 '\210', u16 = 28296, u32 = 3218370184, u64 = 13250918866744536712, f = -1.65962315, d = -1.9028971022690811e-39, b = -1076597112, c = -120 '\210', wc = 28296, p = 0xbfd46e88}}, {val = {i8 = 92 '\\', i16 = 1884, i32 = -1208154276, i64 = -77195681802156196, u8 = 92 '\\', u16 = 1884, u32 = 3086813020, u64 = 18369548391907395420, f = -3.01633772e-05, d = -2.5498343428284991e+303, b = -1208154276, c = 92 '\\', wc = 1884, p = 0xb7fd075c}}, {val = {i8 = -72 '¸', i16 = 28344, i32 = -1076597064, i64 = -5191580924578074952, u8 = 184 '¸', u16 = 28344, u32 = 3218370232, u64 = 13255163149131476664, f = -1.65962887, d = -3.6365818097771145e-39, b = -1076597064, c = -72 '¸', wc = 28344, p = 0xbfd46eb8}}, {val = {i8 = 0 '\0', i16 = 27904, i32 = 135490816, i64 = 34495229184, u8 = 0 '\0', u16 = 27904, u32 = 135490816, u64 = 34495229184, f = 4.43643323e-34, d = 1.7042907685234776e-313, b = 135490816, c = 0 '\0', wc = 27904, p = 0x8136d00}}} dispatchParams = (nsXPTCMiniVariant *) 0xbfd46e18 iface_info = (class nsIInterfaceInfo *) 0x8f97958 info = (const nsXPTMethodInfo *) 0x8fa4fb8 paramCount = 3 '\003' result = ap = #34 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 No locals. #35 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd4716c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 dp = _automarker_2197 = { = {_vptr.AutoMarkingPtr = 0xb7f7f44a, mNext = 0x8ebadb0, mTLS = 0x8136ce8}, mPtr = 0x8fa3cdd} array_count = datum_type = { = {flags = 175 '¯'}, } isArray = v = _val_2197 = {mVal = -1208154276, mValPtr = 0x1} isSizedString = rv = paramBuffer = {{ = {val = {i8 = -120 '\210', i16 = -23672, i32 = 155231112, i64 = 589318166555960200, u8 = 136 '\210', u16 = 41864, u32 = 155231112, u64 = 589318166555960200, f = 2.31880514e-33, d = 2.8089171607731679e-269, b = 155231112, c = -120 '\210', wc = 41864, p = 0x940a388}}, ptr = 0x8fa1304, type = { = {flags = 184 '¸'}, }, flags = 64 '@'}, { = {val = {i8 = 8 '\b', i16 = -23544, i32 = 155231240, i64 = 51694838792, u8 = 8 '\b', u16 = 41992, u32 = 155231240, u64 = 51694838792, f = 2.31882865e-33, d = 2.5540643914428605e-313, b = 155231240, c = 8 '\b', wc = 41992, p = 0x940a408}}, ptr = 0x34, type = { = {flags = 184 '¸'}, }, flags = 64 '@'}, { = {val = {i8 = -80 '°', i16 = -23376, i32 = 155231408, i64 = 664500624179635376, u8 = 176 '°', u16 = 42160, u32 = 155231408, u64 = 664500624179635376, f = 2.3188595e-33, d = 3.0740655835515071e-264, b = 155231408, c = -80 '°', wc = 42160, p = 0x940a4b0}}, ptr = 0x9034a4c, type = { = {flags = 146 '\222'}, }, flags = 4 '\004'}, { = {val = {i8 = -124 '\204', i16 = 28804, i32 = -1076596604, i64 = -4623947201946292092, u8 = 132 '\204', u16 = 28804, u32 = 3218370692, u64 = 13822796871763259524, f = -1.6596837, d = -0.31936758740790361, b = -1076596604, c = -124 '\204', wc = 28804, p = 0xbfd47084}}, ptr = 0x938c7cc, type = { = {flags = 12 '\f'}, }, flags = 0 '\0'}, { = {val = {i8 = 76 'L', i16 = 19020, i32 = 151210572, i64 = 589318166551939660, u8 = 76 'L', u16 = 19020, u32 = 151210572, u64 = 589318166551939660, f = 1.58034856e-33, d = 2.8089171594212868e-269, b = 151210572, c = 76 'L', wc = 19020, p = 0x9034a4c}}, ptr = 0x24, type = { = {flags = 8 '\b'}, }, flags = 0 '\0'}, { = {val = {i8 = -7 'ù', i16 = -26119, i32 = -1208313351, i64 = 54626261497, u8 = 249 'ù', u16 = 39417, u32 = 3086653945, u64 = 54626261497, f = -2.98740215e-05, d = 2.6988959166408124e-313, b = -1208313351, c = -7 'ù', wc = 39417, p = 0xb7fa99f9}}, ptr = 0x940a040, type = { = {flags = 184 '¸'}, }, flags = 112 'p'}, { = {val = {i8 = 116 't', i16 = -32396, i32 = -1208778380, i64 = -5195564846179712652, u8 = 116 't', u16 = 33140, u32 = 3086188916, u64 = 13251179227529838964, f = -2.90281387e-05, d = -1.9878437720503005e-39, b = -1208778380, c = 116 't', wc = 33140, p = 0xb7f38174}}, ptr = 0x2, type = { = {flags = 200 'È'}, }, flags = 112 'p'}, { = {val = {i8 = -8 'ø', i16 = 5112, i32 = -1209723912, i64 = 7380210680, u8 = 248 'ø', u16 = 5112, u32 = 3085243384, u64 = 7380210680, f = -2.7308226e-05, d = 3.6463085560586653e-314, b = -1209723912, c = -8 'ø', wc = 5112, p = 0xb7e513f8}}, ptr = 0x8fa3f40, type = { = {flags = 152 '\230'}, }, flags = 126 '~'}} autoStrings = {{ = { = { = { = {mVTable = 0xb7f22168, mData = 0xbfd46fbc, mLength = 0, mFlags = 65553}, }, }, mFixedCapacity = 63, mFixedBuf = 0xbfd46fbc}, mStorage = {0, 2368, 4064, 47094, 5, 0, 20, 0, 6677, 47096, 0, 0, 65533, 65535, 4868, 2298, 1884, 47101, 44480, 2093, 4868, 2298, 28760, 49108, 10446, 47096, 44480, 2093, 45920, 2359, 4868, 2298, 28804, 49108, 28740, 49108, 43464, 2075, 28760, 49108, 24391, 47094, 44480, 2093, 45920, 2359, 45920, 2359, 4868, 2298, 0, 0, 29296, 49108, 4868, 2298, 32408, 2057, 6, 0, 49865, 2360, 4064, 47094}}} autoStringIndex = 0 retval = 0 dispatchParams = (nsXPTCVariant *) 0xbfd4703c i = 255 'ÿ' methodInfo = (const nsXPTMethodInfo *) 0x8fa4fb8 requiredArgs = paramCount = 3 '\003' src = 154645408 invokeResult = param_iid = {m0 = 3130080348, m1 = 5078, m2 = 16875, m3 = "\203ÁÞ/Ae¥\026"} err = sm = foundDependentParam = 0 rt = (XPCJSRuntime *) 0x80f2a30 callee = (nsISupports *) 0x8fa3b98 tls = vtblIndex = 8 ifaceInfo = (class nsIInterfaceInfo *) 0x8f97958 name = 145675060 argv = (jsval *) 0x940287c secAction = #36 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x8ebadb0, argc=3, argv=0x940287c, vp=0xbfd47290) at xpcwrappednativejsops.cpp:1455 funobj = (JSObject *) 0x937b340 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 0}, mState = XPCCallContext::READY_TO_CALL, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallContext = 0xbfd476d0, mOperandJSObject = 0x8ebadb0, mCurrentJSObject = 0x8ebadb0, mFlattenedJSObject = 0x8ebadb0, mWrapper = 0x8fa3f08, mTearOff = 0x8fa3f24, mScriptableInfo = 0x0, mSet = 0x8fa3ef8, mInterface = 0x8fa3c88, mMember = 0x8fa3cdc, mName = 145675060, mStaticMemberIsLocal = 154645320, mArgc = 3, mArgv = 0x940287c, mRetVal = 0xbfd47290, mExceptionWasThrown = 0, mReturnValueWasSet = 0, mMethodIndex = 8, mCallee = 0x0} wrapper = iface = (XPCNativeInterface *) 0x8fa3c88 member = (XPCNativeMember *) 0x8fa3cdc #37 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=3, flags=0) at jsinterp.c:1375 mark = (void *) 0x9402894 fp = (JSStackFrame *) 0x94027e0 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x0, fun = 0x93b9e38, thisp = 0x8ebadb0, argc = 3, argv = 0x940287c, rval = -2147483647, nvars = 0, vars = 0x9402888, down = 0x94027e0, annotation = 0x0, scopeChain = 0x8ad0c10, pc = 0x0, sp = 0x94028b0, spbase = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 0, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = newsp = vp = (jsval *) 0x9402874 v = 154645312 thisv = 149663152 funobj = parent = (JSObject *) 0x8ebadb0 thisp = ok = 150367624 clasp = ops = (JSObjectOps *) 0xbfd472b8 native = (JSNative) 0xb6387830 fun = (JSFunction *) 0x93b9e38 script = (JSScript *) 0x0 nslots = 0 nvars = nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #38 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x828e364 "=", result=0xbfd475d8) at jsinterp.c:3944 idval_ = rt = (JSRuntime *) 0x8097e98 fp = (JSStackFrame *) 0x94027e0 script = (JSScript *) 0x8f6b240 inlineCallCount = 5 obj = (JSObject *) 0x937b340 obj2 = (JSObject *) 0x8aeccb0 parent = currentVersion = originalVersion = JSVERSION_1_7 onbranch = (JSBranchCallback) 0xb4d13f10 ok = 1 cond = 1 interruptHandler = (JSTrapHandler) 0 depth = 8 len = sp = newsp = (jsval *) 0x9402918 mark = (void *) 0x9402518 endpc = pc2 = op = JSOP_CALL atomIndex = atom = argc = attrs = 149317200 flags = 3085280588 slot = vp = lval = 154645312 rval = 145673344 ltmp = rtmp = 3 id = 136072080 withobj = iterobj = prop = (JSProperty *) 0x81beb0c sprop = str = str2 = i = -1 j = 134839960 d = 0 d2 = -1 clasp = fun = type = ida = low = -1076595560 high = off = npairs = -1209802211 getter = setter = stackDummy = -1208154276 jumpTable = (void **) 0xb7fd2420 normalJumpTable = {0xb7f6b1df, 0xb7f6bde0, 0xb7f6becc, 0xb7f6bf04, 0xb7f6c060, 0xb7f6b16e, 0xb7f6a580, 0xb7f6b228, 0xb7f6b28b, 0xb7f7010a, 0xb7f6bb28, 0xb7f6bb2d, 0xb7f6bb37, 0xb7f6b6d6, 0xb7f6b739, 0xb7f6bd36, 0xb7f6bbe2, 0xb7f6bc8c, 0xb7f6c5cb, 0xb7f6c762, 0xb7f6e8fb, 0xb7f6e996, 0xb7f6d439, 0xb7f6d4d4, 0xb7f6d56f, 0xb7f6ec53, 0xb7f6e455, 0xb7f6e507, 0xb7f6ed05, 0xb7f6f111, 0xb7f6cbae, 0xb7f6ccdb, 0xb7f6e36c, 0xb7f6e3ce, 0xb7f6da03, 0xb7f6dae6, 0xb7f6dbcb, 0xb7f6d7e9, 0xb7f6d8ce, 0xb7f6a613, 0xb7f6d7a0, 0xb7f6d7df, 0xb7f6c8f9, 0xb7f6d42f, 0xb7f6d7e4, 0xb7f6d434, 0xb7f6d3d6, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f69dbf, 0xb7f6a1d0, 0xb7f6a21d, 0xb7f6a687, 0xb7f6d006, 0xb7f6a7c0, 0xb7f6ced2, 0xb7f6c47f, 0xb7f6a8e7, 0xb7f6d221, 0xb7f70891, 0xb7f6a4ee, 0xb7f6d753, 0xb7f6f424, 0xb7f6f471, 0xb7f6f4be, 0xb7f6f582, 0xb7f6f5cf, 0xb7f6b2d0, 0xb7f6b315, 0xb7f6f61c, 0xb7f6f6f8, 0xb7f6e821, 0xb7f6e88e, 0xb7f71a1c, 0xb7f70c1c, 0xb7f71184, 0xb7f70587, 0xb7f712a0, 0xb7f71076, 0xb7f6a4ee, 0xb7f6be26, 0xb7f6da8a, 0xb7f71377, 0xb7f70b05, 0xb7f70896, 0xb7f708f8, 0xb7f7095a, 0xb7f6d1bd, 0xb7f7142d, 0xb7f718a1, 0xb7f7018c, 0xb7f702c4, 0xb7f702f7, 0xb7f71440, 0xb7f6d3db, 0xb7f6c9fb, 0xb7f6d405, 0xb7f6ca7c, 0xb7f6c8fe, 0xb7f6cad6, 0xb7f6c99e, 0xb7f6cb00, 0xb7f6bbd8, 0xb7f69bcd, 0xb7f6bb8b, 0xb7f69c78, 0xb7f6be4e, 0xb7f6b974, 0xb7f6ba2d, 0xb7f6fd80, 0xb7f6b444, 0xb7f70faf, 0xb7f71cd5, 0xb7f71603, 0xb7f71c85, 0xb7f71bfd, 0xb7f7150a, 0xb7f6ec32, 0xb7f6e283, 0xb7f6a579, 0xb7f6a8e7, 0xb7f6c35b, 0xb7f6acc3, 0xb7f6acc3, 0xb7f6c136, 0xb7f6ab8f, 0xb7f6ab8f, 0xb7f718f4, 0xb7f71687, 0xb7f71852, 0xb7f6b200, 0xb7f6c4d1, 0xb7f6e32a, 0xb7f6e34b, 0xb7f6be76, 0xb7f70b67, 0xb7f70a73, 0xb7f70636, 0xb7f6a5c6, 0xb7f6b3d3, 0xb7f6b5fa, 0xb7f6b38e, 0xb7f6b63f, 0xb7f704f5, 0xb7f6ea31, 0xb7f6a5bf, 0xb7f6f80e, 0xb7f6eaec, 0xb7f6aed4, 0xb7f6aed4, 0xb7f71c42, 0xb7f6c0fd, 0xb7f6b1cc, 0xb7f709bc, 0xb7f6f26b, 0xb7f6cb2a, 0xb7f6cb6c, 0xb7f6d139, 0xb7f6d17b, 0xb7f6d621, 0xb7f70d8b, 0xb7f70df0, 0xb7f70e6d, 0xb7f70ef1, 0xb7f6ded8, 0xb7f6df64, 0xb7f6dfd6, 0xb7f6af33, 0xb7f6af33, 0xb7f6dcf2, 0xb7f6dd8e, 0xb7f6de2d, 0xb7f6afd4, 0xb7f6e182, 0xb7f6fdae, 0xb7f6e092, 0xb7f6e10a, 0xb7f6ee5f, 0xb7f6eed6, 0xb7f6ef8e, 0xb7f6f054, 0xb7f6fcc3, 0xb7f7003b, 0xb7f6fdca, 0xb7f6fb0b, 0xb7f6b59a, 0xb7f6afd4, 0xb7f6d370, 0xb7f703ad, 0xb7f70434, 0xb7f70834, 0xb7f6e050, 0xb7f6e071, 0xb7f6ff06, 0xb7f6dced, 0xb7f6a687, 0xb7f6a7c0, 0xb7f6a613, 0xb7f6fb88...} interruptJumpTable = {0xb7f69862 , 0xb7f6c47f, 0xb7f69862 } #39 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=1, flags=2) at jsinterp.c:1394 thispflags = mark = (void *) 0x9402514 fp = (JSStackFrame *) 0xbfd47748 frame = {callobj = 0x0, argsobj = 0x0, varobj = 0x0, script = 0x866add0, fun = 0x8663c40, thisp = 0x90095a8, argc = 1, argv = 0x9402510, rval = -2147483647, nvars = 1, vars = 0x9402514, down = 0xbfd47748, annotation = 0x0, scopeChain = 0x8ea9e78, pc = 0x866ae6e ":", sp = 0x9402534, spbase = 0x9402528, sharpDepth = 0, sharpArray = 0x0, flags = 2, dormantNext = 0x0, xmlNamespace = 0x0, blockChain = 0x0} sp = (jsval *) 0x9402518 newsp = vp = (jsval *) 0x9402508 v = -2147483647 thisv = 151033256 funobj = parent = (JSObject *) 0x8ea9e78 thisp = ok = -1237738084 clasp = ops = (JSObjectOps *) 0xbfd47588 native = (JSNative) 0 fun = (JSFunction *) 0x8663c40 script = (JSScript *) 0x866add0 nslots = 0 nvars = 1 nalloc = hook = (JSInterpreterHook) 0 hookData = (void *) 0x0 #40 0xb637ef5a in nsXPCWrappedJSClass::CallMethod (this=0x8f3ecc8, wrapper=0x9359788, methodIndex=7, info=0x8680d28, nativeParams=0xbfd478cc) at xpcwrappedjsclass.cpp:1453 out_obj = stackbase = (jsval *) 0x9402508 sp = (jsval *) 0x9402514 i = argc = 1 '\001' stack_size = 3 '\003' result = 0 paramCount = 1 '\001' retval = 2147500037 success = readyToDoTheCall = 1 param_iid = {m0 = 1828703920, m1 = 52108, m2 = 4562, m3 = "\200e\000`\b\022\214N"} outConversionFailedIndex = obj = (JSObject *) 0x90095a8 name = 0x8680e40 "onEndMsgDownload" fval = 151033208 mark = foundDependentParam = xpcc = (XPCContext *) 0x82e16d8 cx = (JSContext *) 0x82dadc0 thisObj = (JSObject *) 0x90095a8 ccx = { = { = {_vptr.nsISupports = 0xb6397428}, }, mRefCnt = {mValue = 0}, mState = XPCCallContext::HAVE_CONTEXT, mXPC = 0x80f28c0, mThreadData = 0x8096e58, mXPCContext = 0x82e16d8, mJSContext = 0x82dadc0, mContextPopRequired = 1, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mOperandJSObject = 0x8388028, mCurrentJSObject = 0xbfd477f4, mFlattenedJSObject = 0xbfd47864, mWrapper = 0xbfd47858, mTearOff = 0x0, mScriptableInfo = 0x0, mSet = 0x0, mInterface = 0x0, mMember = 0x1, mName = 0, mStaticMemberIsLocal = 154675112, mArgc = 3031375785, mArgv = 0x10, mRetVal = 0xbfd477cc, mExceptionWasThrown = -1260006496, mReturnValueWasSet = -1263601276, mMethodIndex = 30668, mCallee = 0x9009578} scriptEval = {mJSContext = 0x82dadc0, mState = 0x0, mOldErrorReporter = 0xb4d12630 , mEvaluated = 1, mContextHasThread = 134600008} kungFuDeathGrip = { = {mRawPtr = 0x8f3ecc8}, } format = "%s \"%s\"" #41 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x9359788, methodIndex=7, info=0x8680d28, params=0xbfd478cc) at xpcwrappedjs.cpp:467 No locals. #42 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x9359788, args=) at xptcstubs_gcc_x86_unix.cpp:100 dp = (nsXPTCMiniVariant *) 0xbfd478cc paramBuffer = {{val = {i8 = -92 '¤', i16 = 15780, i32 = 151076260, i64 = 648867578873200036, u8 = 164 '¤', u16 = 15780, u32 = 151076260, u64 = 648867578873200036, f = 1.55567935e-33, d = 2.6734330202753634e-265, b = 151076260, c = -92 '¤', wc = 15780, p = 0x9013da4}}, {val = {i8 = -40 'Ø', i16 = -8488, i32 = -1237393704, i64 = -5315193502311719208, u8 = 216 'Ø', u16 = 57048, u32 = 3057573592, u64 = 13131550571397832408, f = -2.84419184e-06, d = -1.9595830845538009e-47, b = -1237393704, c = -40 'Ø', wc = 57048, p = 0xb63eded8}}, {val = {i8 = 56 '8', i16 = -31944, i32 = -1222868168, i64 = -5252978921034710216, u8 = 56 '8', u16 = 33592, u32 = 3072099128, u64 = 13193765152674841400, f = -9.32887633e-06, d = -2.8776989917561101e-43, b = -1222868168, c = 56 '8', wc = 33592, p = 0xb71c8338}}, {val = {i8 = -96 ' ', i16 = 15776, i32 = 151076256, i64 = -4623937773265404512, u8 = 160 ' ', u16 = 15776, u32 = 151076256, u64 = 13822806300444147104, f = 1.55567861e-33, d = -0.31989098433856533, b = 151076256, c = -96 ' ', wc = 15776, p = 0x9013da0}}, {val = {i8 = -109 '\223', i16 = -4461, i32 = -1224872301, i64 = 648867598972087955, u8 = 147 '\223', u16 = 61075, u32 = 3070094995, u64 = 648867598972087955, f = -7.56776126e-06, d = 2.6734440927849559e-265, b = -1224872301, c = -109 '\223', wc = 61075, p = 0xb6fdee93}}, {val = {i8 = -128 '\200', i16 = -21632, i32 = -1223054464, i64 = -4623937839064044672, u8 = 128 '\200', u16 = 43904, u32 = 3071912832, u64 = 13822806234645506944, f = -9.15944111e-06, d = -0.3198873317803006, b = -1223054464, c = -128 '\200', wc = 43904, p = 0xb719ab80}}, {val = {i8 = 63 '?', i16 = -2497, i32 = -1225591233, i64 = 648880501053126207, u8 = 63 '?', u16 = 63039, u32 = 3069376063, u64 = 648880501053126207, f = -7.24082884e-06, d = 2.6805518699233851e-265, b = -1225591233, c = 63 '?', wc = 63039, p = 0xb6f2f63f}}, {val = {i8 = -40 'Ø', i16 = -8488, i32 = -1237393704, i64 = 648867598959566552, u8 = 216 'Ø', u16 = 57048, u32 = 3057573592, u64 = 648867598959566552, f = -2.84419184e-06, d = 2.6734440858868949e-265, b = -1237393704, c = -40 'Ø', wc = 57048, p = 0xb63eded8}}, {val = {i8 = -124 '\204', i16 = 10884, i32 = -1208866172, i64 = -5252978921020708220, u8 = 132 '\204', u16 = 10884, u32 = 3086101124, u64 = 13193765152688843396, f = -2.8868446e-05, d = -2.8776989973327267e-43, b = -1208866172, c = -124 '\204', wc = 10884, p = 0xb7f22a84}}, {val = {i8 = 16 '\020', i16 = 11280, i32 = -1225577456, i64 = -4623937632908137456, u8 = 16 '\020', u16 = 11280, u32 = 3069389840, u64 = 13822806440801414160, f = -7.24709389e-06, d = -0.31989877573204328, b = -1225577456, c = 16 '\020', wc = 11280, p = 0xb6f32c10}}, {val = {i8 = 3 '\003', i16 = 3, i32 = -1209401341, i64 = 648867581807689731, u8 = 3 '\003', u16 = 3, u32 = 3085565955, u64 = 648867581807689731, f = -2.78949792e-05, d = 2.6734346368904432e-265, b = -1209401341, c = 3 '\003', wc = 3, p = 0xb7ea0003}}, {val = {i8 = -128 '\200', i16 = -21632, i32 = -1223054464, i64 = -4623937478286791808, u8 = 128 '\200', u16 = 43904, u32 = 3071912832, u64 = 13822806595422759808, f = -9.15944111e-06, d = -0.31990735894094513, b = -1223054464, c = -128 '\200', wc = 43904, p = 0xb719ab80}}, {val = {i8 = 29 '\035', i16 = -7651, i32 = -1209802211, i64 = 648867616167027229, u8 = 29 '\035', u16 = 57885, u32 = 3085165085, u64 = 648867616167027229, f = -2.71658009e-05, d = 2.673453565504582e-265, b = -1209802211, c = 29 '\035', wc = 57885, p = 0xb7e3e21d}}, {val = {i8 = 48 '0', i16 = 31280, i32 = -1076594128, i64 = -4623937426600723920, u8 = 48 '0', u16 = 31280, u32 = 3218373168, u64 = 13822806647108827696, f = -1.65997887, d = -0.31991022809407621, b = -1076594128, c = 48 '0', wc = 31280, p = 0xbfd47a30}}, {val = {i8 = 29 '\035', i16 = -7651, i32 = -1209802211, i64 = 663567365075886621, u8 = 29 '\035', u16 = 57885, u32 = 3085165085, u64 = 663567365075886621, f = -2.71658009e-05, d = 2.6627584338171556e-264, b = -1209802211, c = 29 '\035', wc = 57885, p = 0xb7e3e21d}}, {val = {i8 = 56 '8', i16 = -31944, i32 = -1222868168, i64 = -4623937495466474696, u8 = 56 '8', u16 = 33592, u32 = 3072099128, u64 = 13822806578243076920, f = -9.32887633e-06, d = -0.31990640527697023, b = -1222868168, c = 56 '8', wc = 33592, p = 0xb71c8338}}} dispatchParams = (nsXPTCMiniVariant *) 0xbfd478cc iface_info = (class nsIInterfaceInfo *) 0x8f3ecb0 info = (const nsXPTMethodInfo *) 0x8680d28 paramCount = 1 '\001' result = ap = #43 0xb6f6fd71 in nsMsgStatusFeedback::OnStateChange (this=0x93575c0, aWebProgress=0x92ebb74, aRequest=0x9014964, aProgressStateFlags=786448, aStatus=0) at nsMsgStatusFeedback.cpp:175 hdrSink = { = {mRawPtr = 0x9359788}, } msgWindow = { = {mRawPtr = 0x93576f0}, } msgFolder = { = {mRawPtr = 0x92ebb60}, } msgUrl = { = {mRawPtr = 0xb7ea0175}, } spec = { = { = { = {mVTable = 0xb6f6f6c4, mData = 0x93575c0 "(_\033·|_\033·\230_\033·À_\033· \2275\t\006", mLength = 3057545048, mFlags = 3218373128}, }, }, } msgHdr = { = {mRawPtr = 0xbfd47a38}, } rv = #44 0xb63c8e35 in nsDocLoader::FireOnStateChange (this=0x92ebb60, aProgress=0x92ebb74, aRequest=0x9014964, aStateFlags=786448, aStatus=0) at nsDocLoader.cpp:1210 info = listener = { = {mRawPtr = 0x93575c8}, } count = 1 #45 0xb63c8f29 in nsDocLoader::doStopDocumentLoad (this=0x92ebb60, request=0x9014964, aStatus=0) at nsDocLoader.cpp:844 No locals. #46 0xb63c941a in nsDocLoader::DocLoaderIsEmpty (this=0x92ebb60) at nsDocLoader.cpp:739 docRequest = { = {mRawPtr = 0x9014964}, } loadGroupStatus = 0 kungFuDeathGrip = { = {mRawPtr = 0x92ebb60}, } #47 0xb63c9966 in nsDocLoader::OnStopRequest (this=0x92ebb60, aRequest=0x93d5bd8, aCtxt=0x0, aStatus=0) at nsDocLoader.cpp:662 count = 0 info = rv = #48 0xb6db77e1 in nsLoadGroup::RemoveRequest (this=0x92ebf40, request=0x93d5bd8, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:732 observer = { = {mRawPtr = 0x92ebb64}, } rv = 0 kungFuDeathGrip = { = {mRawPtr = 0x93d5bd8}, } entry = flags = 0 #49 0xb4a276eb in PresShell::RemoveDummyLayoutRequest (this=0x937ec48) at nsPresShell.cpp:7190 loadGroup = { = {mRawPtr = 0x92ebf40}, } rv = 0 #50 0xb4a27748 in HandleDummyLayoutRequestPLEvent (aEvent=0x9400810) at nsPresShell.cpp:7089 No locals. #51 0xb7eea437 in PL_HandleEvent (self=0x9400810) at plevent.c:688 result = #52 0xb7eea74b in PL_ProcessPendingEvents (self=0x81068d8) at plevent.c:623 event = (PLEvent *) 0x0 count = 2 #53 0xb7eec7d8 in nsEventQueueImpl::ProcessPendingEvents (this=0x80d75c0) at nsEventQueue.cpp:448 correctThread = rv = 0 caller = {mQueue = 0x80d75c0, mListener = { = {mRawPtr = 0x80f28c4}, }} #54 0xb632f765 in event_processor_callback (source=0x8448018, condition=G_IO_IN, data=0xb58bcba8) at nsAppShell.cpp:67 No locals. #55 0xb76dda0d in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #56 0x08448018 in ?? () No symbol table info available. #57 0x00000001 in ?? () No symbol table info available. #58 0x080d75c0 in ?? () No symbol table info available. #59 0xb773925c in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #60 0xbfd47cbc in ?? () No symbol table info available. #61 0x08448070 in ?? () No symbol table info available. #62 0xbfd47cd8 in ?? () No symbol table info available. #63 0xb76ae18c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. Backtrace stopped: frame did not save the PC (gdb) info registers eax 0x0 0 ecx 0x940e0f0 155246832 edx 0xb58bcba8 -1249129560 ebx 0xb7e5a54c -1209686708 esp 0xbfd44fdc 0xbfd44fdc ebp 0xbfd44ff4 0xbfd44ff4 esi 0x0 0 edi 0x80040110 -2147221232 eip 0xb7e4bc2a 0xb7e4bc2a eflags 0x210282 [ SF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 7 (Thread -1306109040 (LWP 7669)): #0 0xffffe410 in ?? () #1 0xb2265148 in ?? () #2 0x00000001 in ?? () #3 0x00000001 in ?? () #4 0xb7e1ff31 in __lll_mutex_unlock_wake () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb7e1cc98 in _L_mutex_unlock_175 () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb7e1c984 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb7e4bda2 in ?? () from /usr/lib/libnspr4.so.0d #8 0x0810694c in ?? () #9 0xb7556ff4 in ?? () from /lib/tls/i686/cmov/libc.so.6 #10 0xb7558140 in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0x09384648 in ?? () #12 0xb2265198 in ?? () #13 0xb747e810 in free () from /lib/tls/i686/cmov/libc.so.6 #14 0xb7e4c010 in PR_Unlock () from /usr/lib/libnspr4.so.0d #15 0xb7e4c1b6 in PR_ExitMonitor () from /usr/lib/libnspr4.so.0d #16 0xb7eea84f in PL_PostEvent (self=0x810694c, event=0x8e48f84) at plevent.c:368 #17 0xb7eec1d9 in nsEventQueueImpl::PostEvent (this=0x80d75c0, aEvent=0x8e48f84) at nsEventQueue.cpp:321 #18 0xb7ecd986 in nsInputStreamReadyEvent::OnInputStreamReady (this=0x8e48f80, stream=0x9384440) at nsStreamUtils.cpp:101 #19 0xb7ecae28 in ~nsPipeEvents (this=0xb22652cc) at nsPipe3.cpp:584 #20 0xb7ecc201 in nsPipe::OnPipeException (this=0x9384438, reason=2152136706, outputOnly=1) at nsPipe3.cpp:572 #21 0xb7ecc2ac in nsPipeOutputStream::CloseWithStatus (this=0x938446c, reason=2152136706) at nsPipe3.cpp:1048 #22 0xb7ecddf9 in nsAStreamCopier::HandleContinuationEvent (event=0x9384618) at nsStreamUtils.cpp:356 #23 0xb7eea437 in PL_HandleEvent (self=0x9384618) at plevent.c:688 #24 0xb6da82f2 in nsIOThreadPool::ThreadFunc (arg=0x82d9bc0) at nsIOThreadPool.cpp:279 #25 0xb7e51ddd in ?? () from /usr/lib/libnspr4.so.0d #26 0x082d9bc0 in ?? () #27 0x09015030 in ?? () #28 0xb7556ff4 in ?? () from /lib/tls/i686/cmov/libc.so.6 #29 0xb7e28ff4 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #30 0x00000000 in ?? () Thread 6 (Thread -1265542256 (LWP 7668)): #0 0xffffe410 in ?? () #1 0xb491533c in ?? () #2 0x0000005f in ?? () #3 0x00000000 in ?? () Thread 5 (Thread -1227514992 (LWP 7608)): #0 0xffffe410 in ?? () #1 0xb6d590b8 in ?? () #2 0xffffffff in ?? () #3 0x00000001 in ?? () #4 0xb74da5e7 in poll () from /lib/tls/i686/cmov/libc.so.6 #5 0xb7e4db69 in PR_Poll () from /usr/lib/libnspr4.so.0d #6 0xb6dcd41b in nsSocketTransportService::Poll (this=0x80effe0, interval=0xb6d59378) at nsSocketTransportService2.cpp:361 #7 0xb6dcdc55 in nsSocketTransportService::Run (this=0x80effe0) at nsSocketTransportService2.cpp:577 #8 0xb7eee2eb in nsThread::Main (arg=0x80ddbf8) at nsThread.cpp:118 #9 0xb7e51ddd in ?? () from /usr/lib/libnspr4.so.0d #10 0x080ddbf8 in ?? () #11 0x080ddc78 in ?? () #12 0x00000000 in ?? () Thread 4 (Thread -1249510512 (LWP 7613)): #0 0xffffe410 in ?? () #1 0xb585f31c in ?? () #2 0x0000044d in ?? () #3 0x00000000 in ?? () Thread 3 (Thread -1280210032 (LWP 7617)): #0 0xffffe410 in ?? () #1 0xb3b18358 in ?? () #2 0x0000003b in ?? () #3 0x00000000 in ?? () Thread 2 (Thread -1288602736 (LWP 7618)): #0 0xffffe410 in ?? () #1 0xb3317368 in ?? () #2 0x00000001 in ?? () #3 0x00000000 in ?? () Thread 1 (Thread -1221523776 (LWP 7607)): #0 0xb7e4bc2a in PR_DestroyMonitor () from /usr/lib/libnspr4.so.0d #1 0xb58b5ae3 in ~nsUrlClassifierDBService (this=0x940e0e8) at nsUrlClassifierDBService.cpp:846 #2 0xb58b5e7c in nsUrlClassifierDBService::Release (this=0x940e0e8) at nsUrlClassifierDBService.cpp:809 #3 0xb58b69a3 in nsUrlClassifierDBService::GetInstance () at nsUrlClassifierDBService.cpp:824 #4 0xb58a5514 in nsUrlClassifierDBServiceConstructor (aOuter=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsToolkitCompsModule.cpp:118 #5 0xb7ea2ffe in nsGenericFactory::CreateInstance (this=0x940e0d0, aOuter=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsGenericFactory.cpp:79 #6 0xb7ee6f04 in nsComponentManagerImpl::CreateInstance (this=0x809bd50, aClass=@0x940df4c, aDelegate=0x0, aIID=@0xbfd451d4, aResult=0xbfd4513c) at nsComponentManager.cpp:1899 #7 0xb7ee4fc9 in nsComponentManagerImpl::GetService (this=0x809bd50, aClass=@0x940df4c, aIID=@0xbfd451d4, result=0xbfd451b0) at nsComponentManager.cpp:2103 #8 0xb6371728 in nsJSCID::GetService (this=0x940df38, _retval=0xbfd4536c) at xpcjsid.cpp:897 #9 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 #10 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd4549c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 #11 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x937b618, argc=1, argv=0x94029ac, vp=0xbfd455c0) at xpcwrappednativejsops.cpp:1455 #12 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=1, flags=0) at jsinterp.c:1375 #13 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x82dadc0 "X*9\b\020g\033\b\005", result=0xbfd45908) at jsinterp.c:3944 #14 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=6) at jsinterp.c:1394 #15 0xb7f62abd in fun_call (cx=0x82dadc0, obj=0x937b610, argc=3, argv=0x9402968, rval=0xbfd45a00) at jsfun.c:1607 #16 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=4, flags=0) at jsinterp.c:1375 #17 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x82dadc0 "X*9\b\020g\033\b\005", result=0xbfd45d48) at jsinterp.c:3944 #18 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=1) at jsinterp.c:1394 #19 0xb7f694db in js_InvokeConstructor (cx=0x82dadc0, vp=0x9402930, argc=3) at jsinterp.c:1947 #20 0xb7f6db39 in js_Interpret (cx=0x82dadc0, pc=0x8fb8539 "=", result=0xbfd46078) at jsinterp.c:3396 #21 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=2, flags=2) at jsinterp.c:1394 #22 0xb637df30 in nsXPCWrappedJSClass::CallMethod (this=0x8fe80f0, wrapper=0x9369c90, methodIndex=7, info=0x8fa5220, nativeParams=0xbfd4636c) at xpcwrappedjsclass.cpp:1453 #23 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x9369c90, methodIndex=7, info=0x8fa5220, params=0xbfd4636c) at xpcwrappedjs.cpp:467 #24 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x9369c90, args=) at xptcstubs_gcc_x86_unix.cpp:100 #25 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 #26 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd466b8, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 #27 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x90dce98, argc=2, argv=0x94028d4, vp=0xbfd467dc) at xpcwrappednativejsops.cpp:1455 #28 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=2, flags=0) at jsinterp.c:1375 #29 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x8f9cead "=", result=0xbfd46b24) at jsinterp.c:3944 #30 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=3, flags=2) at jsinterp.c:1394 #31 0xb637df30 in nsXPCWrappedJSClass::CallMethod (this=0x8fa3b68, wrapper=0x8fa3b98, methodIndex=8, info=0x8fa4fb8, nativeParams=0xbfd46e18) at xpcwrappedjsclass.cpp:1453 #32 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x8fa3b98, methodIndex=8, info=0x8fa4fb8, params=0xbfd46e18) at xpcwrappedjs.cpp:467 #33 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x8fa3b98, args=) at xptcstubs_gcc_x86_unix.cpp:100 #34 0xb7f046c9 in XPTC_InvokeByIndex () at xptcinvoke_gcc_x86_unix.cpp:50 #35 0xb6381044 in XPCWrappedNative::CallMethod (ccx=@0xbfd4716c, mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169 #36 0xb638794f in XPC_WN_CallMethod (cx=0x82dadc0, obj=0x8ebadb0, argc=3, argv=0x940287c, vp=0xbfd47290) at xpcwrappednativejsops.cpp:1455 #37 0xb7f688fd in js_Invoke (cx=0x82dadc0, argc=3, flags=0) at jsinterp.c:1375 #38 0xb7f6a9b2 in js_Interpret (cx=0x82dadc0, pc=0x828e364 "=", result=0xbfd475d8) at jsinterp.c:3944 #39 0xb7f68f9c in js_Invoke (cx=0x82dadc0, argc=1, flags=2) at jsinterp.c:1394 #40 0xb637ef5a in nsXPCWrappedJSClass::CallMethod (this=0x8f3ecc8, wrapper=0x9359788, methodIndex=7, info=0x8680d28, nativeParams=0xbfd478cc) at xpcwrappedjsclass.cpp:1453 #41 0xb6378bd3 in nsXPCWrappedJS::CallMethod (this=0x9359788, methodIndex=7, info=0x8680d28, params=0xbfd478cc) at xpcwrappedjs.cpp:467 #42 0xb7f05291 in PrepareAndDispatch (methodIndex=, self=0x9359788, args=) at xptcstubs_gcc_x86_unix.cpp:100 #43 0xb6f6fd71 in nsMsgStatusFeedback::OnStateChange (this=0x93575c0, aWebProgress=0x92ebb74, aRequest=0x9014964, aProgressStateFlags=786448, aStatus=0) at nsMsgStatusFeedback.cpp:175 #44 0xb63c8e35 in nsDocLoader::FireOnStateChange (this=0x92ebb60, aProgress=0x92ebb74, aRequest=0x9014964, aStateFlags=786448, aStatus=0) at nsDocLoader.cpp:1210 #45 0xb63c8f29 in nsDocLoader::doStopDocumentLoad (this=0x92ebb60, request=0x9014964, aStatus=0) at nsDocLoader.cpp:844 #46 0xb63c941a in nsDocLoader::DocLoaderIsEmpty (this=0x92ebb60) at nsDocLoader.cpp:739 #47 0xb63c9966 in nsDocLoader::OnStopRequest (this=0x92ebb60, aRequest=0x93d5bd8, aCtxt=0x0, aStatus=0) at nsDocLoader.cpp:662 #48 0xb6db77e1 in nsLoadGroup::RemoveRequest (this=0x92ebf40, request=0x93d5bd8, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:732 #49 0xb4a276eb in PresShell::RemoveDummyLayoutRequest (this=0x937ec48) at nsPresShell.cpp:7190 #50 0xb4a27748 in HandleDummyLayoutRequestPLEvent (aEvent=0x9400810) at nsPresShell.cpp:7089 #51 0xb7eea437 in PL_HandleEvent (self=0x9400810) at plevent.c:688 #52 0xb7eea74b in PL_ProcessPendingEvents (self=0x81068d8) at plevent.c:623 #53 0xb7eec7d8 in nsEventQueueImpl::ProcessPendingEvents (this=0x80d75c0) at nsEventQueue.cpp:448 #54 0xb632f765 in event_processor_callback (source=0x8448018, condition=G_IO_IN, data=0xb58bcba8) at nsAppShell.cpp:67 #55 0xb76dda0d in ?? () from /usr/lib/libglib-2.0.so.0 #56 0x08448018 in ?? () #57 0x00000001 in ?? () #58 0x080d75c0 in ?? () #59 0xb773925c in ?? () from /usr/lib/libglib-2.0.so.0 #60 0xbfd47cbc in ?? () #61 0x08448070 in ?? () #62 0xbfd47cd8 in ?? () #63 0xb76ae18c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 Backtrace stopped: frame did not save the PC (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) Detaching from program: /usr/lib/thunderbird/thunderbird-bin, process 7607