Bug#616438: iceweasel crashes on some youtube pages using flash

Jan Christoph Uhde linux at obiwahn.org
Fri Mar 4 14:15:04 UTC 2011


Package: iceweasel
Version: 3.5.17-1
Severity: normal



The title says pretty much all there is to say.
I wonder if it is necessary that iceweasel crashes, maybe just letting
die the flash plugin and restart it is enough.

I am not sure if this is a flash-plugin or iceweasel problem.

Cheers!

Jan


-- Package-specific info:

-- Extensions information
Name: Adblock Plus
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Status: enabled

Name: BetterPrivacy
Location: ${PROFILE_EXTENSIONS}/{d40f5e7b-d2cf-4856-b441-cc613eeffbe3}
Status: enabled

Name: Cookie Monster
Location: ${PROFILE_EXTENSIONS}/{45d8ff86-d909-11db-9705-005056c00008}
Status: enabled

Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: Domain Details
Location: ${PROFILE_EXTENSIONS}/{152455DE-7B40-4bcf-B5B4-C68A1BE85A91}
Status: enabled

Name: Download Statusbar
Location: ${PROFILE_EXTENSIONS}/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}
Status: enabled

Name: DownloadHelper
Location: ${PROFILE_EXTENSIONS}/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Status: enabled

Name: FastestFox
Location: ${PROFILE_EXTENSIONS}/smarterwiki at wikiatic.com
Status: enabled

Name: FireGestures
Location: ${PROFILE_EXTENSIONS}/firegestures at xuldev.org
Status: enabled

Name: Firebug
Location: ${PROFILE_EXTENSIONS}/firebug at software.joehewitt.com
Status: enabled

Name: Firefox Sync
Location: ${PROFILE_EXTENSIONS}/{340c2bbc-ce74-4362-90b5-7c26312808ef}
Status: enabled

Name: Flagfox
Location: ${PROFILE_EXTENSIONS}/{1018e4d6-728f-4b20-ad56-37578a4de76b}
Status: enabled

Name: FoxTab
Location: ${PROFILE_EXTENSIONS}/{ef4e370e-d9f0-4e00-b93e-a4f274cfdd5a}
Status: user-disabled

Name: German Dictionary
Location: ${PROFILE_EXTENSIONS}/de-DE at dictionaries.addons.mozilla.org
Status: enabled

Name: Image Toolbar
Location: ${PROFILE_EXTENSIONS}/{A4732521-77D9-447E-A557-B279AC923F06}
Status: enabled

Name: Live HTTP headers
Location: ${PROFILE_EXTENSIONS}/{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a}
Status: enabled

Name: NoScript
Location: ${PROFILE_EXTENSIONS}/{73a6fe31-595d-460b-a920-fcc0f8843232}
Status: enabled

Name: Personas
Location: ${PROFILE_EXTENSIONS}/personas at christopher.beard
Status: user-disabled

Name: Qute
Location: ${PROFILE_EXTENSIONS}/{36C13C8F-54F1-412e-8177-2E411719162D}
Status: enabled

Name: ShowIP
Location: ${PROFILE_EXTENSIONS}/{3e9bb2a7-62ca-4efa-a4e6-f6f6168a652d}
Status: enabled

Name: Tab Mix Plus
Location: ${PROFILE_EXTENSIONS}/{dc572301-7619-498c-a57d-39143191b318}
Status: enabled

Name: Torbutton
Location: ${PROFILE_EXTENSIONS}/{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}
Status: enabled

-- Plugins information
Name: DivX Browser Plug-In
Location: /usr/lib/mozilla/plugins/gecko-mediaplayer-dvx.so
Package: gecko-mediaplayer
Status: enabled

Name: Java(TM) Plug-in 1.6.0_24
Location: /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/amd64/libnpjp2.so
Package: sun-java6-bin
Status: disabled

Name: QuickTime Plug-in 7.6.4
Location: /usr/lib/mozilla/plugins/gecko-mediaplayer-qt.so
Package: gecko-mediaplayer
Status: enabled

Name: RealPlayer 9
Location: /usr/lib/mozilla/plugins/gecko-mediaplayer-rm.so
Package: gecko-mediaplayer
Status: enabled

Name: Shockwave Flash
Location: /home/USER/.mozilla/plugins/libflashplayer.so
Status: enabled
Version:flashplayer10_2_p3_64bit_linux_111710

Name: Windows Media Player Plug-in
Location: /usr/lib/mozilla/plugins/gecko-mediaplayer-wmp.so
Package: gecko-mediaplayer
Status: enabled

Name: mplayerplug-in is now gecko-mediaplayer 0.9.9.2
Location: /usr/lib/mozilla/plugins/gecko-mediaplayer.so
Package: gecko-mediaplayer
Status: enabled


-- Addons package information
ii  gecko-mediapla 0.9.9.2-1      Multimedia plug-in for Gecko browsers
ii  iceweasel      3.5.17-1       Web browser based on Firefox
ii  sun-java6-bin  6.24-1         Sun Java(TM) Runtime Environment (JRE) 6 (ar

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils                  3.4.4       Miscellaneous utilities specific t
ii  fontconfig                   2.8.0-2.1   generic font configuration library
ii  libc6                        2.11.2-13   Embedded GNU C Library: Shared lib
ii  libglib2.0-0                 2.28.1-1+b1 The GLib library of C routines
ii  libgtk2.0-0                  2.20.1-2    The GTK+ graphical user interface 
ii  libnspr4-0d                  4.8.7-2     NetScape Portable Runtime Library
ii  libstdc++6                   4.5.2-4     The GNU Standard C++ Library v3
ii  procps                       1:3.2.8-10  /proc file system utilities
ii  xulrunner-1.9.1              1.9.1.17-1  XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  libgssapi-krb5-2           1.8.3+dfsg-4  MIT Kerberos runtime libraries - k
pn  mozplugger                 <none>        (no description available)
ii  ttf-lyx                    2.0.0~beta4-1 TrueType versions of some TeX font
pn  ttf-mathematica4.1         <none>        (no description available)
ii  xfonts-mathml              4             Type1 Symbol font for MathML
pn  xprint                     <none>        (no description available)

Versions of packages xulrunner-1.9.1 depends on:
ii  libasound2              1.0.23-2.1       shared library for ALSA applicatio
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libbz2-1.0              1.0.5-6          high-quality block-sorting file co
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libcairo2               1.10.2-4         The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.4.6-1          simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.4-1          FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.5.2-4        GCC support library
ii  libglib2.0-0            2.28.1-1+b1      The GLib library of C routines
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface 
ii  libhunspell-1.2-0       1.2.14-4         spell checker and morphological an
ii  libjpeg62               6b1-1            The Independent JPEG Group's JPEG 
ii  libmozjs2d              1.9.1.17-1       The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d             4.8.7-2          NetScape Portable Runtime Library
ii  libnss3-1d              3.12.8-2         Network Security Service libraries
ii  libpango1.0-0           1.28.3-2~sid1    Layout and rendering of internatio
ii  libpng12-0              1.2.44-1         PNG library - runtime
ii  libreadline6            6.1-3            GNU readline and history libraries
ii  libsqlite3-0            3.7.5-1          SQLite 3 shared library
ii  libstartup-notification 0.10-1           library for program launch feedbac
ii  libstdc++6              4.5.2-4          The GNU Standard C++ Library v3
ii  libx11-6                2:1.4.1-5        X11 client-side library
ii  libxrender1             1:0.9.6-1        X Rendering Extension client libra
ii  libxt6                  1:1.0.9-2        X11 toolkit intrinsics library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages xulrunner-1.9.1 suggests:
ii  libcanberra0                  0.24-1     a simple abstract interface for pl
ii  libdbus-glib-1-2              0.88-2.1   simple interprocess messaging syst
ii  libgconf2-4                   2.28.1-6   GNOME configuration database syste
ii  libgnome2-0                   2.30.0-1   The GNOME library - runtime files
ii  libgnomeui-0                  2.24.3-1   The GNOME libraries (User Interfac
ii  libgnomevfs2-0                1:2.24.3-2 GNOME Virtual File System (runtime

-- no debconf information







USER at HOST:~$ firefox --sync --verbose -g
ICEWEASEL_DSP=
OPTIONS=--sync
DEBUG=1
DEBUGGER=
Running: gdb /usr/lib/iceweasel/firefox-bin -x /tmp/iceweasel_args6e8VPP
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/iceweasel/firefox-bin...(no debugging symbols found)...done.
(gdb) set pagination off
(gdb) run

"{{{
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/lib/iceweasel/firefox-bin --sync
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe5ef2700 (LWP 32007)]
[New Thread 0x7fffe54ff700 (LWP 32008)]
[New Thread 0x7fffe4af5700 (LWP 32009)]
App startup
[New Thread 0x7fffdf3ff700 (LWP 32010)]
[New Thread 0x7fffde6ff700 (LWP 32011)]
[New Thread 0x7fffddefe700 (LWP 32012)]
[New Thread 0x7fffdbeff700 (LWP 32013)]
[New Thread 0x7fffda3ff700 (LWP 32014)]
[New Thread 0x7fffd97f6700 (LWP 32015)]
[Thread 0x7fffd97f6700 (LWP 32015) exited]
[New Thread 0x7fffd97f6700 (LWP 32021)]
[New Thread 0x7fffd85ff700 (LWP 32024)]
[Thread 0x7fffd85ff700 (LWP 32024) exited]
[New Thread 0x7fffd75ff700 (LWP 32025)]
[Thread 0x7fffd75ff700 (LWP 32025) exited]
[New Thread 0x7fffd75ff700 (LWP 32026)]
[Thread 0x7fffd75ff700 (LWP 32026) exited]
[New Thread 0x7fffd75ff700 (LWP 32027)]
[Thread 0x7fffd75ff700 (LWP 32027) exited]
[New Thread 0x7fffd75ff700 (LWP 32030)]
[New Thread 0x7fffd85ff700 (LWP 32031)]
[New Thread 0x7fffd69ff700 (LWP 32034)]
[New Thread 0x7fffd52ff700 (LWP 32035)]
[Thread 0x7fffd52ff700 (LWP 32035) exited]
[New Thread 0x7fffd52ff700 (LWP 32038)]
[Thread 0x7fffd52ff700 (LWP 32038) exited]
[New Thread 0x7fffd247d700 (LWP 32042)]
[New Thread 0x7fffd1c7c700 (LWP 32043)]
[New Thread 0x7fffd147b700 (LWP 32044)]
[New Thread 0x7fffd0c7a700 (LWP 32045)]
[New Thread 0x7fffd0479700 (LWP 32046)]
[New Thread 0x7fffcfc78700 (LWP 32047)]
[New Thread 0x7fffcf477700 (LWP 32048)]
[New Thread 0x7fffcec76700 (LWP 32049)]
[New Thread 0x7fffd52ff700 (LWP 32050)]
[New Thread 0x7fffcaeff700 (LWP 32051)]
[New Thread 0x7fffca4ff700 (LWP 32052)]
[New Thread 0x7fffc9cfe700 (LWP 32053)]
[New Thread 0x7fffc94fd700 (LWP 32054)]
[New Thread 0x7fffc8cfc700 (LWP 32055)]
[New Thread 0x7fffc84fb700 (LWP 32056)]
[New Thread 0x7fffc45ff700 (LWP 32060)]
[New Thread 0x7fffc36ff700 (LWP 32061)]
[New Thread 0x7fffc2efe700 (LWP 32062)]
[New Thread 0x7fffc26fd700 (LWP 32063)]
[New Thread 0x7fffc1efc700 (LWP 32064)]
[New Thread 0x7fffc16fb700 (LWP 32065)]
[New Thread 0x7fffc0efa700 (LWP 32066)]
[New Thread 0x7fffc06f9700 (LWP 32067)]
[New Thread 0x7fffbfef8700 (LWP 32068)]
[New Thread 0x7fffbe7ff700 (LWP 32071)]
[Thread 0x7fffbe7ff700 (LWP 32071) exited]
[Thread 0x7fffc36ff700 (LWP 32061) exited]
[Thread 0x7fffc2efe700 (LWP 32062) exited]
[Thread 0x7fffc26fd700 (LWP 32063) exited]
[Thread 0x7fffc1efc700 (LWP 32064) exited]
[Thread 0x7fffc16fb700 (LWP 32065) exited]
[Thread 0x7fffc0efa700 (LWP 32066) exited]
[Thread 0x7fffc06f9700 (LWP 32067) exited]
[Thread 0x7fffbfef8700 (LWP 32068) exited]
[Thread 0x7fffcaeff700 (LWP 32051) exited]
[Thread 0x7fffd52ff700 (LWP 32050) exited]
[New Thread 0x7fffd52ff700 (LWP 32072)]
[New Thread 0x7fffcaeff700 (LWP 32073)]
[New Thread 0x7fffbfef8700 (LWP 32076)]
[New Thread 0x7fffc06f9700 (LWP 32077)]
[New Thread 0x7fffc33ff700 (LWP 32078)]
[New Thread 0x7fffc2bfe700 (LWP 32079)]
[New Thread 0x7fffc23fd700 (LWP 32080)]
[New Thread 0x7fffc1bfc700 (LWP 32081)]
[New Thread 0x7fffc13fb700 (LWP 32082)]
[New Thread 0x7fffbe7ff700 (LWP 32083)]
[New Thread 0x7fffbc7ff700 (LWP 32084)]
[Thread 0x7fffbc7ff700 (LWP 32084) exited]
[Thread 0x7fffbfef8700 (LWP 32076) exited]
[Thread 0x7fffc06f9700 (LWP 32077) exited]
[Thread 0x7fffc33ff700 (LWP 32078) exited]
[Thread 0x7fffc2bfe700 (LWP 32079) exited]
[Thread 0x7fffc23fd700 (LWP 32080) exited]
[Thread 0x7fffc1bfc700 (LWP 32081) exited]
[Thread 0x7fffc13fb700 (LWP 32082) exited]
[Thread 0x7fffbe7ff700 (LWP 32083) exited]
[Thread 0x7fffcaeff700 (LWP 32073) exited]
[Thread 0x7fffd52ff700 (LWP 32072) exited]
[New Thread 0x7fffd52ff700 (LWP 32085)]
[New Thread 0x7fffcaeff700 (LWP 32086)]
[New Thread 0x7fffbe7ff700 (LWP 32089)]
[New Thread 0x7fffc13fb700 (LWP 32090)]
[New Thread 0x7fffc34ff700 (LWP 32091)]
[New Thread 0x7fffc2cfe700 (LWP 32092)]
[New Thread 0x7fffc24fd700 (LWP 32093)]
[New Thread 0x7fffc1cfc700 (LWP 32094)]
[New Thread 0x7fffc07ff700 (LWP 32095)]
[New Thread 0x7fffbfffe700 (LWP 32096)]
"}}}

Program received signal SIGSEGV, Segmentation fault.
0x000000000040c31e in free ()

"{{{
(gdb) bt
#0  0x000000000040c31e in free ()
#1  0x00007ffff4f61a5a in FreeSlots (cx=0x7fffe1c29c00, obj=0x7fffd7ba19c0) at ../../../js/src/jsobj.cpp:2861
#2  js_FinalizeObject (cx=0x7fffe1c29c00, obj=0x7fffd7ba19c0) at ../../../js/src/jsobj.cpp:3428
#3  0x00007ffff4f480bc in js_GC (cx=0x7fffe1c29c00, gckind=<value optimized out>) at ../../../js/src/jsgc.cpp:3589
#4  0x00007ffff4f487be in js_NewGCThing (cx=0x7fffe1c29c00, flags=<value optimized out>, nbytes=64) at ../../../js/src/jsgc.cpp:1904
#5  0x00007ffff4f61e90 in js_NewObjectWithGivenProto (cx=0x7fffe1c29c00, clasp=0x7ffff51c4630, proto=0x7fffbcc51ee0, parent=0x7fffbccdd980, objectSize=3619297728) at ../../../js/src/jsobj.cpp:3068
#6  0x00007ffff4f620ed in js_NewObject (cx=0x7fffe1c29c00, clasp=0x7ffff51c4630, proto=0x7fffbcc51ee0, parent=0x7fffbccdd980, objectSize=64) at ../../../js/src/jsobj.cpp:3032
#7  0x00007ffff4f4322d in js_CloneFunctionObject (cx=0xfffffff7, fun=0x7fffd5cde000, parent=<value optimized out>) at ../../../js/src/jsfun.cpp:2464
#8  0x00007ffff4f212d0 in JS_CloneFunctionObject (cx=0x7fffe1c29c00, funobj=<value optimized out>, parent=<value optimized out>) at ../../../js/src/jsapi.cpp:4336
#9  0x00007ffff5d587b2 in xpc_CloneJSFunction (ccx=..., funobj=0xfffffff7, parent=0x7fffd7ba19c0) at ../../../../../js/src/xpconnect/src/xpcwrappednativeinfo.cpp:56
#10 0x00007ffff5d5894d in XPCNativeMember::NewFunctionObject (this=0x7fffdfd369c8, ccx=..., iface=<value optimized out>, parent=0x7fffbccdd980, pval=0x7fffffff7f38) at ../../../../../js/src/xpconnect/src/xpcwrappednativeinfo.cpp:124
#11 0x00007ffff5d638ef in XPCWrapper::GetOrSetNativeProperty (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, wrappedNative=<value optimized out>, id=<value optimized out>, vp=0x7fffffff8338, aIsSet=0, isNativeWrapper=1) at ../../../../../js/src/xpconnect/src/XPCWrapper.cpp:674
#12 0x00007ffff5d5dcb8 in XPC_NW_GetOrSetProperty (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, id=140737009512580, vp=0x7fffffff8338, aIsSet=0) at ../../../../../js/src/xpconnect/src/XPCNativeWrapper.cpp:620
#13 0x00007ffff4f5f4db in js_GetSprop (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, pobj=0x7fffbccddac0, sprop=0x7fffdb208198, vp=0x1) at ../../../js/src/jsscope.h:378
#14 js_NativeGet (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, pobj=0x7fffbccddac0, sprop=0x7fffdb208198, vp=0x1) at ../../../js/src/jsobj.cpp:4175
#15 0x00007ffff4f53761 in js_Interpret (cx=0x7fffe1c29c00) at ../../../js/src/jsinterp.cpp:4438
#16 0x00007ffff4f58541 in js_Invoke (cx=0x7fffe1c29c00, argc=<value optimized out>, vp=0x7fffd871f038, flags=<value optimized out>) at ../../../js/src/jsinterp.cpp:1394
#17 0x00007ffff4f588da in js_InternalInvoke (cx=0x7fffe1c29c00, obj=0x7fffbccd16c0, fval=140736979035136, flags=0, argc=1, argv=<value optimized out>, rval=0x7fffffff8600) at ../../../js/src/jsinterp.cpp:1447
#18 0x00007ffff4f207d8 in JS_CallFunctionValue (cx=0xfffffff7, obj=0xfffffff7, fval=140736812685760, argc=<value optimized out>, argv=<value optimized out>, rval=<value optimized out>) at ../../../js/src/jsapi.cpp:5180
#19 0x00007ffff6108f68 in nsJSContext::CallEventHandler (this=0x7fffe137b100, aTarget=<value optimized out>, aScope=<value optimized out>, aHandler=0x7fffe1a46400, aargv=<value optimized out>, arv=0x7fffffff87a0) at ../../../../dom/src/base/nsJSEnvironment.cpp:2169
#20 0x00007ffff611d6a9 in nsGlobalWindow::RunTimeout (this=0x7fffbccbf400, aTimeout=0x7fffe0899640) at ../../../../dom/src/base/nsGlobalWindow.cpp:7982
#21 0x00007ffff611d944 in nsGlobalWindow::TimerCallback (aTimer=<value optimized out>, aClosure=0xfffffff7) at ../../../../dom/src/base/nsGlobalWindow.cpp:8316
#22 0x00007ffff6509d39 in nsTimerImpl::Fire (this=0x7fffe0896a60) at ../../../xpcom/threads/nsTimerImpl.cpp:420
#23 0x00007ffff6509e03 in nsTimerEvent::Run (this=<value optimized out>) at ../../../xpcom/threads/nsTimerImpl.cpp:512
#24 0x00007ffff650784d in nsThread::ProcessNextEvent (this=0x7ffff6d2b430, mayWait=1, result=0x7fffffff88dc) at ../../../xpcom/threads/nsThread.cpp:521
#25 0x00007ffff64ddb61 in NS_ProcessNextEvent_P (thread=0xfffffff7, mayWait=-9) at nsThreadUtils.cpp:250
#26 0x00007ffff646082d in nsBaseAppShell::Run (this=0x7fffe414d880) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:170
#27 0x00007ffff63390bc in nsAppStartup::Run (this=0x7fffe41e2f40) at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:193
#28 0x00007ffff5d2b307 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at ../../../toolkit/xre/nsAppRunner.cpp:3331
#29 0x000000000040246d in ?? ()
#30 0x00007ffff7371c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffffffe248) at libc-start.c:228
#31 0x0000000000401cb9 in ?? ()
#32 0x00007fffffffe248 in ?? ()
#33 0x000000000000001c in ?? ()
#34 0x0000000000000002 in ?? ()
#35 0x00007fffffffe547 in ?? ()
#36 0x0000000000000000 in ?? ()

"}}}

(gdb) bt full
#0  0x000000000040c31e in free ()
No symbol table info available.
#1  0x00007ffff4f61a5a in FreeSlots (cx=0x7fffe1c29c00, obj=0x7fffd7ba19c0) at ../../../js/src/jsobj.cpp:2861
No locals.
#2  js_FinalizeObject (cx=0x7fffe1c29c00, obj=0x7fffd7ba19c0) at ../../../js/src/jsobj.cpp:3428
No locals.
#3  0x00007ffff4f480bc in js_GC (cx=0x7fffe1c29c00, gckind=<value optimized out>) at ../../../js/src/jsgc.cpp:3589
        keepAtoms = 1
        i = <value optimized out>
        trc = {context = 0x7fffe1c29c00, callback = 0}
        a = 0x7fffd7ba1fe0
        emptyArenas = 0x7fffd86dcfe0
        allClear = 1
        callback = <value optimized out>
        thing = 0x7fffd7ba19c0
        requestDebit = <value optimized out>
        rt = <value optimized out>
        type = 3619297728
        thingSize = 64
        flags = <value optimized out>
        freeList = 0x7fffd7ba1a00
        ap = <value optimized out>
        flagp = 0x7fffd7ba1fb8 " "
#4  0x00007ffff4f487be in js_NewGCThing (cx=0x7fffe1c29c00, flags=<value optimized out>, nbytes=64) at ../../../js/src/jsgc.cpp:1904
        a = <value optimized out>
        lrs = <value optimized out>
        localMallocBytes = <value optimized out>
        freeLists = <value optimized out>
        maxFreeThings = <value optimized out>
        thing = 0x7fffb9e64840
        thingsLimit = <value optimized out>
        tmpflagp = <value optimized out>
        rt = 0x7fffe84ca000
        gcLocked = <value optimized out>
        flindex = <value optimized out>
        doGC = <value optimized out>
        flagp = <value optimized out>
        lastptr = <value optimized out>
        tmpthing = <value optimized out>
#5  0x00007ffff4f61e90 in js_NewObjectWithGivenProto (cx=0x7fffe1c29c00, clasp=0x7ffff51c4630, proto=0x7fffbcc51ee0, parent=0x7fffbccdd980, objectSize=3619297728) at ../../../js/src/jsobj.cpp:3068
        ops = 0x7ffff51c50a0
        obj = <value optimized out>
#6  0x00007ffff4f620ed in js_NewObject (cx=0x7fffe1c29c00, clasp=0x7ffff51c4630, proto=0x7fffbcc51ee0, parent=0x7fffbccdd980, objectSize=64) at ../../../js/src/jsobj.cpp:3032
        id = 5
#7  0x00007ffff4f4322d in js_CloneFunctionObject (cx=0xfffffff7, fun=0x7fffd5cde000, parent=<value optimized out>) at ../../../js/src/jsfun.cpp:2464
        clone = <value optimized out>
#8  0x00007ffff4f212d0 in JS_CloneFunctionObject (cx=0x7fffe1c29c00, funobj=<value optimized out>, parent=<value optimized out>) at ../../../js/src/jsapi.cpp:4336
        fun = 0x7fffd5cde000
        clone = <value optimized out>
#9  0x00007ffff5d587b2 in xpc_CloneJSFunction (ccx=..., funobj=0xfffffff7, parent=0x7fffd7ba19c0) at ../../../../../js/src/xpconnect/src/xpcwrappednativeinfo.cpp:56
        clone = <value optimized out>
        _val_60 = {mVal = 140736981015552, mValPtr = 0x7fffbccddac0}
        memberVal = <value optimized out>
        _automarker_60 = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0x7fffd5d6c500, mNext = 0x7ffff5e32969, mTLS = 0x0}, mPtr = 0x7fffbcc42b30}
        scope = <value optimized out>
        ifaceVal = <value optimized out>
#10 0x00007ffff5d5894d in XPCNativeMember::NewFunctionObject (this=0x7fffdfd369c8, ccx=..., iface=<value optimized out>, parent=0x7fffbccdd980, pval=0x7fffffff7f38) at ../../../../../js/src/xpconnect/src/xpcwrappednativeinfo.cpp:124
        _val_122 = {mVal = 0, mValPtr = 0x7fffdfd369d0}
        _automarker_122 = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0x7ffff6b4cc90, mNext = 0x0, mTLS = 0x7fffe8420760}, mPtr = 0x7fffffff7d70}
        funobj = <value optimized out>
#11 0x00007ffff5d638ef in XPCWrapper::GetOrSetNativeProperty (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, wrappedNative=<value optimized out>, id=<value optimized out>, vp=0x7fffffff8338, aIsSet=0, isNativeWrapper=1) at ../../../../../js/src/xpconnect/src/XPCWrapper.cpp:674
        iface = 0x7fffd7ba19c0
        _automarker_679 = {<AutoMarkingPtr> = {_vptr.AutoMarkingPtr = 0x7ffff6d08d40, mNext = 0x7fffe1c29c00, mTLS = 0x7fffbcc42b30}, mPtr = 0x1}
        ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0x7ffff6b4d090}, mState = XPCCallContext::HAVE_NAME, mXPC = 0x7fffe8454870, mThreadData = 0x7fffe8420760, mXPCContext = 0x7fffe2156e80, mJSContext = 0x7fffe1c29c00, mContextPopRequired = 0, mDestroyJSContextInDestructor = 0, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mOperandJSObject = 0x7fffbccdd980, mCurrentJSObject = 0x7fffbccdd980, mFlattenedJSObject = 0x7fffbccdd980, mWrapper = 0x7fffbccdcb80, mTearOff = 0x0, mScriptableInfo = 0x7fffbccdf0f0, mSet = 0x7fffd886a7a0, mInterface = 0x7fffdfd36800, mMember = 0x7fffdfd369c8, mName = 140737009512580, mStaticMemberIsLocal = 0, mArgc = 0, mArgv = 0x7ffff6d08d40, mRetVal = 0x7ffff5e33df9, mReturnValueWasSet = -33096, mMethodIndex = 26, mCallee = 0x0, mStringWrapperData =
 "\360~\377\377\377\177\000\000\201w\323\365\377\177\000\000\000\000\000\000\000\000\000\000\240\362q\330\377\177\000\000@\017\070\341\377\177\000\000\000\000\000\000\377\177\000"}
        member = 0x7fffdfd369c8
        _val_679 = {mVal = 140736360995520, mValPtr = 0x7fffe1c29c00}
        argc = <value optimized out>
        wrapper = 0x7fffbccdcb80
        funval = <value optimized out>
        argv = <value optimized out>
        v = <value optimized out>
#12 0x00007ffff5d5dcb8 in XPC_NW_GetOrSetProperty (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, id=140737009512580, vp=0x7fffffff8338, aIsSet=0) at ../../../../../js/src/xpconnect/src/XPCNativeWrapper.cpp:620
        nativeObj = 0x7fffbccdd980
#13 0x00007ffff4f5f4db in js_GetSprop (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, pobj=0x7fffbccddac0, sprop=0x7fffdb208198, vp=0x1) at ../../../js/src/jsscope.h:378
No locals.
#14 js_NativeGet (cx=0x7fffe1c29c00, obj=0x7fffbccddac0, pobj=0x7fffbccddac0, sprop=0x7fffdb208198, vp=0x1) at ../../../js/src/jsobj.cpp:4175
        slot = 4294967295
        sample = 551
        tvr2 = {down = 0x7fffffff8050, count = -1, u = {value = 140736360995520, object = 0x7fffbccddac0, string = 0x7fffbccddac0, xml = 0x7fffbccddac0, trace = 0x7fffbccddac0, sprop = 0x7fffbccddac0, weakRoots = 0x7fffbccddac0, compiler = 0x7fffbccddac0, script = 0x7fffbccddac0, array = 0x7fffbccddac0}}
        ok = <value optimized out>
        tvr = {down = 0x7fffffff8598, count = -3, u = {value = 140736869728664, object = 0x7fffdb208198, string = 0x7fffdb208198, xml = 0x7fffdb208198, trace = 0x7fffdb208198, sprop = 0x7fffdb208198, weakRoots = 0x7fffdb208198, compiler = 0x7fffdb208198, script = 0x7fffdb208198, array = 0x7fffdb208198}}
#15 0x00007ffff4f53761 in js_Interpret (cx=0x7fffe1c29c00) at ../../../js/src/jsinterp.cpp:4438
        aobj = 0x7fffbccddac0
        entry = 0x1
        getter = 0
        op = <value optimized out>
        prop = 0x7ffff7fce120
        npairs = <value optimized out>
        currentVersion = JSVERSION_DEFAULT
        obj = 0x7fffbccddac0
        d = -nan(0xfffffffffffff)
        off = -730854176
        fp = 0x7fffd871f2a0
        inlineCallCount = 3
        regs = {pc = 0x7fffd6c0a4ed "5", sp = 0x7fffd871f388}
        pc2 = <value optimized out>
        clasp = <value optimized out>
        low = <value optimized out>
        rt = 0x7fffe84ca000
        op2 = <value optimized out>
        vp = <value optimized out>
        script = 0x7fffd6c0a400
        originalVersion = 8192
        obj2 = 0x7fffbccddac0
        cond = 1
        lval = <value optimized out>
        id = 1
        d2 = 1.6966436476645641e-152
        fun = 0x7ffff7ecb448
        normalJumpTable = {0x7ffff4f4df11, 0x7ffff4f4b966, 0x7ffff4f49790, 0x7ffff4f4ba34, 0x7ffff4f4a8ba, 0x7ffff4f4a899, 0x7ffff4f499ef, 0x7ffff4f4e45e, 0x7ffff4f4e3dd, 0x7ffff4f4c669, 0x7ffff4f4b399, 0x7ffff4f4b349, 0x7ffff4f4b6e2, 0x7ffff4f4b689, 0x7ffff4f4b8cd, 0x7ffff4f4eebe, 0x7ffff4f4ef55, 0x7ffff4f4ebf4, 0x7ffff4f4eb43, 0x7ffff4f4ea92, 0x7ffff4f4e7c2, 0x7ffff4f4e72b, 0x7ffff4f4e694, 0x7ffff4f4e5fd, 0x7ffff4f4e577, 0x7ffff4f4e4f0, 0x7ffff4f4f2b2, 0x7ffff4f4f188, 0x7ffff4f4f0ad, 0x7ffff4f4efd6, 0x7ffff4f4edf5, 0x7ffff4f4ed52, 0x7ffff4f4ecd2, 0x7ffff4f4ec75, 0x7ffff4f4f550, 0x7ffff4f4f4cd, 0x7ffff4f4f3e2, 0x7ffff4f4f336, 0x7ffff4f4f5c6, 0x7ffff4f497d2, 0x7ffff4f4f670, 0x7ffff4f4d3b7, 0x7ffff4f4ddbf, 0x7ffff4f4ddcd, 0x7ffff4f4d3b2, 0x7ffff4f4ddba, 0x7ffff4f4ddc4, 0x7ffff4f49300, 0x7ffff4f492d3, 0x7ffff4f4926b, 0x7ffff4f49300, 0x7ffff4f492d3, 0x7ffff4f4926b, 0x7ffff4f49832, 0x7ffff4f49f59, 0x7ffff4f4afe4, 0x7ffff4f4ae4b, 0x7ffff4f4a0c5, 0x7ffff4f4a8f1, 0x7ffff4f4a0c5,
 0x7ffff4f4a1f8, 0x7ffff4f4a1f8, 0x7ffff4f4d4c0, 0x7ffff4f4d47f, 0x7ffff4f4d43e, 0x7ffff4f4e0cf, 0x7ffff4f4d3fd, 0x7ffff4f4d3bc, 0x7ffff4f4bd8b, 0x7ffff4f4bce8, 0x7ffff4f4c8ef, 0x7ffff4f4c707, 0x7ffff4f4ea1a, 0x7ffff4f4e9a2, 0x7ffff4f4a721, 0x7ffff4f4b4c5, 0x7ffff4f4b434, 0x7ffff4f4b3e9, 0x7ffff4f495d9, 0x7ffff4f4b87f, 0x7ffff4f4d5f1, 0x7ffff4f4b65a, 0x7ffff4f4a8f6, 0x7ffff4f4c6c9, 0x7ffff4f4a2f7, 0x7ffff4f4f701, 0x7ffff4f4f6a6, 0x7ffff4f4f75b, 0x7ffff4f4b0c8, 0x7ffff4f4dc05, 0x7ffff4f4da57, 0x7ffff4f4d8e0, 0x7ffff4f4d821, 0x7ffff4f4d773, 0x7ffff4f4d6c8, 0x7ffff4f4de71, 0x7ffff4f4de90, 0x7ffff4f4ddd5, 0x7ffff4f4de81, 0x7ffff4f4dfe9, 0x7ffff4f4e002, 0x7ffff4f4dfb6, 0x7ffff4f4dff6, 0x7ffff4f4ef40, 0x7ffff4f4b279, 0x7ffff4f4b774, 0x7ffff4f4b72b, 0x7ffff4f4b9f3, 0x7ffff4f4b123, 0x7ffff4f49f59, 0x7ffff4f4d12b, 0x7ffff4f4b544, 0x7ffff4f4cf35, 0x7ffff4f4cee0, 0x7ffff4f4d661, 0x7ffff4f4d235, 0x7ffff4f4d1e0, 0x7ffff4f4b9a7, 0x7ffff4f4deeb, 0x7ffff4f4e905, 0x7ffff4f499e6, 0x7ffff4f495d9,
 0x7ffff4f4adac, 0x7ffff4f4a4fd, 0x7ffff4f4a4fd, 0x7ffff4f4faf1, 0x7ffff4f49d88, 0x7ffff4f49d88, 0x7ffff4f4f818, 0x7ffff4f4dab2, 0x7ffff4f4d0cc, 0x7ffff4f4b811, 0x7ffff4f4dec5, 0x7ffff4f4d1b0, 0x7ffff4f49eec, 0x7ffff4f49eec, 0x7ffff4f4c5e2, 0x7ffff4f4c56b, 0x7ffff4f4fa11, 0x7ffff4f49998, 0x7ffff4f4bc49, 0x7ffff4f4bbaa, 0x7ffff4f4bb31, 0x7ffff4f4ba7f, 0x7ffff4f4d287, 0x7ffff4f4e859, 0x7ffff4f4998f, 0x7ffff4f4c813, 0x7ffff4f4c808, 0x7ffff4f4c428, 0x7ffff4f4c566, 0x7ffff4f4d164, 0x7ffff4f49790, 0x7ffff4f49738, 0x7ffff4f49e9c, 0x7ffff4f4fcf2, 0x7ffff4f4df83, 0x7ffff4f4dfa5, 0x7ffff4f4df37, 0x7ffff4f4df95, 0x7ffff4f4d501, 0x7ffff4f4ce8a, 0x7ffff4f4ce2d, 0x7ffff4f4cddd, 0x7ffff4f4cd63, 0x7ffff4f4cbb8, 0x7ffff4f4cb52, 0x7ffff4f4caee, 0x7ffff4f49b72, 0x7ffff4f49b72, 0x7ffff4f4ff36, 0x7ffff4f4fe8f, 0x7ffff4f49ad0, 0x7ffff4f49a2e, 0x7ffff4f4dd68, 0x7ffff4f4cc86, 0x7ffff4f4cc27, 0x7ffff4f4cd04, 0x7ffff4f4ca90, 0x7ffff4f4ca3a, 0x7ffff4f4c9a9, 0x7ffff4f4bfed, 0x7ffff4f4bf71, 0x7ffff4f4c4dc,
 0x7ffff4f4e12e, 0x7ffff4f4a272, 0x7ffff4f4a272, 0x7ffff4f49a2e, 0x7ffff4f4a835, 0x7ffff4f4d312, 0x7ffff4f4a248, 0x7ffff4f4a248, 0x7ffff4f4de9f, 0x7ffff4f4b9cd, 0x7ffff4f4af32, 0x7ffff4f49738, 0x7ffff4f49832, 0x7ffff4f49ad0, 0x7ffff4f497d2, 0x7ffff4f4c069...}
        len = <value optimized out>
        str = 0x7ffff7ecb449
        ok = <value optimized out>
        atom = <value optimized out>
        rval = 22
        i = 0
        setter = <value optimized out>
        index = 4159485001
        attrs = 1887
        flags = <value optimized out>
        ltmp = <value optimized out>
        j = <value optimized out>
        atoms = 0x7fffd6c0a450
        parent = <value optimized out>
        argc = 4159485001
        slot = 57
        str2 = <value optimized out>
        type = <value optimized out>
        interruptJumpTable = {0x7ffff4f4c42d <repeats 234 times>}
        jumpTable = 0x7ffff51bf9c0
        rtmp = 0
        sprop = 0xc
#16 0x00007ffff4f58541 in js_Invoke (cx=0x7fffe1c29c00, argc=<value optimized out>, vp=0x7fffd871f038, flags=<value optimized out>) at ../../../js/src/jsinterp.cpp:1394
        frame = {regs = 0x7fffd871f128, imacpc = 0x0, slots = 0x7fffd871f050, callobj = 0x0, argsobj = 0x0, varobj = 0x0, callee = 0x7fffe1a46400, script = 0x7fffd772a230, fun = 0x7fffda4b5540, thisp = 0x7fffbccd16c0, argc = 1, argv = 0x7fffd871f048, rval = 22, down = 0x0, annotation = 0x0, scopeChain = 0x7fffd8a8d980, blockChain = 0x0, sharpDepth = 0, sharpArray = 0x0, flags = 32, dormantNext = 0x0, xmlNamespace = 0x0, displaySave = 0x0}
        argv = 0x7fffd871f048
        funobj = <value optimized out>
        ok = 0
        clasp = <value optimized out>
        sp = 0xc
        newvp = <value optimized out>
        v = 140736979035136
        ops = <value optimized out>
        hookData = 0x0
        parent = 0x7fffd8a8d980
        fun = <value optimized out>
        rootedArgsFlag = 32
        native = 0
        script = 0x7fffd772a230
        nslots = 0
        hook = 0
#17 0x00007ffff4f588da in js_InternalInvoke (cx=0x7fffe1c29c00, obj=0x7fffbccd16c0, fval=140736979035136, flags=0, argc=1, argv=<value optimized out>, rval=0x7fffffff8600) at ../../../js/src/jsinterp.cpp:1447
        invokevp = <value optimized out>
        mark = 0x7fffd871f028
        ok = 0
#18 0x00007ffff4f207d8 in JS_CallFunctionValue (cx=0xfffffff7, obj=0xfffffff7, fval=140736812685760, argc=<value optimized out>, argv=<value optimized out>, rval=<value optimized out>) at ../../../js/src/jsapi.cpp:5180
        ok = <value optimized out>
#19 0x00007ffff6108f68 in nsJSContext::CallEventHandler (this=0x7fffe137b100, aTarget=<value optimized out>, aScope=<value optimized out>, aHandler=0x7fffe1a46400, aargv=<value optimized out>, arv=0x7fffffff87a0) at ../../../../dom/src/base/nsJSEnvironment.cpp:2169
        argv = 0x7fffdbf862e8
        ok = <value optimized out>
        mark = 0x0
        argc = 1
        ar = {mContext = 0x7fffe1c29c00, mSaveDepth = 0}
        rv = 0
        targetVal = 140736360945344
        tvr = {mContext = 0x7fffe1c29c00, mTvr = {down = 0x0, count = 1, u = {value = 140737488324112, object = 0x7fffffff8610, string = 0x7fffffff8610, xml = 0x7fffffff8610, trace = 0x7fffffff8610, sprop = 0x7fffffff8610, weakRoots = 0x7fffffff8610, compiler = 0x7fffffff8610, script = 0x7fffffff8610, array = 0x7fffffff8610}}}
        target = 0x7fffbccd16c0
        rval = 22
        stack = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe84548a8}, <No data fields>}
        ar = {mContext = 0x2, mSaveDepth = -136381507}
#20 0x00007ffff611d6a9 in nsGlobalWindow::RunTimeout (this=0x7fffbccbf400, aTimeout=0x7fffe0899640) at ../../../../dom/src/base/nsGlobalWindow.cpp:7982
        dummy = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        me = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbccbf400}, <No data fields>}
        last_running_timeout = 0x0
        scriptObject = <value optimized out>
        scx = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe137b100}, <No data fields>}
        handler = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe0896a10}, <No data fields>}
        isInterval = <value optimized out>
        timeout = 0x7fffe0899640
        last_expired_timeout = <value optimized out>
        deadline = <value optimized out>
        nextTimeout = <value optimized out>
        last_insertion_point = 0x0
        dummy_timeout = {<PRCListStr> = {next = 0x7fffb9e3dd00, prev = 0x7fffe0899640}, static _cycleCollectorGlobal = {<nsCycleCollectionParticipant> = {_vptr.nsCycleCollectionParticipant = 0x7ffff6bf8710}, <No data fields>}, mWindow = {mRawPtr = 0x0}, mTimer = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mCleared = 0 '\000', mRunning = 0 '\000', mPublicId = 0, mInterval = 0, mWhen = 0, mPrincipal = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mFiringDepth = 1, mPopupState = openAllowed, mScriptHandler = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mRefCnt = {mValue = 2}}
        firingDepth = 1
        windowKungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbccbf458}, <No data fields>}
        now = 1299246041633790
#21 0x00007ffff611d944 in nsGlobalWindow::TimerCallback (aTimer=<value optimized out>, aClosure=0xfffffff7) at ../../../../dom/src/base/nsGlobalWindow.cpp:8316
No locals.
#22 0x00007ffff6509d39 in nsTimerImpl::Fire (this=0x7fffe0896a60) at ../../../xpcom/threads/nsTimerImpl.cpp:420
        now = <value optimized out>
        timeout = <value optimized out>
        callback = {c = 0x7ffff611d934 <nsGlobalWindow::TimerCallback(nsITimer*, void*)>, i = 0x7ffff611d934, o = 0x7ffff611d934}
        callbackType = 2
#23 0x00007ffff6509e03 in nsTimerEvent::Run (this=<value optimized out>) at ../../../xpcom/threads/nsTimerImpl.cpp:512
No locals.
#24 0x00007ffff650784d in nsThread::ProcessNextEvent (this=0x7ffff6d2b430, mayWait=1, result=0x7fffffff88dc) at ../../../xpcom/threads/nsThread.cpp:521
        notifyGlobalObserver = 1
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe414d888}, <No data fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffba0b8300}, <No data fields>}
        rv = 0
#25 0x00007ffff64ddb61 in NS_ProcessNextEvent_P (thread=0xfffffff7, mayWait=-9) at nsThreadUtils.cpp:250
        val = 1
#26 0x00007ffff646082d in nsBaseAppShell::Run (this=0x7fffe414d880) at ../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:170
        thread = 0x7ffff6d2b430
#27 0x00007ffff63390bc in nsAppStartup::Run (this=0x7fffe41e2f40) at ../../../../../toolkit/components/startup/src/nsAppStartup.cpp:193
        rv = <value optimized out>
#28 0x00007ffff5d2b307 in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at ../../../toolkit/xre/nsAppRunner.cpp:3331
        remoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe368cc80}, <No data fields>}
        appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe41e2f40}, <No data fields>}
        shuttingDown = 0
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdfbe3b80}, <No data fields>}
        workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe0ad7fc0}, <No data fields>}
        xpcom = {mServiceManager = 0x7fffe8457168}
        desktopStartupIDEnv = <value optimized out>
        updRoot = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5d300}, <No data fields>}
        persistent = 1
        profLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5f7c0}, <No data fields>}
        dirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4bdb0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6b4bdf8}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5d3c0}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5d300}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5f700}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5f7c0}, <No data fields>}, mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001', mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7ffff6d69300}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7fffe8428420}},
 <No data fields>}}
        desktopStartupIDPtr = <value optimized out>
        nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6dc5630}, <No data fields>}
        startOffline = <value optimized out>
        profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffe841a938 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff8b20 ""}, mStorage = "\000a\016\354\000\000\000\000b\210\336\367\377\177\000\000\000\000\000\000\000\000\000\000\230U\325\366\377\177\000\000\001\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\377\177\000\000\000(\321\366\377\177\000"}
        upgraded = -29168
        versionOK = <value optimized out>
        appInitiatedRestart = <value optimized out>
        desktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffff8b80 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff8b80 ""}, mStorage = "\000\000\000\000\000\000\000\000X+\321\366\377\177\000\000\000\214\377\377\377\177\000\000\030\214\377\377\377\177\000\000\020\214\377\377\001\000\000\000\021s\214\365\377\177\000\000\220\062\335\362\001\000\000\000\064\222\214\365\377\177\000"}
        display_name = <value optimized out>
        xremotearg = <value optimized out>
        canRun = 1
        profileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe8428330}, <No data fields>}
        profD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5f700}, <No data fields>}
        version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffff8ac0 "3.5.17_20110302082707/20110302082707", mLength = 36, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffff8ac0 "3.5.17_20110302082707/20110302082707"}, mStorage = "3.5.17_20110302082707/20110302082707", '\000' <repeats 12 times>, "H\372\374\367\377\177\000\000X+\321\366\377\177\000"}
        needsRestart = 0
        display = 0x7ffff6dd8190
        osABI = {<nsCString> = {<nsACString_internal> = {mData = 0x7ffff656ff77 "Linux_x86_64-gcc3", mLength = 17, mFlags = 1}, <No data fields>}, <No data fields>}
        rv = 0
        gtkModules = <value optimized out>
        appData = {<nsXREAppData> = {size = 112, directory = 0x7ffff6d5d300, vendor = 0x7ffff6d680c8 "Mozilla", name = 0x7ffff6d34120 "Iceweasel", version = 0x7ffff6d680d0 "3.5.17", buildID = 0x7ffff6d34130 "20110302082707", ID = 0x7ffff6d02940 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x7ffff6d02970 "Copyright (c) 1998 - 2011 mozilla.org", flags = 6, xreDirectory = 0x7ffff6d5d3c0, minVersion = 0x7ffff6d680d8 "1.9.1", maxVersion = 0x7ffff6d680e0 "1.9.1.*", crashReporterURL = 0x7ffff6d029a0 "https://crash-reports.mozilla.com/submit", profile = 0x7ffff6d34140 "mozilla/firefox"}, <No data fields>}
        localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5d480}, <No data fields>}
        parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> = {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey, nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops = 0x7ffff6ce97e0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount = 0, generation = 0, entryStore = 0x7ffff6d0a600 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr = 0x7ffff6d32840 "[Build"}}
        ar = <value optimized out>
        override = 0x0
        iniFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d5d480}, <No data fields>}
        i = <value optimized out>
#29 0x000000000040246d in ?? ()
No symbol table info available.
#30 0x00007ffff7371c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffffffe248) at libc-start.c:228
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3648934639254274057, 4201616, 140737488347728, 0, 0, -3648934638520467447, -3648917531280900087}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x40f6e0, 0x7fffffffe258}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4257504}}}
        not_first_call = <value optimized out>
#31 0x0000000000401cb9 in ?? ()
No symbol table info available.
#32 0x00007fffffffe248 in ?? ()
No symbol table info available.
#33 0x000000000000001c in ?? ()
No symbol table info available.
#34 0x0000000000000002 in ?? ()
No symbol table info available.
#35 0x00007fffffffe547 in ?? ()
No symbol table info available.
#36 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) 





More information about the pkg-mozilla-maintainers mailing list