Package: icedove
Version: 42.0~b2-1
Severity: normal

Dear Maintainer,

Icedove is configured to fetch local users email in /var/mail/user. It's
crashing while checking for mails.

Please finde a backtrace attached.

Best regards,
Martin



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages icedove depends on:
ii  debianutils               4.5.1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.29-1
ii  libatk1.0-0               2.18.0-1
ii  libc6                     2.19-22
ii  libcairo2                 1.14.4-1
ii  libdbus-1-3               1.10.4-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2+b1
ii  libffi6                   3.2.1-3
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.6.1-0.1
ii  libgcc1                   1:5.2.1-23
ii  libgdk-pixbuf2.0-0        2.32.2-1
ii  libglib2.0-0              2.46.2-1
ii  libgtk2.0-0               2.24.28-1
ii  libhunspell-1.3-0         1.3.3-3+b2
ii  libicu55                  55.1-6
ii  libnspr4                  2:4.11-1
ii  libnss3                   2:3.21-1
ii  libpango-1.0-0            1.38.1-1
ii  libpangocairo-1.0-0       1.38.1-1
ii  libpangoft2-1.0-0         1.38.1-1
ii  libpixman-1-0             0.33.4-1
ii  libsqlite3-0              3.9.2-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                5.2.1-23
ii  libvpx2                   1.4.0-4
ii  libx11-6                  2:1.6.3-1
ii  libxcomposite1            1:0.4.4-1
ii  libxdamage1               1:1.1.4-2+b1
ii  libxext6                  2:1.3.3-1
ii  libxfixes3                1:5.0.1-2+b2
ii  libxrender1               1:0.9.9-2
ii  libxt6                    1:1.1.5-1
ii  psmisc                    22.21-2.1+b1
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages icedove recommends:
ii  iceowl-extension                    42.0~b2-1
ii  myspell-de-de [myspell-dictionary]  20131206-6

Versions of packages icedove suggests:
ii  fonts-lyx         2.1.4-2
ii  libgssapi-krb5-2  1.13.2+dfsg-4

-- debconf-show failed
GNU gdb (Debian 7.10-1) 7.10
Copyright (C) 2015 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".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from icedove...Reading symbols from 
/usr/lib/debug//usr/lib/icedove/icedove...done.
done.
(gdb) run
Starting program: /usr/bin/icedove 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe60cd700 (LWP 9066)]
[Thread 0x7fffe60cd700 (LWP 9066) exited]
[New Thread 0x7fffe60cd700 (LWP 9068)]
[New Thread 0x7fffde8ef700 (LWP 9069)]
[New Thread 0x7fffde0ee700 (LWP 9070)]
[New Thread 0x7fffdd5ff700 (LWP 9071)]
[New Thread 0x7fffdd3fe700 (LWP 9072)]
[New Thread 0x7fffdd1fd700 (LWP 9073)]
[New Thread 0x7fffdcffc700 (LWP 9074)]
[New Thread 0x7fffdcdfb700 (LWP 9075)]
[New Thread 0x7fffdcbfa700 (LWP 9076)]
[New Thread 0x7fffdc9f9700 (LWP 9077)]
[New Thread 0x7fffdc7f8700 (LWP 9078)]
[New Thread 0x7fffdb4ff700 (LWP 9079)]
[New Thread 0x7fffda9ff700 (LWP 9080)]
[New Thread 0x7fffda1fe700 (LWP 9081)]
[New Thread 0x7ffff6d26700 (LWP 9082)]
[New Thread 0x7fffd94ff700 (LWP 9083)]
[New Thread 0x7fffd86ff700 (LWP 9084)]
[calBackendLoader] Using libical backend at 
/usr/lib/icedove/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical-manifest
[New Thread 0x7fffd71ff700 (LWP 9085)]
[New Thread 0x7fffd628f700 (LWP 9086)]
[New Thread 0x7fffd4eff700 (LWP 9087)]
[New Thread 0x7fffd46fe700 (LWP 9088)]
[New Thread 0x7fffd3efd700 (LWP 9089)]
[New Thread 0x7fffd36fc700 (LWP 9090)]
[New Thread 0x7fffd2efb700 (LWP 9091)]
[New Thread 0x7fffd26fa700 (LWP 9092)]
[New Thread 0x7fffd1ef9700 (LWP 9093)]
[New Thread 0x7fffd086d700 (LWP 9094)]
[New Thread 0x7fffd006c700 (LWP 9095)]
enigmail.js: Registered components
[New Thread 0x7fffcf1ff700 (LWP 9096)]
[New Thread 0x7fffce9fe700 (LWP 9097)]
[New Thread 0x7fffcdfff700 (LWP 9098)]
[New Thread 0x7fffcd7fe700 (LWP 9099)]
[New Thread 0x7fffccdff700 (LWP 9100)]
[Thread 0x7fffd86ff700 (LWP 9084) exited]
[Thread 0x7fffcdfff700 (LWP 9098) exited]
[New Thread 0x7fffcc3ff700 (LWP 9101)]
[Thread 0x7fffcd7fe700 (LWP 9099) exited]
[New Thread 0x7fffd86ff700 (LWP 9102)]
[New Thread 0x7fffcdfff700 (LWP 9103)]
[New Thread 0x7fffcd7fe700 (LWP 9104)]
[Thread 0x7fffcd7fe700 (LWP 9104) exited]
[Thread 0x7fffcdfff700 (LWP 9103) exited]
[New Thread 0x7fffcd7fe700 (LWP 9105)]
[Thread 0x7fffccdff700 (LWP 9100) exited]
[New Thread 0x7fffccdff700 (LWP 9106)]
[Thread 0x7fffcd7fe700 (LWP 9105) exited]
[New Thread 0x7fffcd7fe700 (LWP 9107)]
[New Thread 0x7fffcdfff700 (LWP 9108)]
[Thread 0x7fffccdff700 (LWP 9106) exited]
[Thread 0x7fffcd7fe700 (LWP 9107) exited]
[New Thread 0x7fffccdff700 (LWP 9109)]
[Thread 0x7fffcdfff700 (LWP 9108) exited]
[New Thread 0x7fffcdfff700 (LWP 9110)]
[Thread 0x7fffccdff700 (LWP 9109) exited]
[New Thread 0x7fffccdff700 (LWP 9111)]
[Thread 0x7fffcdfff700 (LWP 9110) exited]
mimeVerify.jsm: module initialized
[New Thread 0x7fffcdfff700 (LWP 9112)]
[Thread 0x7fffcdfff700 (LWP 9112) exited]
[New Thread 0x7fffcdfff700 (LWP 9113)]
[New Thread 0x7fffcd7fe700 (LWP 9114)]
[New Thread 0x7fffc4ef2700 (LWP 9115)]
[New Thread 0x7fffc46f1700 (LWP 9116)]
[New Thread 0x7fffc3ae7700 (LWP 9117)]
[New Thread 0x7fffc2cff700 (LWP 9118)]
[New Thread 0x7fffc21ff700 (LWP 9119)]
[New Thread 0x7fffc14ff700 (LWP 9120)]
[New Thread 0x7fffc0cfe700 (LWP 9121)]
[New Thread 0x7fffc04fd700 (LWP 9122)]

Program received signal SIGSEGV, Segmentation fault.
morkTable::AddRow (this=0x7fffbf64e1e0, mev=<optimized out>, ioRow=0x0)
    at /tmp/buildd/icedove-42.0~b2/db/mork/src/morkTable.cpp:628
(gdb) bt full
#0  morkTable::AddRow (this=0x7fffbf64e1e0, mev=<optimized out>, ioRow=0x0)
    at /tmp/buildd/icedove-42.0~b2/db/mork/src/morkTable.cpp:628
        rowObj = 0x0
        row = <optimized out>
        outErr = nsresult::NS_OK
        ev = 0x7fffbf532680
#1  0x00007ffff23a24a4 in nsMsgThread::AddChild (this=0x7fffbf4d35b0, 
child=0x7fffbf284e00, inReplyTo=0x0, 
    threadInThread=<optimized out>, announcer=0x7fffc18e5300)
    at /tmp/buildd/icedove-42.0~b2/mailnews/db/msgdb/src/nsMsgThread.cpp:244
        rv = nsresult::NS_OK
        hdr = 0x7fffbf284e00
        newHdrFlags = 65536
        msgDate = 0
        newHdrKey = 4294967295
        parentKeyNeedsSetting = true
        protoThreadFlags = 32767
        numChildren = 0
        childIndex = 0
        hdrMoved = <optimized out>
        curHdr = {<nsCOMPtr_base> = {mRawPtr = 0x8ff2510603}, <No data fields>}
        moveIndex = <optimized out>
        newHdrDate = 2147500037
        isKilled = false
#2  0x00007ffff2394afa in nsMsgDatabase::AddToThread (this=<optimized out>, 
newHdr=0x7fffbf284e00, 
    thread=0x7fffbf4d35b0, inReplyTo=0x0, threadInThread=<optimized out>)
    at /tmp/buildd/icedove-42.0~b2/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4543
        announcer = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc18e5300}, <No data 
fields>}
#3  0x00007ffff2394dea in nsMsgDatabase::AddNewThread (this=0x7fffc18e5300, 
msgHdr=0x7fffbf284e00)
    at /tmp/buildd/icedove-42.0~b2/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4777
        threadHdr = 0x7fffbf4d35b0
        subject = {<nsACString_internal> = {mData = 0x7ffff43761ce <gNullChar> 
"", mLength = 0, 
            mFlags = 3}, <No data fields>}
        threadKey = 4294967295
        err = -2147467259
        msgHdr = 0x7fffbf284e00
        this = 0x7fffc18e5300
#4  0x00007ffff239c968 in nsMsgDatabase::ThreadNewHdr (this=0x7fffc18e5300, 
newHdr=0x7fffbf284e00, 
    newThread=@0x7fffffffa54a: 135) at 
/tmp/buildd/icedove-42.0~b2/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4528
        result = -2147418113
        thread = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        replyToHdr = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        threadId = 4294967295
        newHdrKey = 4294967295
        numReferences = 0
        newHdrFlags = 65536
#5  0x00007ffff23979e4 in nsMsgDatabase::AddNewHdrToDB (this=0x7fffc18e5300, 
newHdr=0x7fffbf284e00, 
    notify=<optimized out>) at 
/tmp/buildd/icedove-42.0~b2/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3465
        hdr = 0x7fffbf284e00
        newThread = 135
        hasKey = false
        err = <optimized out>
#6  0x00007ffff243af8c in nsParseNewMailState::PublishMsgHeader 
(this=0x7fffbf241400, msgWindow=0x0)
    at /tmp/buildd/icedove-42.0~b2/mailnews/local/src/nsParseMailbox.cpp:1875
        notifier = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff435c266}, <No data 
fields>}
        msgKey = 3209551872
        newFlags = 65536
        oldFlags = 0
        moved = false
#7  0x00007ffff242f36b in nsMovemailService::GetNewMail (this=0x7fffcbd65ac0, 
aMsgWindow=<optimized out>, 
    aMovemailServer=<optimized out>) at 
/tmp/buildd/icedove-42.0~b2/mailnews/local/src/nsMovemailService.cpp:500
        reusable = 47
        rv = nsresult::NS_OK
        in_server = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbe253a0}, <No data 
fields>}
        spoolPath = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = 
{
                mData = 0x7fffffffa748 "/var/spool/mail/martin", mLength = 22, 
mFlags = 65553}, <No data fields>}, 
            mFixedCapacity = 63, mFixedBuf = 0x7fffffffa748 
"/var/spool/mail/martin"}, 
          mStorage = 
"/var/spool/mail/martin\000\000\000\270\366\324\377\177\000\000(\363\216\362\377\177\000\000pjG\365\377\177\000\000Pa'\362\377\177\000\000(\250\377\377\377\177\000"}
        wideSpoolPath = {<nsAutoString> = {<nsFixedString> = {<nsString> = 
{<nsAString_internal> = {
                  mData = 0x7fffffffa808 u"/var/spool/mail/martin", mLength = 
22, 
                  mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, 
              mFixedBuf = 0x7fffffffa808 u"/var/spool/mail/martin"}, 
            mStorage = 
u"/var/spool/mail/martin\000\000齈翿\000꤄\xffff翿\000촀튇褷꤄\xffff翿\000\xa998\xffff翿\000砠翿\000磘翿\000맰翿\000瑼翿\000\000\000\000"},
 <No data fields>}
        spoolPathString = {0x7fffffffa808 u"/var/spool/mail/martin"}
        spoolFile = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf24a3c0}, <No data 
fields>}
        spoolInputStream = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf2a6cf8}, <No 
data fields>}
        lineInputStream = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf2a6d00}, <No 
data fields>}
        serverFolder = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbd11438}, <No data 
fields>}
        inbox = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc53b9438}, <No data fields>}
        msgStore = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc882fbb0}, <No data 
fields>}
        newMailParser = {mRawPtr = 0x7fffbf241400}
        lock = {mLocked = true, mSpoolName = {<nsACString_internal> = {
              mData = 0x7fffbf405f88 "/var/spool/mail/martin", mLength = 22, 
mFlags = 5}, <No data fields>}, 
          mUsingLockFile = false, mOwningService = {mRawPtr = 0x7fffcbd65ac0}, 
mServer = {<nsCOMPtr_base> = {
              mRawPtr = 0x7fffcbe253a0}, <No data fields>}}
        newHdr = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf284e00}, <No data 
fields>}
        outputStream = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf284ea8}, <No data 
fields>}
        isMore = true
        buffer = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0x7fffffffa7a8 "From MAILER-DAEMON Thu Nov 26 19:53:25 
2015\n", mLength = 44, 
                mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, 
            mFixedBuf = 0x7fffffffa7a8 "From MAILER-DAEMON Thu Nov 26 19:53:25 
2015\n"}, 
          mStorage = "From MAILER-DAEMON Thu Nov 26 19:53:25 
2015\n\000op\n\000\060\061\060\060\n\000)\n\000\000\000\000\000\000"}
        bytesWritten = 1
#8  0x00007ffff242d9ec in nsMovemailIncomingServer::GetNewMail 
(this=0x7fffcbe253a0, aMsgWindow=0x7fffc3129af0, 
    aUrlListener=0x0, aMsgFolder=0x7fffc53b9438, aResult=0x0)
    at 
/tmp/buildd/icedove-42.0~b2/mailnews/local/src/nsMovemailIncomingServer.cpp:135
        rv = nsresult::NS_OK
        movemailService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbd65ac8}, <No 
data fields>}
#9  0x00007ffff241e68b in nsMsgLocalMailFolder::GetNewMessages (this=<optimized 
out>, aWindow=0x7fffc3129af0, 
    aListener=0x0) at 
/tmp/buildd/icedove-42.0~b2/mailnews/local/src/nsLocalMailFolder.cpp:2020
        valid = true
        db = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc18e5300}, <No data fields>}
        server = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbe253a0}, <No data 
fields>}
        rv = nsresult::NS_OK
        localMailServer = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbe25478}, <No 
data fields>}
        rssServer = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        inbox = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc53b9438}, <No data fields>}
        rootFolder = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcbd11438}, <No data 
fields>}
        localInbox = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc53b95e0}, <No data 
fields>}
#10 0x00007ffff2506cbb in NS_InvokeByIndex (that=<optimized out>, 
methodIndex=<optimized out>, 
    paramCount=<optimized out>, params=<optimized out>)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp:176
        nr_stack = <optimized out>
        stack = 0x7fffffffaab0
        gpregs = {62, 140736502404152, 140736466164464, 0, 140737488333856, 
137641263611510784}
        fpregs = {-5,2633125564924835e+216, 9,8813129168249309e-324, 
3,0632070042157286e-322, 
          6,9533558067777038e-310, 6,9533444635312603e-310, 
6,9533271294147538e-310, -5,2633125564924835e+216, 
          4,9406564584124654e-324}
        d0 = <optimized out>
        d1 = <optimized out>
        d2 = <optimized out>
        d3 = <optimized out>
        d4 = <optimized out>
        d5 = <optimized out>
        d6 = <optimized out>
        d7 = <optimized out>
        a0 = <optimized out>
        a1 = <optimized out>
        a2 = <optimized out>
        a3 = <optimized out>
        a4 = <optimized out>
        a5 = <optimized out>
        methodAddress = <optimized out>
        result = <optimized out>
#11 0x00007ffff28e8def in CallMethodHelper::Invoke (this=0x7fffffffac78)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:2095
        argc = <optimized out>
#12 CallMethodHelper::Call (this=0x7fffffffac78)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:1415
        foundDependentParam = <optimized out>
#13 XPCWrappedNative::CallMethod (ccx=..., 
mode=mode@entry=XPCWrappedNative::CALL_METHOD)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:1382
        rv = <optimized out>
#14 0x00007ffff28efc54 in XPC_WN_CallMethod (cx=0x7fffd4f6b800, argc=3, 
vp=0x7fffdaa865b8)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1145
        args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = 
{<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> 
= {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, 
                argv_ = 0x7fffdaa865c8}, <No data fields>}, argc_ = 3, 
            constructing_ = <optimized out>}, <No data fields>}
        funobj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 
0x7fffd4f6b818, prev = 0x7fffffffb2e0, 
          ptr = 0x7fffbf84c830}
        obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 
0x7fffd4f6b818, prev = 0x7fffffffae10, 
          ptr = 0x7fffbf84b340}
        ccx = {<nsAXPCNativeCallContext> = {
            _vptr.nsAXPCNativeCallContext = 0x7ffff5476a70 <vtable for 
XPCCallContext+16>}, mAr = {
            mContext = 0x7fffd4f6b800}, mState = XPCCallContext::READY_TO_CALL, 
mXPC = {mRawPtr = 0x7fffdd653250}, 
          mXPCContext = 0x7fffd138e370, mJSContext = 0x7fffd4f6b800, 
mCallerLanguage = XPCContext::LANG_JS, 
          mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 
0x0, mWrapper = 0x7fffbf284860, 
          mTearOff = 0x7fffbf284898, mScriptableInfo = 0x0, mSet = 
0x7fffc31d2580, mInterface = 0x7fffc31a5800, 
          mMember = 0x7fffc31a5a98, mName = {<js::RootedBase<jsid>> = {<No data 
fields>}, stack = 0x7fffd4f6b860, 
            prev = 0x7fffffffb320, ptr = {asBits = 140736576304488}}, 
mStaticMemberIsLocal = false, mArgc = 3, 
          mArgv = 0x7fffdaa865c8, mRetVal = 0x7fffdaa865b8, mMethodIndex = 62}
        iface = 0x7fffc31a5800
        member = 0x7fffc31a5a98
#15 0x00007ffff3f32dc8 in js::CallJSNative (args=..., native=<optimized out>, 
cx=0x7fffd4f6b800)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/jscntxtinlines.h:235
No locals.
#16 js::Invoke (cx=0x7fffd4f6b800, args=..., construct=<optimized out>)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:773
        gcIfRequested = {runtime = 0x7fffdd654000}
        initial = <optimized out>
        skipForCallee = <optimized out>
        state = {<js::RunState> = {_vptr.RunState = 0x0, kind_ = (unknown: 
3212935504), 
            script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack 
= 0x7fffd123c2e0, 
              prev = 0x7ffff3edea10 <js::Shape::search(js::ExclusiveContext*, 
js::Shape*, jsid, js::ShapeTable::Entry**, bool)+176>, ptr = 0x7fffffffb460}}, 
args_ = @0x7fffffffafc0, initial_ = (unknown: 3508781792), 
          createSingleton_ = 255}
        ok = <optimized out>
#17 0x00007ffff3f26f2d in Interpret (cx=0x7fffd4f6b800, state=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:3068
        args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = 
{<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> 
= {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, 
                argv_ = 0x7fffdaa865c8}, <No data fields>}, argc_ = 3, 
constructing_ = false}, <No data fields>}
        addresses = {0x7ffff3f28618 <Interpret(JSContext*, 
js::RunState&)+9656>, 
          0x7ffff3f295af <Interpret(JSContext*, js::RunState&)+13647>, 
          0x7ffff3f285fa <Interpret(JSContext*, js::RunState&)+9626>, 
          0x7ffff3f2ce78 <Interpret(JSContext*, js::RunState&)+28184>, 
          0x7ffff3f2cf50 <Interpret(JSContext*, js::RunState&)+28400>, 
          0x7ffff3f2853e <Interpret(JSContext*, js::RunState&)+9438>, 
          0x7ffff3f28202 <Interpret(JSContext*, js::RunState&)+8610>, 
          0x7ffff3f2a83b <Interpret(JSContext*, js::RunState&)+18395>, 
          0x7ffff3f2a906 <Interpret(JSContext*, js::RunState&)+18598>, 
          0x7ffff3f28ec4 <Interpret(JSContext*, js::RunState&)+11876>, 
          0x7ffff3f29f32 <Interpret(JSContext*, js::RunState&)+16082>, 
          0x7ffff3f29669 <Interpret(JSContext*, js::RunState&)+13833>, 
          0x7ffff3f297c6 <Interpret(JSContext*, js::RunState&)+14182>, 
          0x7ffff3f29da2 <Interpret(JSContext*, js::RunState&)+15682>, 
          0x7ffff3f29e5a <Interpret(JSContext*, js::RunState&)+15866>, 
          0x7ffff3f2c50c <Interpret(JSContext*, js::RunState&)+25772>, 
          0x7ffff3f29862 <Interpret(JSContext*, js::RunState&)+14338>, 
          0x7ffff3f29915 <Interpret(JSContext*, js::RunState&)+14517>, 
          0x7ffff3f299c8 <Interpret(JSContext*, js::RunState&)+14696>, 
          0x7ffff3f29a46 <Interpret(JSContext*, js::RunState&)+14822>, 
          0x7ffff3f29c59 <Interpret(JSContext*, js::RunState&)+15353>, 
          0x7ffff3f290cd <Interpret(JSContext*, js::RunState&)+12397>, 
          0x7ffff3f2bb2e <Interpret(JSContext*, js::RunState&)+23246>, 
          0x7ffff3f2ac66 <Interpret(JSContext*, js::RunState&)+19462>, 
          0x7ffff3f2adb3 <Interpret(JSContext*, js::RunState&)+19795>, 
          0x7ffff3f2a7ae <Interpret(JSContext*, js::RunState&)+18254>, 
          0x7ffff3f2c2b5 <Interpret(JSContext*, js::RunState&)+25173>, 
          0x7ffff3f2b3d0 <Interpret(JSContext*, js::RunState&)+21360>, 
          0x7ffff3f2c355 <Interpret(JSContext*, js::RunState&)+25333>, 
          0x7ffff3f29f6e <Interpret(JSContext*, js::RunState&)+16142>, 
          0x7ffff3f2a066 <Interpret(JSContext*, js::RunState&)+16390>, 
          0x7ffff3f2a18a <Interpret(JSContext*, js::RunState&)+16682>, 
          0x7ffff3f2a33f <Interpret(JSContext*, js::RunState&)+17119>, 
          0x7ffff3f2a4bd <Interpret(JSContext*, js::RunState&)+17501>, 
          0x7ffff3f2a415 <Interpret(JSContext*, js::RunState&)+17333>, 
          0x7ffff3f2a540 <Interpret(JSContext*, js::RunState&)+17632>, 
          0x7ffff3f2922a <Interpret(JSContext*, js::RunState&)+12746>, 
          0x7ffff3f27317 <Interpret(JSContext*, js::RunState&)+4791>, 
          0x7ffff3f2743e <Interpret(JSContext*, js::RunState&)+5086>, 
          0x7ffff3f27598 <Interpret(JSContext*, js::RunState&)+5432>, 
          0x7ffff3f28713 <Interpret(JSContext*, js::RunState&)+9907>, 
          0x7ffff3f26b62 <Interpret(JSContext*, js::RunState&)+2818>, 
          0x7ffff3f26b62 <Interpret(JSContext*, js::RunState&)+2818>, 
          0x7ffff3f2c9f5 <Interpret(JSContext*, js::RunState&)+27029>, 
          0x7ffff3f296a9 <Interpret(JSContext*, js::RunState&)+13897>, 
          0x7ffff3f2b7f0 <Interpret(JSContext*, js::RunState&)+22416>, 
          0x7ffff3f27317 <Interpret(JSContext*, js::RunState&)+4791>, 
          0x7ffff3f2743e <Interpret(JSContext*, js::RunState&)+5086>, 
          0x7ffff3f275f8 <Interpret(JSContext*, js::RunState&)+5528>, 
          0x7ffff3f26c7c <Interpret(JSContext*, js::RunState&)+3100>, 
          0x7ffff3f26b90 <Interpret(JSContext*, js::RunState&)+2864>, 
          0x7ffff3f2bd49 <Interpret(JSContext*, js::RunState&)+23785>, 
          0x7ffff3f2be08 <Interpret(JSContext*, js::RunState&)+23976>, 
          0x7ffff3f29220 <Interpret(JSContext*, js::RunState&)+12736>, 
          0x7ffff3f275f8 <Interpret(JSContext*, js::RunState&)+5528>, 
          0x7ffff3f278dd <Interpret(JSContext*, js::RunState&)+6269>, 
          0x7ffff3f27fd4 <Interpret(JSContext*, js::RunState&)+8052>, 
          0x7ffff3f27fd4 <Interpret(JSContext*, js::RunState&)+8052>, 
          0x7ffff3f285ff <Interpret(JSContext*, js::RunState&)+9631>, 
          0x7ffff3f27c68 <Interpret(JSContext*, js::RunState&)+7176>, 
          0x7ffff3f2b9a6 <Interpret(JSContext*, js::RunState&)+22854>, 
          0x7ffff3f2b72f <Interpret(JSContext*, js::RunState&)+22223>, 
          0x7ffff3f2b9fd <Interpret(JSContext*, js::RunState&)+22941>, 
          0x7ffff3f2ba42 <Interpret(JSContext*, js::RunState&)+23010>, 
          0x7ffff3f2b0a8 <Interpret(JSContext*, js::RunState&)+20552>, 
          0x7ffff3f2874d <Interpret(JSContext*, js::RunState&)+9965>, 
          0x7ffff3f2b1b3 <Interpret(JSContext*, js::RunState&)+20819>, 
          0x7ffff3f2b0ed <Interpret(JSContext*, js::RunState&)+20621>, 
          0x7ffff3f28901 <Interpret(JSContext*, js::RunState&)+10401>, 
          0x7ffff3f289c5 <Interpret(JSContext*, js::RunState&)+10597>, 
          0x7ffff3f2b132 <Interpret(JSContext*, js::RunState&)+20690>, 
          0x7ffff3f28f5d <Interpret(JSContext*, js::RunState&)+12029>, 
          0x7ffff3f29aca <Interpret(JSContext*, js::RunState&)+14954>, 
          0x7ffff3f29b48 <Interpret(JSContext*, js::RunState&)+15080>, 
          0x7ffff3f2b698 <Interpret(JSContext*, js::RunState&)+22072>, 
          0x7ffff3f28b81 <Interpret(JSContext*, js::RunState&)+11041>, 
          0x7ffff3f28bcd <Interpret(JSContext*, js::RunState&)+11117>, 
          0x7ffff3f29805 <Interpret(JSContext*, js::RunState&)+14245>, 
          0x7ffff3f29756 <Interpret(JSContext*, js::RunState&)+14070>, 
          0x7ffff3f26d13 <Interpret(JSContext*, js::RunState&)+3251>, 
          0x7ffff3f2b84a <Interpret(JSContext*, js::RunState&)+22506>, 
          0x7ffff3f2963c <Interpret(JSContext*, js::RunState&)+13788>, 
          0x7ffff3f2d3f0 <Interpret(JSContext*, js::RunState&)+29584>, 
          0x7ffff3f2c132 <Interpret(JSContext*, js::RunState&)+24786>, 
          0x7ffff3f2b2c0 <Interpret(JSContext*, js::RunState&)+21088>, 
          0x7ffff3f2b345 <Interpret(JSContext*, js::RunState&)+21221>, 
          0x7ffff3f2cdb1 <Interpret(JSContext*, js::RunState&)+27985>, 
          0x7ffff3f2ce15 <Interpret(JSContext*, js::RunState&)+28085>, 
          0x7ffff3f2b6d7 <Interpret(JSContext*, js::RunState&)+22135>, 
          0x7ffff3f2c496 <Interpret(JSContext*, js::RunState&)+25654>, 
          0x7ffff3f27ad5 <Interpret(JSContext*, js::RunState&)+6773>, 
          0x7ffff3f2a742 <Interpret(JSContext*, js::RunState&)+18146>, 
          0x7ffff3f2c1be <Interpret(JSContext*, js::RunState&)+24926>, 
          0x7ffff3f2d3eb <Interpret(JSContext*, js::RunState&)+29579>, 
          0x7ffff3f2c9fa <Interpret(JSContext*, js::RunState&)+27034>, 
          0x7ffff3f2bc7b <Interpret(JSContext*, js::RunState&)+23579>, 
          0x7ffff3f2cafa <Interpret(JSContext*, js::RunState&)+27290>, 
          0x7ffff3f27244 <Interpret(JSContext*, js::RunState&)+4580>, 
          0x7ffff3f27244 <Interpret(JSContext*, js::RunState&)+4580>, 
          0x7ffff3f28297 <Interpret(JSContext*, js::RunState&)+8759>, 
          0x7ffff3f28297 <Interpret(JSContext*, js::RunState&)+8759>, 
          0x7ffff3f2af67 <Interpret(JSContext*, js::RunState&)+20231>, 
          0x7ffff3f2a645 <Interpret(JSContext*, js::RunState&)+17893>, 
          0x7ffff3f2bf18 <Interpret(JSContext*, js::RunState&)+24248>, 
          0x7ffff3f28622 <Interpret(JSContext*, js::RunState&)+9666>, 
          0x7ffff3f277a1 <Interpret(JSContext*, js::RunState&)+5953>, 
          0x7ffff3f29618 <Interpret(JSContext*, js::RunState&)+13752>, 
          0x7ffff3f277a1 <Interpret(JSContext*, js::RunState&)+5953>, 
          0x7ffff3f26e68 <Interpret(JSContext*, js::RunState&)+3592>, 
          0x7ffff3f295f4 <Interpret(JSContext*, js::RunState&)+13716>, 
          0x7ffff3f279ce <Interpret(JSContext*, js::RunState&)+6510>, 
          0x7ffff3f26c7c <Interpret(JSContext*, js::RunState&)+3100>, 
          0x7ffff3f2d0dc <Interpret(JSContext*, js::RunState&)+28796>, 
          0x7ffff3f28a84 <Interpret(JSContext*, js::RunState&)+10788>, 
          0x7ffff3f2ab89 <Interpret(JSContext*, js::RunState&)+19241>, 
          0x7ffff3f2cbb4 <Interpret(JSContext*, js::RunState&)+27476>, 
          0x7ffff3f2d311 <Interpret(JSContext*, js::RunState&)+29361>, 
          0x7ffff3f2d2af <Interpret(JSContext*, js::RunState&)+29263>, 
          0x7ffff3f2d38a <Interpret(JSContext*, js::RunState&)+29482>, 
          0x7ffff3f29567 <Interpret(JSContext*, js::RunState&)+13575>, 
          0x7ffff3f26c54 <Interpret(JSContext*, js::RunState&)+3060>, 
          0x7ffff3f29bcc <Interpret(JSContext*, js::RunState&)+15212>, 
          0x7ffff3f281f9 <Interpret(JSContext*, js::RunState&)+8601>, 
          0x7ffff3f27b5a <Interpret(JSContext*, js::RunState&)+6906>, 
          0x7ffff3f27b5a <Interpret(JSContext*, js::RunState&)+6906>, 
          0x7ffff3f28c81 <Interpret(JSContext*, js::RunState&)+11297>, 
          0x7ffff3f27ad5 <Interpret(JSContext*, js::RunState&)+6773>, 
          0x7ffff3f2c5bf <Interpret(JSContext*, js::RunState&)+25951>, 
          0x7ffff3f27186 <Interpret(JSContext*, js::RunState&)+4390>, 
          0x7ffff3f27186 <Interpret(JSContext*, js::RunState&)+4390>, 
          0x7ffff3f2c688 <Interpret(JSContext*, js::RunState&)+26152>, 
          0x7ffff3f2c76d <Interpret(JSContext*, js::RunState&)+26381>, 
          0x7ffff3f2c89f <Interpret(JSContext*, js::RunState&)+26687>, 
          0x7ffff3f29de9 <Interpret(JSContext*, js::RunState&)+15753>, 
          0x7ffff3f26c58 <Interpret(JSContext*, js::RunState&)+3064>, 
          0x7ffff3f2ab54 <Interpret(JSContext*, js::RunState&)+19188>, 
          0x7ffff3f2900f <Interpret(JSContext*, js::RunState&)+12207>, 
          0x7ffff3f2c8f2 <Interpret(JSContext*, js::RunState&)+26770>, 
          0x7ffff3f2c975 <Interpret(JSContext*, js::RunState&)+26901>, 
          0x7ffff3f2ccb0 <Interpret(JSContext*, js::RunState&)+27728>, 
          0x7ffff3f2cd09 <Interpret(JSContext*, js::RunState&)+27817>, 
          0x7ffff3f2b1f8 <Interpret(JSContext*, js::RunState&)+20888>, 
          0x7ffff3f2b27b <Interpret(JSContext*, js::RunState&)+21019>, 
          0x7ffff3f2a9df <Interpret(JSContext*, js::RunState&)+18815>, 
          0x7ffff3f28890 <Interpret(JSContext*, js::RunState&)+10288>, 
          0x7ffff3f2a580 <Interpret(JSContext*, js::RunState&)+17696>, 
          0x7ffff3f26f89 <Interpret(JSContext*, js::RunState&)+3881>, 
          0x7ffff3f26f89 <Interpret(JSContext*, js::RunState&)+3881>, 
          0x7ffff3f2c26c <Interpret(JSContext*, js::RunState&)+25100>, 
          0x7ffff3f2861d <Interpret(JSContext*, js::RunState&)+9661>, 
          0x7ffff3f2a2b2 <Interpret(JSContext*, js::RunState&)+16978>, 
          0x7ffff3f2d1d2 <Interpret(JSContext*, js::RunState&)+29042>, 
          0x7ffff3f29708 <Interpret(JSContext*, js::RunState&)+13992>, 
          0x7ffff3f28568 <Interpret(JSContext*, js::RunState&)+9480>, 
          0x7ffff3f27c68 <Interpret(JSContext*, js::RunState&)+7176>, 
          0x7ffff3f28609 <Interpret(JSContext*, js::RunState&)+9641>, 
          0x7ffff3f28604 <Interpret(JSContext*, js::RunState&)+9636>, 
          0x7ffff3f28234 <Interpret(JSContext*, js::RunState&)+8660>, 
          0x7ffff3f2835a <Interpret(JSContext*, js::RunState&)+8954>, 
          0x7ffff3f2835a <Interpret(JSContext*, js::RunState&)+8954>, 
          0x7ffff3f2ba87 <Interpret(JSContext*, js::RunState&)+23079>, 
          0x7ffff3f285e6 <Interpret(JSContext*, js::RunState&)+9606>, 
          0x7ffff3f28613 <Interpret(JSContext*, js::RunState&)+9651>, 
          0x7ffff3f285eb <Interpret(JSContext*, js::RunState&)+9611>, 
          0x7ffff3f288fc <Interpret(JSContext*, js::RunState&)+10396>, 
          0x7ffff3f285f5 <Interpret(JSContext*, js::RunState&)+9621>, 
          0x7ffff3f2cbaf <Interpret(JSContext*, js::RunState&)+27471>, 
          0x7ffff3f285f0 <Interpret(JSContext*, js::RunState&)+9616>, 
          0x7ffff3f28c77 <Interpret(JSContext*, js::RunState&)+11287>, 
          0x7ffff3f285c3 <Interpret(JSContext*, js::RunState&)+9571>, 
          0x7ffff3f28c6d <Interpret(JSContext*, js::RunState&)+11277>, 
          0x7ffff3f28c7c <Interpret(JSContext*, js::RunState&)+11292>, 
          0x7ffff3f285c8 <Interpret(JSContext*, js::RunState&)+9576>, 
          0x7ffff3f28c59 <Interpret(JSContext*, js::RunState&)+11257>, 
          0x7ffff3f285cd <Interpret(JSContext*, js::RunState&)+9581>, 
          0x7ffff3f28c5e <Interpret(JSContext*, js::RunState&)+11262>, 
          0x7ffff3f285d2 <Interpret(JSContext*, js::RunState&)+9586>, 
          0x7ffff3f28c63 <Interpret(JSContext*, js::RunState&)+11267>, 
          0x7ffff3f285d7 <Interpret(JSContext*, js::RunState&)+9591>, 
          0x7ffff3f28c68 <Interpret(JSContext*, js::RunState&)+11272>, 
          0x7ffff3f285dc <Interpret(JSContext*, js::RunState&)+9596>, 
          0x7ffff3f29225 <Interpret(JSContext*, js::RunState&)+12741>, 
          0x7ffff3f28c72 <Interpret(JSContext*, js::RunState&)+11282>, 
          0x7ffff3f285a0 <Interpret(JSContext*, js::RunState&)+9536>, 
          0x7ffff3f2707d <Interpret(JSContext*, js::RunState&)+4125>, 
          0x7ffff3f2860e <Interpret(JSContext*, js::RunState&)+9646>, 
          0x7ffff3f285e1 <Interpret(JSContext*, js::RunState&)+9601>, 
          0x7ffff3f2b684 <Interpret(JSContext*, js::RunState&)+22052>, 
          0x7ffff3f2a5e1 <Interpret(JSContext*, js::RunState&)+17793>, 
          0x7ffff3f285a5 <Interpret(JSContext*, js::RunState&)+9541>, 
          0x7ffff3f2b689 <Interpret(JSContext*, js::RunState&)+22057>, 
          0x7ffff3f285aa <Interpret(JSContext*, js::RunState&)+9546>, 
          0x7ffff3f2b68e <Interpret(JSContext*, js::RunState&)+22062>, 
          0x7ffff3f278dd <Interpret(JSContext*, js::RunState&)+6269>, 
          0x7ffff3f2a6f3 <Interpret(JSContext*, js::RunState&)+18067>, 
          0x7ffff3f287cb <Interpret(JSContext*, js::RunState&)+10091>, 
          0x7ffff3f27598 <Interpret(JSContext*, js::RunState&)+5432>, 
          0x7ffff3f292f2 <Interpret(JSContext*, js::RunState&)+12946>, 
          0x7ffff3f2cc43 <Interpret(JSContext*, js::RunState&)+27619>, 
          0x7ffff3f2d235 <Interpret(JSContext*, js::RunState&)+29141>...}
        entryFrame = 0x7ffff5712000 <Interpret(JSContext*, 
js::RunState&)::addresses>
        activation = {<js::Activation> = {cx_ = 0x7fffd4f6b800, compartment_ = 
0x7fffd8a7f800, 
            prev_ = 0x7fffffffbd10, prevProfiling_ = 0x0, savedFrameChain_ = 0, 
hideScriptedCallerCount_ = 0, 
            frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache>> = {<No 
data fields>}, stack = 0x7fffd4f6b870, 
              prev = 0x7fffffffbd40, ptr = {tracer = 0x7ffff3f54d60
     <js::LiveSavedFrameCache::trace(js::LiveSavedFrameCache*, JSTracer*)>, 
                storage = {<JS::Traceable> = {<No data fields>}, frames = 
0x0}}}, 
            asyncStack_ = {<js::RootedBase<js::SavedFrame*>> = {<No data 
fields>}, stack = 0x7fffd4f6b818, 
              prev = 0x7fffffffbb90, ptr = 0x0}, asyncCause_ = 
{<js::RootedBase<JSString*>> = {<No data fields>}, 
              stack = 0x7fffd4f6b838, prev = 0x7fffffffbbb0, ptr = 0x0}, 
asyncCallIsExplicit_ = false, 
            entryMonitor_ = 0x0, kind_ = js::Activation::Interpreter}, regs_ = 
{sp = 0x7fffdaa865e0, 
            pc = 0x7fffc98620b0 ":", fp_ = 0x7fffdaa86540}, entryFrame_ = 
0x7fffdaa86208, opMask_ = 0}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 
0x7fffd4f6b850, prev = 0x7fffffffb6a0, 
          ptr = 0x7fffc9a48510}
        scriptEvent = {payload_ = 0x7fffdaa555c0}
        rootValue0 = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x7fffffffbab0, ptr = {data = {asBits 
= 18444773748872577024, debugView = {
                payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 
= 0, u32 = 0, 
                  why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), 
asPtr = 0xfff9000000000000, 
              asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
        rootValue1 = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x7fffffffb1e0, ptr = {data = {asBits 
= 18444773748872577024, debugView = {
                payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 
= 0, u32 = 0, 
                  why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), 
asPtr = 0xfff9000000000000, 
              asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
        rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack 
= 0x7fffd4f6b838, 
          prev = 0x7fffffffb4c8, ptr = 0x0}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack 
= 0x7fffd4f6b838, 
          prev = 0x7fffffffb220, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffb4b0, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffb260, ptr = 0x0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffb280, ptr = 0x0}
        rootNativeObject0 = {<js::RootedBase<js::NativeObject*>> = {<No data 
fields>}, stack = 0x7fffd4f6b818, 
          prev = 0x7fffffffb2a0, ptr = 0x0}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, 
stack = 0x7fffd4f6b818, 
          prev = 0x7fffffffb2c0, ptr = 0x0}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, 
stack = 0x7fffd4f6b838, 
          prev = 0x7fffffffb240, ptr = 0x0}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 
0x7fffd4f6b860, prev = 0x7fffffffbbd0, 
          ptr = {asBits = 2}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack 
= 0x7fffd4f6b820, 
          prev = 0x7fffffffbbf0, ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack 
= 0x7fffd4f6b850, 
          prev = 0x7fffffffb1c0, ptr = 0x0}
        interpReturnOK = false
#18 0x00007ffff3f32971 in js::RunScript (cx=cx@entry=0x7fffd4f6b800, state=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:714
        marker = {profiler = 0x7fffdd65b488, size_before = {<No data fields>}}
#19 0x00007ffff3f32d20 in js::Invoke (cx=cx@entry=0x7fffd4f6b800, args=..., 
    construct=construct@entry=js::NO_CONSTRUCT) at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:791
        gcIfRequested = {runtime = 0x7fffdd654000}
        initial = js::INITIAL_NONE
        skipForCallee = <optimized out>
        state = {<js::RunState> = {_vptr.RunState = 0x7ffff5712bf0 <vtable for 
js::InvokeState+16>, 
            kind_ = js::RunState::Invoke, script_ = 
{<js::RootedBase<JSScript*>> = {<No data fields>}, 
              stack = 0x7fffd4f6b850, prev = 0x7fffffffbc10, ptr = 
0x7fffc9a81380}}, args_ = @0x7fffffffb670, 
          initial_ = js::INITIAL_NONE, createSingleton_ = false}
        ok = <optimized out>
#20 0x00007ffff426d009 in js::fun_call (cx=0x7fffd4f6b800, argc=<optimized 
out>, vp=0x7fffdaa861d8)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/jsfun.cpp:1179
        args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = 
{<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> 
= {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, 
                argv_ = <optimized out>}, <No data fields>}, argc_ = 2, 
            constructing_ = <optimized out>}, <No data fields>}
        fval = <optimized out>
#21 0x00007ffff3f32dc8 in js::CallJSNative (args=..., native=<optimized out>, 
cx=0x7fffd4f6b800)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/jscntxtinlines.h:235
No locals.
#22 js::Invoke (cx=0x7fffd4f6b800, args=..., construct=<optimized out>)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:773
        gcIfRequested = {runtime = 0x7fffdd654000}
        initial = <optimized out>
        skipForCallee = <optimized out>
        state = {<js::RunState> = {_vptr.RunState = 0x7fffc5795a60, kind_ = 
(unknown: 3668468192), 
            script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack 
= 0x0, prev = 0x7fffffffbce0, 
              ptr = 0x7fffffffbd10}}, args_ = @0x7ffff3e34645, initial_ = 
(unknown: 3572938848), 
          createSingleton_ = 255}
        ok = <optimized out>
#23 0x00007ffff3f26f2d in Interpret (cx=0x7fffd4f6b800, state=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:3068
        args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = 
{<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> 
= {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, 
                argv_ = 0x7fffdaa861e8}, <No data fields>}, argc_ = 3, 
constructing_ = false}, <No data fields>}
        addresses = {0x7ffff3f28618 <Interpret(JSContext*, 
js::RunState&)+9656>, 
          0x7ffff3f295af <Interpret(JSContext*, js::RunState&)+13647>, 
          0x7ffff3f285fa <Interpret(JSContext*, js::RunState&)+9626>, 
          0x7ffff3f2ce78 <Interpret(JSContext*, js::RunState&)+28184>, 
          0x7ffff3f2cf50 <Interpret(JSContext*, js::RunState&)+28400>, 
          0x7ffff3f2853e <Interpret(JSContext*, js::RunState&)+9438>, 
          0x7ffff3f28202 <Interpret(JSContext*, js::RunState&)+8610>, 
          0x7ffff3f2a83b <Interpret(JSContext*, js::RunState&)+18395>, 
          0x7ffff3f2a906 <Interpret(JSContext*, js::RunState&)+18598>, 
          0x7ffff3f28ec4 <Interpret(JSContext*, js::RunState&)+11876>, 
          0x7ffff3f29f32 <Interpret(JSContext*, js::RunState&)+16082>, 
          0x7ffff3f29669 <Interpret(JSContext*, js::RunState&)+13833>, 
          0x7ffff3f297c6 <Interpret(JSContext*, js::RunState&)+14182>, 
          0x7ffff3f29da2 <Interpret(JSContext*, js::RunState&)+15682>, 
          0x7ffff3f29e5a <Interpret(JSContext*, js::RunState&)+15866>, 
          0x7ffff3f2c50c <Interpret(JSContext*, js::RunState&)+25772>, 
          0x7ffff3f29862 <Interpret(JSContext*, js::RunState&)+14338>, 
          0x7ffff3f29915 <Interpret(JSContext*, js::RunState&)+14517>, 
          0x7ffff3f299c8 <Interpret(JSContext*, js::RunState&)+14696>, 
          0x7ffff3f29a46 <Interpret(JSContext*, js::RunState&)+14822>, 
          0x7ffff3f29c59 <Interpret(JSContext*, js::RunState&)+15353>, 
          0x7ffff3f290cd <Interpret(JSContext*, js::RunState&)+12397>, 
          0x7ffff3f2bb2e <Interpret(JSContext*, js::RunState&)+23246>, 
          0x7ffff3f2ac66 <Interpret(JSContext*, js::RunState&)+19462>, 
          0x7ffff3f2adb3 <Interpret(JSContext*, js::RunState&)+19795>, 
          0x7ffff3f2a7ae <Interpret(JSContext*, js::RunState&)+18254>, 
          0x7ffff3f2c2b5 <Interpret(JSContext*, js::RunState&)+25173>, 
          0x7ffff3f2b3d0 <Interpret(JSContext*, js::RunState&)+21360>, 
          0x7ffff3f2c355 <Interpret(JSContext*, js::RunState&)+25333>, 
          0x7ffff3f29f6e <Interpret(JSContext*, js::RunState&)+16142>, 
          0x7ffff3f2a066 <Interpret(JSContext*, js::RunState&)+16390>, 
          0x7ffff3f2a18a <Interpret(JSContext*, js::RunState&)+16682>, 
          0x7ffff3f2a33f <Interpret(JSContext*, js::RunState&)+17119>, 
          0x7ffff3f2a4bd <Interpret(JSContext*, js::RunState&)+17501>, 
          0x7ffff3f2a415 <Interpret(JSContext*, js::RunState&)+17333>, 
          0x7ffff3f2a540 <Interpret(JSContext*, js::RunState&)+17632>, 
          0x7ffff3f2922a <Interpret(JSContext*, js::RunState&)+12746>, 
          0x7ffff3f27317 <Interpret(JSContext*, js::RunState&)+4791>, 
          0x7ffff3f2743e <Interpret(JSContext*, js::RunState&)+5086>, 
          0x7ffff3f27598 <Interpret(JSContext*, js::RunState&)+5432>, 
          0x7ffff3f28713 <Interpret(JSContext*, js::RunState&)+9907>, 
          0x7ffff3f26b62 <Interpret(JSContext*, js::RunState&)+2818>, 
          0x7ffff3f26b62 <Interpret(JSContext*, js::RunState&)+2818>, 
          0x7ffff3f2c9f5 <Interpret(JSContext*, js::RunState&)+27029>, 
          0x7ffff3f296a9 <Interpret(JSContext*, js::RunState&)+13897>, 
          0x7ffff3f2b7f0 <Interpret(JSContext*, js::RunState&)+22416>, 
          0x7ffff3f27317 <Interpret(JSContext*, js::RunState&)+4791>, 
          0x7ffff3f2743e <Interpret(JSContext*, js::RunState&)+5086>, 
          0x7ffff3f275f8 <Interpret(JSContext*, js::RunState&)+5528>, 
          0x7ffff3f26c7c <Interpret(JSContext*, js::RunState&)+3100>, 
          0x7ffff3f26b90 <Interpret(JSContext*, js::RunState&)+2864>, 
          0x7ffff3f2bd49 <Interpret(JSContext*, js::RunState&)+23785>, 
          0x7ffff3f2be08 <Interpret(JSContext*, js::RunState&)+23976>, 
          0x7ffff3f29220 <Interpret(JSContext*, js::RunState&)+12736>, 
          0x7ffff3f275f8 <Interpret(JSContext*, js::RunState&)+5528>, 
          0x7ffff3f278dd <Interpret(JSContext*, js::RunState&)+6269>, 
          0x7ffff3f27fd4 <Interpret(JSContext*, js::RunState&)+8052>, 
          0x7ffff3f27fd4 <Interpret(JSContext*, js::RunState&)+8052>, 
          0x7ffff3f285ff <Interpret(JSContext*, js::RunState&)+9631>, 
          0x7ffff3f27c68 <Interpret(JSContext*, js::RunState&)+7176>, 
          0x7ffff3f2b9a6 <Interpret(JSContext*, js::RunState&)+22854>, 
          0x7ffff3f2b72f <Interpret(JSContext*, js::RunState&)+22223>, 
          0x7ffff3f2b9fd <Interpret(JSContext*, js::RunState&)+22941>, 
          0x7ffff3f2ba42 <Interpret(JSContext*, js::RunState&)+23010>, 
          0x7ffff3f2b0a8 <Interpret(JSContext*, js::RunState&)+20552>, 
          0x7ffff3f2874d <Interpret(JSContext*, js::RunState&)+9965>, 
          0x7ffff3f2b1b3 <Interpret(JSContext*, js::RunState&)+20819>, 
          0x7ffff3f2b0ed <Interpret(JSContext*, js::RunState&)+20621>, 
          0x7ffff3f28901 <Interpret(JSContext*, js::RunState&)+10401>, 
          0x7ffff3f289c5 <Interpret(JSContext*, js::RunState&)+10597>, 
          0x7ffff3f2b132 <Interpret(JSContext*, js::RunState&)+20690>, 
          0x7ffff3f28f5d <Interpret(JSContext*, js::RunState&)+12029>, 
          0x7ffff3f29aca <Interpret(JSContext*, js::RunState&)+14954>, 
          0x7ffff3f29b48 <Interpret(JSContext*, js::RunState&)+15080>, 
          0x7ffff3f2b698 <Interpret(JSContext*, js::RunState&)+22072>, 
          0x7ffff3f28b81 <Interpret(JSContext*, js::RunState&)+11041>, 
          0x7ffff3f28bcd <Interpret(JSContext*, js::RunState&)+11117>, 
          0x7ffff3f29805 <Interpret(JSContext*, js::RunState&)+14245>, 
          0x7ffff3f29756 <Interpret(JSContext*, js::RunState&)+14070>, 
          0x7ffff3f26d13 <Interpret(JSContext*, js::RunState&)+3251>, 
          0x7ffff3f2b84a <Interpret(JSContext*, js::RunState&)+22506>, 
          0x7ffff3f2963c <Interpret(JSContext*, js::RunState&)+13788>, 
          0x7ffff3f2d3f0 <Interpret(JSContext*, js::RunState&)+29584>, 
          0x7ffff3f2c132 <Interpret(JSContext*, js::RunState&)+24786>, 
          0x7ffff3f2b2c0 <Interpret(JSContext*, js::RunState&)+21088>, 
          0x7ffff3f2b345 <Interpret(JSContext*, js::RunState&)+21221>, 
          0x7ffff3f2cdb1 <Interpret(JSContext*, js::RunState&)+27985>, 
          0x7ffff3f2ce15 <Interpret(JSContext*, js::RunState&)+28085>, 
          0x7ffff3f2b6d7 <Interpret(JSContext*, js::RunState&)+22135>, 
          0x7ffff3f2c496 <Interpret(JSContext*, js::RunState&)+25654>, 
          0x7ffff3f27ad5 <Interpret(JSContext*, js::RunState&)+6773>, 
          0x7ffff3f2a742 <Interpret(JSContext*, js::RunState&)+18146>, 
          0x7ffff3f2c1be <Interpret(JSContext*, js::RunState&)+24926>, 
          0x7ffff3f2d3eb <Interpret(JSContext*, js::RunState&)+29579>, 
          0x7ffff3f2c9fa <Interpret(JSContext*, js::RunState&)+27034>, 
          0x7ffff3f2bc7b <Interpret(JSContext*, js::RunState&)+23579>, 
          0x7ffff3f2cafa <Interpret(JSContext*, js::RunState&)+27290>, 
          0x7ffff3f27244 <Interpret(JSContext*, js::RunState&)+4580>, 
          0x7ffff3f27244 <Interpret(JSContext*, js::RunState&)+4580>, 
          0x7ffff3f28297 <Interpret(JSContext*, js::RunState&)+8759>, 
          0x7ffff3f28297 <Interpret(JSContext*, js::RunState&)+8759>, 
          0x7ffff3f2af67 <Interpret(JSContext*, js::RunState&)+20231>, 
          0x7ffff3f2a645 <Interpret(JSContext*, js::RunState&)+17893>, 
          0x7ffff3f2bf18 <Interpret(JSContext*, js::RunState&)+24248>, 
          0x7ffff3f28622 <Interpret(JSContext*, js::RunState&)+9666>, 
          0x7ffff3f277a1 <Interpret(JSContext*, js::RunState&)+5953>, 
          0x7ffff3f29618 <Interpret(JSContext*, js::RunState&)+13752>, 
          0x7ffff3f277a1 <Interpret(JSContext*, js::RunState&)+5953>, 
          0x7ffff3f26e68 <Interpret(JSContext*, js::RunState&)+3592>, 
          0x7ffff3f295f4 <Interpret(JSContext*, js::RunState&)+13716>, 
          0x7ffff3f279ce <Interpret(JSContext*, js::RunState&)+6510>, 
          0x7ffff3f26c7c <Interpret(JSContext*, js::RunState&)+3100>, 
          0x7ffff3f2d0dc <Interpret(JSContext*, js::RunState&)+28796>, 
          0x7ffff3f28a84 <Interpret(JSContext*, js::RunState&)+10788>, 
          0x7ffff3f2ab89 <Interpret(JSContext*, js::RunState&)+19241>, 
          0x7ffff3f2cbb4 <Interpret(JSContext*, js::RunState&)+27476>, 
          0x7ffff3f2d311 <Interpret(JSContext*, js::RunState&)+29361>, 
          0x7ffff3f2d2af <Interpret(JSContext*, js::RunState&)+29263>, 
          0x7ffff3f2d38a <Interpret(JSContext*, js::RunState&)+29482>, 
          0x7ffff3f29567 <Interpret(JSContext*, js::RunState&)+13575>, 
          0x7ffff3f26c54 <Interpret(JSContext*, js::RunState&)+3060>, 
          0x7ffff3f29bcc <Interpret(JSContext*, js::RunState&)+15212>, 
          0x7ffff3f281f9 <Interpret(JSContext*, js::RunState&)+8601>, 
          0x7ffff3f27b5a <Interpret(JSContext*, js::RunState&)+6906>, 
          0x7ffff3f27b5a <Interpret(JSContext*, js::RunState&)+6906>, 
          0x7ffff3f28c81 <Interpret(JSContext*, js::RunState&)+11297>, 
          0x7ffff3f27ad5 <Interpret(JSContext*, js::RunState&)+6773>, 
          0x7ffff3f2c5bf <Interpret(JSContext*, js::RunState&)+25951>, 
          0x7ffff3f27186 <Interpret(JSContext*, js::RunState&)+4390>, 
          0x7ffff3f27186 <Interpret(JSContext*, js::RunState&)+4390>, 
          0x7ffff3f2c688 <Interpret(JSContext*, js::RunState&)+26152>, 
          0x7ffff3f2c76d <Interpret(JSContext*, js::RunState&)+26381>, 
          0x7ffff3f2c89f <Interpret(JSContext*, js::RunState&)+26687>, 
          0x7ffff3f29de9 <Interpret(JSContext*, js::RunState&)+15753>, 
          0x7ffff3f26c58 <Interpret(JSContext*, js::RunState&)+3064>, 
          0x7ffff3f2ab54 <Interpret(JSContext*, js::RunState&)+19188>, 
          0x7ffff3f2900f <Interpret(JSContext*, js::RunState&)+12207>, 
          0x7ffff3f2c8f2 <Interpret(JSContext*, js::RunState&)+26770>, 
          0x7ffff3f2c975 <Interpret(JSContext*, js::RunState&)+26901>, 
          0x7ffff3f2ccb0 <Interpret(JSContext*, js::RunState&)+27728>, 
          0x7ffff3f2cd09 <Interpret(JSContext*, js::RunState&)+27817>, 
          0x7ffff3f2b1f8 <Interpret(JSContext*, js::RunState&)+20888>, 
          0x7ffff3f2b27b <Interpret(JSContext*, js::RunState&)+21019>, 
          0x7ffff3f2a9df <Interpret(JSContext*, js::RunState&)+18815>, 
          0x7ffff3f28890 <Interpret(JSContext*, js::RunState&)+10288>, 
          0x7ffff3f2a580 <Interpret(JSContext*, js::RunState&)+17696>, 
          0x7ffff3f26f89 <Interpret(JSContext*, js::RunState&)+3881>, 
          0x7ffff3f26f89 <Interpret(JSContext*, js::RunState&)+3881>, 
          0x7ffff3f2c26c <Interpret(JSContext*, js::RunState&)+25100>, 
          0x7ffff3f2861d <Interpret(JSContext*, js::RunState&)+9661>, 
          0x7ffff3f2a2b2 <Interpret(JSContext*, js::RunState&)+16978>, 
          0x7ffff3f2d1d2 <Interpret(JSContext*, js::RunState&)+29042>, 
          0x7ffff3f29708 <Interpret(JSContext*, js::RunState&)+13992>, 
          0x7ffff3f28568 <Interpret(JSContext*, js::RunState&)+9480>, 
          0x7ffff3f27c68 <Interpret(JSContext*, js::RunState&)+7176>, 
          0x7ffff3f28609 <Interpret(JSContext*, js::RunState&)+9641>, 
          0x7ffff3f28604 <Interpret(JSContext*, js::RunState&)+9636>, 
          0x7ffff3f28234 <Interpret(JSContext*, js::RunState&)+8660>, 
          0x7ffff3f2835a <Interpret(JSContext*, js::RunState&)+8954>, 
          0x7ffff3f2835a <Interpret(JSContext*, js::RunState&)+8954>, 
          0x7ffff3f2ba87 <Interpret(JSContext*, js::RunState&)+23079>, 
          0x7ffff3f285e6 <Interpret(JSContext*, js::RunState&)+9606>, 
          0x7ffff3f28613 <Interpret(JSContext*, js::RunState&)+9651>, 
          0x7ffff3f285eb <Interpret(JSContext*, js::RunState&)+9611>, 
          0x7ffff3f288fc <Interpret(JSContext*, js::RunState&)+10396>, 
          0x7ffff3f285f5 <Interpret(JSContext*, js::RunState&)+9621>, 
          0x7ffff3f2cbaf <Interpret(JSContext*, js::RunState&)+27471>, 
          0x7ffff3f285f0 <Interpret(JSContext*, js::RunState&)+9616>, 
          0x7ffff3f28c77 <Interpret(JSContext*, js::RunState&)+11287>, 
          0x7ffff3f285c3 <Interpret(JSContext*, js::RunState&)+9571>, 
          0x7ffff3f28c6d <Interpret(JSContext*, js::RunState&)+11277>, 
          0x7ffff3f28c7c <Interpret(JSContext*, js::RunState&)+11292>, 
          0x7ffff3f285c8 <Interpret(JSContext*, js::RunState&)+9576>, 
          0x7ffff3f28c59 <Interpret(JSContext*, js::RunState&)+11257>, 
          0x7ffff3f285cd <Interpret(JSContext*, js::RunState&)+9581>, 
          0x7ffff3f28c5e <Interpret(JSContext*, js::RunState&)+11262>, 
          0x7ffff3f285d2 <Interpret(JSContext*, js::RunState&)+9586>, 
          0x7ffff3f28c63 <Interpret(JSContext*, js::RunState&)+11267>, 
          0x7ffff3f285d7 <Interpret(JSContext*, js::RunState&)+9591>, 
          0x7ffff3f28c68 <Interpret(JSContext*, js::RunState&)+11272>, 
          0x7ffff3f285dc <Interpret(JSContext*, js::RunState&)+9596>, 
          0x7ffff3f29225 <Interpret(JSContext*, js::RunState&)+12741>, 
          0x7ffff3f28c72 <Interpret(JSContext*, js::RunState&)+11282>, 
          0x7ffff3f285a0 <Interpret(JSContext*, js::RunState&)+9536>, 
          0x7ffff3f2707d <Interpret(JSContext*, js::RunState&)+4125>, 
          0x7ffff3f2860e <Interpret(JSContext*, js::RunState&)+9646>, 
          0x7ffff3f285e1 <Interpret(JSContext*, js::RunState&)+9601>, 
          0x7ffff3f2b684 <Interpret(JSContext*, js::RunState&)+22052>, 
          0x7ffff3f2a5e1 <Interpret(JSContext*, js::RunState&)+17793>, 
          0x7ffff3f285a5 <Interpret(JSContext*, js::RunState&)+9541>, 
          0x7ffff3f2b689 <Interpret(JSContext*, js::RunState&)+22057>, 
          0x7ffff3f285aa <Interpret(JSContext*, js::RunState&)+9546>, 
          0x7ffff3f2b68e <Interpret(JSContext*, js::RunState&)+22062>, 
          0x7ffff3f278dd <Interpret(JSContext*, js::RunState&)+6269>, 
          0x7ffff3f2a6f3 <Interpret(JSContext*, js::RunState&)+18067>, 
          0x7ffff3f287cb <Interpret(JSContext*, js::RunState&)+10091>, 
          0x7ffff3f27598 <Interpret(JSContext*, js::RunState&)+5432>, 
          0x7ffff3f292f2 <Interpret(JSContext*, js::RunState&)+12946>, 
          0x7ffff3f2cc43 <Interpret(JSContext*, js::RunState&)+27619>, 
          0x7ffff3f2d235 <Interpret(JSContext*, js::RunState&)+29141>...}
        entryFrame = 0x7ffff5712000 <Interpret(JSContext*, 
js::RunState&)::addresses>
        activation = {<js::Activation> = {cx_ = 0x7fffd4f6b800, compartment_ = 
0x7fffd8a7f800, prev_ = 0x0, 
            prevProfiling_ = 0x0, savedFrameChain_ = 0, 
hideScriptedCallerCount_ = 0, 
            frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache>> = {<No 
data fields>}, stack = 0x7fffd4f6b870, 
              prev = 0x0, ptr = {
                tracer = 0x7ffff3f54d60 
<js::LiveSavedFrameCache::trace(js::LiveSavedFrameCache*, JSTracer*)>, 
                storage = {<JS::Traceable> = {<No data fields>}, frames = 
0x0}}}, 
            asyncStack_ = {<js::RootedBase<js::SavedFrame*>> = {<No data 
fields>}, stack = 0x7fffd4f6b818, 
              prev = 0x7fffffffc540, ptr = 0x0}, asyncCause_ = 
{<js::RootedBase<JSString*>> = {<No data fields>}, 
              stack = 0x7fffd4f6b838, prev = 0x0, ptr = 0x0}, 
asyncCallIsExplicit_ = false, entryMonitor_ = 0x0, 
            kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x7fffdaa86200, 
pc = 0x7fffc9c3535c "l", 
            fp_ = 0x7fffdaa86148}, entryFrame_ = 0x7fffdaa86020, opMask_ = 0}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 
0x7fffd4f6b850, prev = 0x7fffffffbf50, 
          ptr = 0x7fffc877ece0}
        scriptEvent = {payload_ = 0x7fffdaa555c0}
        rootValue0 = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x7fffffffc1c0, ptr = {data = {asBits 
= 18444773748872577024, debugView = {
                payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 
= 0, u32 = 0, 
                  why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), 
asPtr = 0xfff9000000000000, 
              asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
        rootValue1 = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x7fffffffba90, ptr = {data = {asBits 
= 18444773748872577024, debugView = {
                payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 
= 0, u32 = 0, 
                  why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), 
asPtr = 0xfff9000000000000, 
              asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
        rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack 
= 0x7fffd4f6b838, 
          prev = 0x7fffffffbd78, ptr = 0x0}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack 
= 0x7fffd4f6b838, 
          prev = 0x7fffffffbad0, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffbd60, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffbb10, ptr = 0x0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack 
= 0x7fffd4f6b818, 
          prev = 0x7fffffffbb30, ptr = 0x0}
        rootNativeObject0 = {<js::RootedBase<js::NativeObject*>> = {<No data 
fields>}, stack = 0x7fffd4f6b818, 
          prev = 0x7fffffffbb50, ptr = 0x0}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, 
stack = 0x7fffd4f6b818, 
          prev = 0x7fffffffbb70, ptr = 0x0}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, 
stack = 0x7fffd4f6b838, 
          prev = 0x7fffffffbaf0, ptr = 0x0}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 
0x7fffd4f6b860, prev = 0x0, ptr = {
            asBits = 2}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack 
= 0x7fffd4f6b820, prev = 0x0, 
          ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack 
= 0x7fffd4f6b850, 
          prev = 0x7fffffffba70, ptr = 0x0}
        interpReturnOK = false
#24 0x00007ffff3f32971 in js::RunScript (cx=cx@entry=0x7fffd4f6b800, state=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:714
        marker = {profiler = 0x7fffdd65b488, size_before = {<No data fields>}}
#25 0x00007ffff3f32d20 in js::Invoke (cx=cx@entry=0x7fffd4f6b800, args=..., 
    construct=construct@entry=js::NO_CONSTRUCT) at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:791
        gcIfRequested = {runtime = 0x7fffdd654000}
        initial = js::INITIAL_NONE
        skipForCallee = <optimized out>
        state = {<js::RunState> = {_vptr.RunState = 0x7ffff5712bf0 <vtable for 
js::InvokeState+16>, 
            kind_ = js::RunState::Invoke, script_ = 
{<js::RootedBase<JSScript*>> = {<No data fields>}, 
              stack = 0x7fffd4f6b850, prev = 0x0, ptr = 0x7fffcadce768}}, args_ 
= @0x7fffffffbf20, 
          initial_ = js::INITIAL_NONE, createSingleton_ = false}
        ok = <optimized out>
#26 0x00007ffff3f33946 in js::Invoke (cx=0x7fffd4f6b800, thisv=..., fval=..., 
argc=1, argv=<optimized out>, rval=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/js/src/vm/Interpreter.cpp:828
        args = {<js::detail::GenericInvokeArgs> = {<JS::CallArgs> = 
{<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = 
{<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = 
{<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, 
argv_ = 0x7fffffffc0e8}, <No data fields>}, argc_ = 1, 
                constructing_ = false}, <No data fields>}, 
            v_ = {<JS::AutoVectorRooterBase<JS::Value>> = {<JS::AutoGCRooter> = 
{down = 0x7fffffffc1f0, tag_ = -10, 
                  stackTop = 0x7fffd4f6b878}, 
                vector = {<mozilla::VectorBase<JS::Value, 8ul, 
js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = 
{<js::TempAllocPolicy> = {cx_ = 0x7fffd4f6b800}, static kElemIsPod = false, 
                    static kMaxInlineBytes = 1024, static kInlineCapacity = 8, 
static kInlineBytes = 64, 
                    mBegin = 0x7fffffffc0d8, mLength = 3, mCapacity = 8, 
mStorage = {u = {
                        mBytes = 
"\200\227Q\301\377\177\374\377\260\262\204\277\377\177\374\377\300\264\204\277\377\177\374\377\270o\237\311\377\177\000\000\000\270\366\324\377\177\000\000\030\270\366\324\377\177\000\000@\305\377\377\377\177\000\000\300\264\204\277\377\177\000",
 mDummy = 18445758910239446912}}, 
                    static sMaxInlineStorage = <optimized out>}, <No data 
fields>}}, <No data fields>}}, <No data fields>}
#27 0x00007ffff4216aca in JS::Call (cx=<optimized out>, thisv=..., 
thisv@entry=..., fval=..., fval@entry=..., 
    args=..., rval=..., rval@entry=...) at 
/tmp/buildd/icedove-42.0~b2/mozilla/js/src/jsapi.cpp:4624
        lfc = {cx = 0x7fffd4f6b800}
#28 0x00007ffff30699f7 in mozilla::dom::EventHandlerNonNull::Call 
(this=this@entry=0x7fffbf5520d0, 
    cx=0x7fffd4f6b800, aThisVal=..., aThisVal@entry=..., event=..., 
aRetVal=..., aRetVal@entry=..., aRv=...)
    at 
/tmp/buildd/icedove-42.0~b2/obj-icedove/dom/bindings/EventHandlerBinding.cpp:259
        rval = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, stack = 0x7fffd4f6b868, 
          prev = 0x7fffffffc340, ptr = {data = {asBits = 18444773748872577024, 
debugView = {payload47 = 0, 
                tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, 
why = JS_ELEMENTS_HOLE}}, 
              asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, 
asWord = 18444773748872577024, 
              asUIntPtr = 18444773748872577024}}}
        argv = {<JS::AutoVectorRooterBase<JS::Value>> = {<JS::AutoGCRooter> = 
{down = 0x0, tag_ = -10, 
              stackTop = 0x7fffd4f6b878}, 
            vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, 
js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = 
{cx_ = 0x7fffd4f6b800}, static kElemIsPod = false, 
                static kMaxInlineBytes = 1024, static kInlineCapacity = 8, 
static kInlineBytes = 64, 
                mBegin = 0x7fffffffc228, mLength = 1, mCapacity = 8, mStorage = 
{u = {
                    mBytes = 
"\300\264\204\277\377\177\374\377\200\227Q\301\377\177\000\000`\300S\321\377\177\000\000\030\270\366\324\377\177\000\000@\305\377\377\377\177\000\000`\300S\321\377\177",
 '\000' <repeats 17 times>, 
                    mDummy = 18445758910209242304}}, 
                static sMaxInlineStorage = <optimized out>}, <No data 
fields>}}, <No data fields>}
        argc = 1
        callable = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x7fffffffc1a8, ptr = {data = {asBits 
= 18445758910239446912, debugView = {
                payload47 = 140736436737920, tag = JSVAL_TAG_OBJECT}, s = 
{payload = {i32 = -1051617408, 
                  u32 = 3243349888, why = 3243349888}}, asDouble = 
-nan(0xc7fffc1519780), 
              asPtr = 0xfffc7fffc1519780, asWord = 18445758910239446912, 
asUIntPtr = 18445758910239446912}}}
        rvalDecl = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, stack = 0x1, 
          prev = 0x7fffffffc228, ptr = {data = {asBits = 140737488339544, 
debugView = {payload47 = 140737488339544, 
                tag = 0}, s = {payload = {i32 = -15784, u32 = 4294951512, why = 
4294951512}}, 
              asDouble = 6,9533558070551711e-310, asPtr = 0x7fffffffc258, 
asWord = 140737488339544, 
              asUIntPtr = 140737488339544}}}
#29 0x00007ffff31eb774 in mozilla::dom::EventHandlerNonNull::Call<nsISupports*> 
(aCompartment=0x0, 
    aExceptionHandling=mozilla::dom::CallbackObject::eReportExceptions, 
    aExecutionReason=0x7ffff45c9517 "EventHandlerNonNull", aRv=..., 
aRetVal=..., event=..., 
    thisVal=@0x7fffc97bb4a0: 0x7fffc97c2280, this=0x7fffbf5520d0)
    at ../../dist/include/mozilla/dom/EventHandlerBinding.h:351
        s = {mCx = 0x7fffd4f6b800, mCompartment = 0x0, mAutoEntryScript = 
{mIsSome = true, mStorage = {u = {
                mBytes = 
"\001\000\000\000\000\000\000\000\001\304\320\336\377\177\000\000\000\270\366\324\377\177\000\000\000\364\070\321\377\177\000\000\002\000\000\000\377\177\000\000\001D8\321\377\177\000\000\000\270\366\324\377\177",
 '\000' <repeats 11 times>, 
"\270\366\324\377\177\000\000\000\000\377\377\377\177\000\000\001ʚ;\000\000\000\000\323\037\306\362\377\177\000\000\310
 \367\324\377\177\000\000\001\"|\311\377\177", '\000' <repeats 19 times>, 
",\347\366\377\177\000\000\000\000\000\000\000\000\000\000\362\377\377\377\377\377\377\377x\304\320\336\377\177\000\000\000\304\320\336\377\177\000",
 mDummy = 1}}}, mAutoIncumbentScript = {mIsSome = false, mStorage = {u = {
                mBytes = 
"\005\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\260\262\204\277\377\177\000\000P\216\257\277\377\177\000",
 mDummy = 5}}}, mRootedCallable = {mIsSome = true, mStorage = {u = {
                mBytes = 
"\030\270\366\324\377\177\000\000\000\000\000\000\000\000\000\000\200\227Q\301\377\177\000",
 mDummy = 140736766326808}}}, mAsyncStack = {mIsSome = true, mStorage = {u = {
                mBytes = "\030\270\366\324\377\177\000\000 
\305\377\377\377\177\000\000\000\000\000\000\000\000\000", mDummy = 
140736766326808}}}, mAsyncCause = {mIsSome = false, mStorage = {u = {
                mBytes = 
"h\305\377\377\377\177\000\000\000\000\377\377\377\177\000\000L$p\363\377\177\000",
 
                mDummy = 140737488340328}}}, mAsyncStackSetter = {mIsSome = 
false, mStorage = {u = {
                mBytes = '\000' <repeats 16 times>, 
"\003\000\000\000\000\000\000\000Z$p\363\377\177\000\000\000\306\377\377\377\177\000\000\000͇\322\067\211\356\354\000\000\000\000\000\000\000\000X\306\377\377\377\177\000",
 
                mDummy = 0}}}, mAc = {mIsSome = true, mStorage = {u = {
                mBytes = 
"\000\270\366\324\377\177\000\000\000\370\247\330\377\177\000", 
                mDummy = 140736766326784}}}, mErrorResult = @0x7fffffffc318, 
          mExceptionHandling = mozilla::dom::CallbackObject::eReportExceptions, 
mSavedJSContextOptions = {
            privateIsNSISupports_ = false, dontReportUncaught_ = false, 
autoJSAPIOwnsErrorReporting_ = false}, 
          mIsMainThread = true}
        thisValJS = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
          stack = 0x7fffd4f6b868, prev = 0x0, ptr = {data = {asBits = 
18445758910209241776, debugView = {
                payload47 = 140736406532784, tag = JSVAL_TAG_OBJECT}, s = 
{payload = {i32 = -1081822544, 
                  u32 = 3213144752, why = 3213144752}}, asDouble = 
-nan(0xc7fffbf84b2b0), 
              asPtr = 0xfffc7fffbf84b2b0, asWord = 18445758910209241776, 
asUIntPtr = 18445758910209241776}}}
#30 mozilla::JSEventHandler::HandleEvent (this=0x7fffc97bb490, 
aEvent=<optimized out>)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/events/JSEventHandler.cpp:215
        target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data 
fields>}
        event = 0x7fffbf6d9740
        isChromeHandler = true
        rv = {mResult = nsresult::NS_OK, {mMessage = 0x7fffded0c418, 
mJSException = {data = {
                asBits = 140736931611672, debugView = {payload47 = 
140736931611672, tag = 0}, s = {payload = {
                    i32 = -556743656, u32 = 3738223640, why = 3738223640}}, 
asDouble = 6,9533283010436074e-310, 
                asPtr = 0x7fffded0c418, asWord = 140736931611672, asUIntPtr = 
140736931611672}}}}
        retval = {<js::RootedBase<JS::Value>> = 
{<js::MutableValueOperations<JS::Rooted<JS::Value> >> = 
{<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, stack = 0x7fffdd654060, 
          prev = 0x0, ptr = {data = {asBits = 18444773748872577024, debugView = 
{payload47 = 0, 
                tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, 
why = JS_ELEMENTS_HOLE}}, 
              asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, 
asWord = 18444773748872577024, 
              asUIntPtr = 18444773748872577024}}}
#31 0x00007ffff31e330a in mozilla::EventListenerManager::HandleEventSubType 
(this=this@entry=0x7fffc97c2310, 
    aListener=<optimized out>, aListener@entry=0x7fffc97c2338, 
aDOMEvent=0x7fffbf6d9740, 
    aCurrentTarget=aCurrentTarget@entry=0x7fffc97c2280)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventListenerManager.cpp:998
        result = <optimized out>
        listenerHolder = {<mozilla::dom::CallbackObjectHolderBase> = {<No data 
fields>}, 
          static XPCOMCallbackFlag = <optimized out>, mPtrBits = 
140736573715601}
#32 0x00007ffff31e359f in mozilla::EventListenerManager::HandleEventInternal 
(this=0x7fffc97c2310, 
    aPresContext=<optimized out>, aEvent=0x7fffbf287700, 
aDOMEvent=0x7fffffffc8f8, aCurrentTarget=0x7fffc97c2280, 
    aEventStatus=<optimized out>) at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventListenerManager.cpp:1147
        docShell = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        isTimelineRecording = false
        iter = {<nsAutoTObserverArray<mozilla::EventListenerManager::Listener, 
2ul>::ForwardIterator> = 
{<nsAutoTObserverArray<mozilla::EventListenerManager::Listener, 2ul>::Iterator> 
= {<nsTObserverArray_base::Iterator_base> = {
                mPosition = 1, mNext = 0x0}, mArray = @0x7fffc97c2320}, <No 
data fields>}, 
          mEnd = 
{<nsAutoTObserverArray<mozilla::EventListenerManager::Listener, 2ul>::Iterator> 
= {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 
0x7fffffffc6e8}, mArray = @0x7fffc97c2320}, <No data fields>}}
        popupStatePusher = <optimized out>
        hasListener = true
#33 0x00007ffff31e3a8c in mozilla::EventTargetChainItem::HandleEventTargetChain 
(aChain=..., aVisitor=..., 
    aCallback=aCallback@entry=0x0, aCd=...) at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:299
        firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data 
fields>}
        chainLength = 7
#34 0x00007ffff31e41af in mozilla::EventDispatcher::Dispatch 
(aTarget=aTarget@entry=0x7fffc97c2280, 
    aPresContext=aPresContext@entry=0x7fffcf264000, aEvent=0x7fffbf287700, 
aDOMEvent=<optimized out>, 
    aEventStatus=<optimized out>, aCallback=<optimized out>, aTargets=0x0)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:636
        postVisitor = {<mozilla::EventChainVisitor> = {mPresContext = 
0x7fffcf264000, mEvent = 0x7fffbf287700, 
            mDOMEvent = 0x7fffbf6d9740, mEventStatus = nsEventStatus_eIgnore, 
mItemFlags = 0, 
            mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, 
<No data fields>}
        t = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data fields>}
        topEtci = <optimized out>
        sampler_raii403 = {mHandle = 0x7ffff6bd9000}
        target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data 
fields>}
        retargeted = <optimized out>
        rv = nsresult::NS_OK
        externalDOMEvent = <optimized out>
        kungFuDeathGrip = <optimized out>
        cd = {mNonMainThread = false, mInitialCount = 2366}
        chain = {<nsTArray_Impl<mozilla::EventTargetChainItem, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
              mHdr = 0x7fffbf296000}, 
<nsTArray_TypedBase<mozilla::EventTargetChainItem, 
nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator> >> = 
{<nsTArray_SafeElementAtHelper<mozilla::EventTargetChainItem, 
nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator> >> = 
{<No data fields>}, <No data fields>}, 
            static NoIndex = <optimized out>}, <No data fields>}
        targetEtci = 0x0
        content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data 
fields>}
        isInAnon = <optimized out>
        status = <optimized out>
        preVisitor = {<mozilla::EventChainVisitor> = {mPresContext = 
0x7fffcf264000, mEvent = 0x7fffbf287700, 
            mDOMEvent = 0x7fffbf6d9740, mEventStatus = nsEventStatus_eIgnore, 
mItemFlags = 0, 
            mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd4f02420}, <No data 
fields>}}, mCanHandle = true, 
          mAutomaticChromeDispatch = true, mForceContentDispatch = true, 
mRelatedTargetIsInAnon = false, 
          mOriginalTargetIsInAnon = false, mWantsWillHandleEvent = false, 
mMayHaveListenerManager = true, 
          mParentTarget = 0x0, mEventTargetAtParent = 0x0, 
          mDestInsertionPoints = {<nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                mHdr = 0x7ffff593ee40 <nsTArrayHeader::sEmptyHdr>}, 
<nsTArray_TypedBase<nsIContent*, nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsIContent*, 
nsTArray_Impl<nsIContent*, nsTArrayInfallibleAllocator> >> = {<No data 
fields>}, <No data fields>}, 
              static NoIndex = <optimized out>}, <No data fields>}}
#35 0x00007ffff31e44cf in mozilla::EventDispatcher::DispatchDOMEvent 
(aTarget=aTarget@entry=0x7fffc97c2280, 
    aEvent=aEvent@entry=0x0, aDOMEvent=aDOMEvent@entry=0x7fffbf6d9740, 
aPresContext=0x7fffcf264000, 
    aEventStatus=aEventStatus@entry=0x7fffffffca04)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:703
No locals.
#36 0x00007ffff2c41e4a in nsINode::DispatchEvent (this=0x7fffc97c2280, 
aEvent=0x7fffbf6d9740, aRetVal=0x7fffffffca8c)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/base/nsINode.cpp:1294
        document = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcf236000}, <No data 
fields>}
        context = {mRawPtr = 0x7fffcf264000}
        status = nsEventStatus_eIgnore
        rv = <optimized out>
#37 0x00007ffff2b64e7c in nsContentUtils::DispatchXULCommand 
(aTarget=0x7fffc97c2280, aTrusted=<optimized out>, 
    aSourceEvent=0x7fffbf6d96a0, aShell=aShell@entry=0x0, aCtrl=<optimized 
out>, aAlt=<optimized out>, aShift=false, 
    aMeta=false) at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/base/nsContentUtils.cpp:6108
        domDoc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcf236330}, <No data 
fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf6d9740}, <No data fields>}
        xulCommand = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf6d97d0}, <No data 
fields>}
        rv = nsresult::NS_OK
        target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No data 
fields>}
        dummy = 255
#38 0x00007ffff35a0757 in nsXULElement::PreHandleEvent (this=<optimized out>, 
aVisitor=...)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/xul/nsXULElement.cpp:1331
        domEvent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        orig = <optimized out>
        domDoc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcf236330}, <No data 
fields>}
        commandElt = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c22f8}, <No data 
fields>}
        commandContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc97c2280}, <No 
data fields>}
        xulEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf6d9730}, <No data 
fields>}
        command = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {
                mData = 0x7fffc98b0688 u"cmd_getMsgsForAuthAccounts", mLength = 
26, 
                mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, 
mFixedBuf = 0x7fffffffcb88 u""}, 
          mStorage = 
u"\000翿\000찀\xffff翿\000䀀켦翿\000隠뽭翿\000쳈\xffff翿\000\b\000\000\000촀튇褷⍸회翿\000\b\000\000\000轰쥇翿\000翿\000轰쥇翿\000쳈\xffff翿\000챐\xffff翿\000釭翿\000\000\000\000"}
        aVisitor = @0x7fffffffcd10: {<mozilla::EventChainVisitor> = 
{mPresContext = 0x7fffcf264000, 
            mEvent = 0x7fffbf287680, mDOMEvent = 0x7fffbf6d96a0, mEventStatus = 
nsEventStatus_eIgnore, 
            mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No 
data fields>}}, mCanHandle = false, 
          mAutomaticChromeDispatch = false, mForceContentDispatch = true, 
mRelatedTargetIsInAnon = false, 
          mOriginalTargetIsInAnon = false, mWantsWillHandleEvent = false, 
mMayHaveListenerManager = true, 
          mParentTarget = 0x0, mEventTargetAtParent = 0x0, 
          mDestInsertionPoints = {<nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                mHdr = 0x7ffff593ee40 <nsTArrayHeader::sEmptyHdr>}, 
<nsTArray_TypedBase<nsIContent*, nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsIContent*, 
nsTArray_Impl<nsIContent*, nsTArrayInfallibleAllocator> >> = {<No data 
fields>}, <No data fields>}, 
              static NoIndex = <optimized out>}, <No data fields>}}
        this = <optimized out>
#39 0x00007ffff31d6110 in mozilla::EventTargetChainItem::PreHandleEvent 
(this=this@entry=0x7fffd4f4b008, 
    aVisitor=...) at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:242
No locals.
#40 0x00007ffff31e3f2d in mozilla::EventDispatcher::Dispatch 
(aTarget=aTarget@entry=0x7fffc9478f70, 
    aPresContext=aPresContext@entry=0x7fffcf264000, aEvent=0x7fffbf287680, 
aDOMEvent=<optimized out>, 
    aEventStatus=<optimized out>, aCallback=<optimized out>, aTargets=0x0)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:563
        sampler_raii403 = {mHandle = 0x7ffff6bd9000}
        target = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc9478f70}, <No data 
fields>}
        retargeted = <optimized out>
        rv = nsresult::NS_OK
        externalDOMEvent = <optimized out>
        kungFuDeathGrip = <optimized out>
        cd = {mNonMainThread = false, mInitialCount = 2366}
        chain = {<nsTArray_Impl<mozilla::EventTargetChainItem, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
              mHdr = 0x7fffd4f4b000}, 
<nsTArray_TypedBase<mozilla::EventTargetChainItem, 
nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator> >> = 
{<nsTArray_SafeElementAtHelper<mozilla::EventTargetChainItem, 
nsTArray_Impl<mozilla::EventTargetChainItem, nsTArrayInfallibleAllocator> >> = 
{<No data fields>}, <No data fields>}, 
            static NoIndex = <optimized out>}, <No data fields>}
        targetEtci = 0x7fffd4f4b008
        content = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc9478f70}, <No data 
fields>}
        isInAnon = <optimized out>
        status = <optimized out>
        preVisitor = {<mozilla::EventChainVisitor> = {mPresContext = 
0x7fffcf264000, mEvent = 0x7fffbf287680, 
            mDOMEvent = 0x7fffbf6d96a0, mEventStatus = nsEventStatus_eIgnore, 
mItemFlags = 0, 
            mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, 
mCanHandle = false, 
          mAutomaticChromeDispatch = false, mForceContentDispatch = true, 
mRelatedTargetIsInAnon = false, 
          mOriginalTargetIsInAnon = false, mWantsWillHandleEvent = false, 
mMayHaveListenerManager = true, 
          mParentTarget = 0x0, mEventTargetAtParent = 0x0, 
          mDestInsertionPoints = {<nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                mHdr = 0x7ffff593ee40 <nsTArrayHeader::sEmptyHdr>}, 
<nsTArray_TypedBase<nsIContent*, nsTArray_Impl<nsIContent*, 
nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsIContent*, 
nsTArray_Impl<nsIContent*, nsTArrayInfallibleAllocator> >> = {<No data 
fields>}, <No data fields>}, 
              static NoIndex = <optimized out>}, <No data fields>}}
#41 0x00007ffff31e44cf in mozilla::EventDispatcher::DispatchDOMEvent 
(aTarget=aTarget@entry=0x7fffc9478f70, 
    aEvent=aEvent@entry=0x0, aDOMEvent=aDOMEvent@entry=0x7fffbf6d96a0, 
aPresContext=0x7fffcf264000, 
    aEventStatus=aEventStatus@entry=0x7fffffffce8c)
    at /tmp/buildd/icedove-42.0~b2/mozilla/dom/events/EventDispatcher.cpp:703
No locals.
#42 0x00007ffff37aa3eb in PresShell::HandleDOMEventWithTarget 
(this=0x7ffff6b1d800, aTargetContent=0x7fffc9478f70, 
    aEvent=0x7fffbf6d96a0, aStatus=0x7fffffffce8c)
    at /tmp/buildd/icedove-42.0~b2/mozilla/layout/base/nsPresShell.cpp:8204
        rv = nsresult::NS_OK
        container = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd13a4998}, <No data 
fields>}
#43 0x00007ffff2b64e3f in nsContentUtils::DispatchXULCommand 
(aTarget=0x7fffc9478f70, aTrusted=<optimized out>, 
    aSourceEvent=aSourceEvent@entry=0x0, aShell=0x7ffff6b1d800, 
aCtrl=<optimized out>, aAlt=<optimized out>, 
    aShift=false, aMeta=false) at 
/tmp/buildd/icedove-42.0~b2/mozilla/dom/base/nsContentUtils.cpp:6102
        status = nsEventStatus_eIgnore
        kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b1d800}, <No 
data fields>}
        domDoc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcf236330}, <No data 
fields>}
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf6d96a0}, <No data fields>}
        xulCommand = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf6d9730}, <No data 
fields>}
        rv = nsresult::NS_OK
        target = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b1d800}, <No data 
fields>}
        dummy = false
#44 0x00007ffff38b836c in nsXULMenuCommandEvent::Run (this=0x7fffbf5402e0)
    at /tmp/buildd/icedove-42.0~b2/mozilla/layout/xul/nsXULPopupManager.cpp:2644
        frame = <optimized out>
        userInpStatePusher = {mIsHandlingUserInput = true, mIsMouseDown = 
false, 
          mResetFMMouseButtonHandlingState = false, 
mMouseButtonEventHandlingDocument = {<nsCOMPtr_base> = {
              mRawPtr = 0x0}, <No data fields>}}
        shell = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b1d800}, <No data fields>}
        kungFuDeathGrip = {mRawPtr = 0x7fffcf222300}
        popup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc9478e50}, <No data fields>}
        menuFrame = 0x7fffc5255dd8
        weakFrame = {mPrev = 0x7fffbf74b690, mFrame = 0x7fffc5255dd8}
#45 0x00007ffff24fe977 in nsThread::ProcessNextEvent (this=0x7fffe5425450, 
aMayWait=<optimized out>, 
    aResult=0x7fffffffd027) at 
/tmp/buildd/icedove-42.0~b2/mozilla/xpcom/threads/nsThread.cpp:867
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffbf5402e0}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdd715eb8}, <No data fields>}
        rv = nsresult::NS_OK
        aResult = 0x7fffffffd027
        aMayWait = false
        this = 0x7fffe5425450
#46 0x00007ffff25196f7 in NS_ProcessNextEvent (aThread=<optimized out>, 
aMayWait=aMayWait@entry=false)
    at /tmp/buildd/icedove-42.0~b2/mozilla/xpcom/glue/nsThreadUtils.cpp:277
        val = true
#47 0x00007ffff26dfeed in mozilla::ipc::MessagePump::Run (this=0x7fffe54cc7c0, 
aDelegate=0x7ffff6ba04e0)
    at /tmp/buildd/icedove-42.0~b2/mozilla/ipc/glue/MessagePump.cpp:95
        did_work = <optimized out>
#48 0x00007ffff26d0108 in MessageLoop::RunHandler (this=<optimized out>)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/ipc/chromium/src/base/message_loop.cc:227
No locals.
#49 MessageLoop::Run (this=<optimized out>)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/ipc/chromium/src/base/message_loop.cc:201
        save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = 
false}, loop_ = 0x7ffff6ba04e0, 
          previous_state_ = 0x0}
#50 0x00007ffff35ee1db in nsBaseAppShell::Run (this=0x7fffdd715eb0)
    at /tmp/buildd/icedove-42.0~b2/mozilla/widget/nsBaseAppShell.cpp:165
        thread = 0x7fffe5425450
#51 0x00007ffff3b8a3cb in nsAppStartup::Run (this=0x7fffd982d060)
    at 
/tmp/buildd/icedove-42.0~b2/mozilla/toolkit/components/startup/nsAppStartup.cpp:280
        rv = <optimized out>
        retval = <optimized out>
#52 0x00007ffff3bc2739 in XREMain::XRE_mainRun (this=this@entry=0x7fffffffd2b8)
    at /tmp/buildd/icedove-42.0~b2/mozilla/toolkit/xre/nsAppRunner.cpp:4287
        rv = nsresult::NS_OK
        appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd982d060}, <No data 
fields>}
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd73f0740}, <No data 
fields>}
        workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd7330e80}, <No data 
fields>}
#53 0x00007ffff3bc29d8 in XREMain::XRE_main (this=this@entry=0x7fffffffd2b8, 
argc=argc@entry=1, 
    argv=argv@entry=0x7fffffffe7b8, aAppData=aAppData@entry=0x7fffffffd4b8)
    at /tmp/buildd/icedove-42.0~b2/mozilla/toolkit/xre/nsAppRunner.cpp:4380
        aLocal = 0 '\000'
        sampler_raii4334 = {mHandle = 0x7ffff6bd9000}
        rv = <optimized out>
        exit = false
        result = 0
        appInitiatedRestart = false
#54 0x00007ffff3bc2c00 in XRE_main (argc=1, argv=0x7fffffffe7b8, 
aAppData=0x7fffffffd4b8, aFlags=<optimized out>)
    at /tmp/buildd/icedove-42.0~b2/mozilla/toolkit/xre/nsAppRunner.cpp:4482
        main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe5455a40}, <No 
data fields>}, 
          mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe54c16a0}, <No data 
fields>}, 
          mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b50700}, <No data 
fields>}, mProfLD = {<nsCOMPtr_base> = {
              mRawPtr = 0x7ffff6b507c0}, <No data fields>}, mProfileLock = 
{<nsCOMPtr_base> = {
              mRawPtr = 0x7fffe54cb100}, <No data fields>}, mRemoteService = 
{<nsCOMPtr_base> = {
              mRawPtr = 0x7fffd1380040}, <No data fields>}, mScopedXPCOM = {
            mTuple = {<mozilla::detail::PairHelper<ScopedXPCOMStartup*, 
mozilla::DefaultDelete<ScopedXPCOMStartup>, (mozilla::detail::StorageType)1, 
(mozilla::detail::StorageType)0>> = 
{<mozilla::DefaultDelete<ScopedXPCOMStartup>> = {<No data fields>}, mFirstA = 
0x7fffe54c6138}, <No data fields>}}, mAppData = {mRawPtr = 0x7ffff6b52800}, 
          mDirProvider = {<nsIDirectoryServiceProvider2> = 
{<nsIDirectoryServiceProvider> = {<nsISupports> = {
                  _vptr.nsISupports = 0x7ffff56f87a8 <vtable for 
nsXREDirProvider+16>}, <No data fields>}, <No data fields>}, 
<nsIProfileStartup> = {<nsISupports> = {
                _vptr.nsISupports = 0x7ffff56f87f0 <vtable for 
nsXREDirProvider+88>}, <No data fields>}, 
            mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data 
fields>}, mGREDir = {<nsCOMPtr_base> = {
                mRawPtr = 0x7ffff6b4e900}, <No data fields>}, mGREBinDir = 
{<nsCOMPtr_base> = {
                mRawPtr = 0x7ffff6b4eb40}, <No data fields>}, mXULAppDir = 
{<nsCOMPtr_base> = {
                mRawPtr = 0x7ffff6b4ea80}, <No data fields>}, mProfileDir = 
{<nsCOMPtr_base> = {
                mRawPtr = 0x7ffff6b50700}, <No data fields>}, mProfileLocalDir 
= {<nsCOMPtr_base> = {
                mRawPtr = 0x7ffff6b507c0}, <No data fields>}, mProfileNotified 
= true, 
            mAppBundleDirectories = {<nsCOMArray_base> = {
                mArray = {<nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                      mHdr = 0x7ffff593ee40 <nsTArrayHeader::sEmptyHdr>}, 
<nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, 
nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data 
fields>}, <No data fields>}, 
                    static NoIndex = <optimized out>}, <No data fields>}}, <No 
data fields>}, 
            mExtensionDirectories = {<nsCOMArray_base> = {
                mArray = {<nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                      mHdr = 0x7fffd8742380}, <nsTArray_TypedBase<nsISupports*, 
nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = 
{<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, 
                    static NoIndex = <optimized out>}, <No data fields>}}, <No 
data fields>}, 
            mThemeDirectories = {<nsCOMArray_base> = {
                mArray = {<nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, 
nsTArray_CopyWithMemutils>> = {
                      mHdr = 0x7ffff593ee40 <nsTArrayHeader::sEmptyHdr>}, 
<nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, 
nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, 
nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data 
fields>}, <No data fields>}, 
                    static NoIndex = <optimized out>}, <No data fields>}}, <No 
data fields>}}, 
          mProfileName = {<nsFixedCString> = {<nsCString> = 
{<nsACString_internal> = {
                  mData = 0x7fffe54a3818 "default", mLength = 7, mFlags = 
65541}, <No data fields>}, 
              mFixedCapacity = 63, mFixedBuf = 0x7fffffffd378 ""}, 
            mStorage = 
"\000͇\322\067\211\356\354\070\242\274\366\377\177\000\000\200\352\264\366\377\177\000\000\b\324\377\377\377\177\000\000\370\323\377\377\377\177\000\000\070\242\274\366\377\177\000\000\b\324\377\377\377\177\000\000\370\323\377\377\377\177\000"},
 mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> 
= {
                  mData = 0x7fffffffd3d8 "", mLength = 0, mFlags = 65553}, <No 
data fields>}, mFixedCapacity = 63, 
              mFixedBuf = 0x7fffffffd3d8 ""}, 
            mStorage = 
"\000\375M\362\377\177\000\000\001\000\000\000\000\000\000\000\270\000\000\000\000\000\000/\250\324\377\377\377\177\000\000\000\000\000\000\000\000\000\000\370\323\377\377\377\177\000\000(\242\274\366\377\177\000\000\020\000\000\000\001\000\000"},
 mStartOffline = false, mShuttingDown = false, mDisableRemote = false, 
          mGdkDisplay = 0x7fffe540e210}
        result = <optimized out>
#55 0x0000000000404e6a in do_main (argc=argc@entry=1, 
argv=argv@entry=0x7fffffffe7b8, xreDirectory=0x7ffff6b4e900)
    at /tmp/buildd/icedove-42.0~b2/mail/app/nsMailApp.cpp:195
        appData = {<nsXREAppData> = {size = 128, directory = 0x7ffff6b4ea80, 
vendor = 0x7ffff6bb02c8 "", 
            name = 0x7ffff6bb02d0 "Icedove", remotingName = 0x7ffff6bb02d8 
"icedove", 
            version = 0x7ffff6bb02e0 "42.0", buildID = 0x7ffff6b516f0 
"20151108203056", 
            ID = 0x7ffff6bca1f0 "{3550f703-e582-4d05-9a08-453d09bdfdc6}", 
copyright = 0x0, flags = 2, 
            xreDirectory = 0x7ffff6b4e900, minVersion = 0x7ffff6bb02e8 "42.0", 
maxVersion = 0x7ffff6bb02f0 "42.0", 
            crashReporterURL = 0x7ffff6bb02f8 "", profile = 0x0, UAName = 0x0}, 
<No data fields>}
        exeFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b4e9c0}, <No data 
fields>}
        greDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b4ea80}, <No data 
fields>}
        appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        rv = <optimized out>
        appDataFile = <optimized out>
        result = <optimized out>
#56 0x0000000000404605 in main (argc=1, argv=0x7fffffffe7b8)
    at /tmp/buildd/icedove-42.0~b2/mail/app/nsMailApp.cpp:380
        gotCounters = 1
        initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 4000}, ru_stime = 
{tv_sec = 0, tv_usec = 0}, {
            ru_maxrss = 21276, __ru_maxrss_word = 21276}, {ru_ixrss = 0, 
__ru_ixrss_word = 0}, {ru_idrss = 0, 
            __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, 
{ru_minflt = 279, __ru_minflt_word = 279}, {
            ru_majflt = 0, __ru_majflt_word = 0}, {ru_nswap = 0, 
__ru_nswap_word = 0}, {ru_inblock = 0, 
            __ru_inblock_word = 0}, {ru_oublock = 0, __ru_oublock_word = 0}, 
{ru_msgsnd = 0, __ru_msgsnd_word = 0}, {
            ru_msgrcv = 0, __ru_msgrcv_word = 0}, {ru_nsignals = 0, 
__ru_nsignals_word = 0}, {ru_nvcsw = 6, 
            __ru_nvcsw_word = 6}, {ru_nivcsw = 2, __ru_nivcsw_word = 2}}
        xreDirectory = 0x7ffff6b4e900
        rv = <optimized out>
        result = <optimized out>
(gdb) quit
A debugging session is active.

        Inferior 1 [process 9062] will be killed.

Quit anyway? (y or n) y

Reply via email to