Bug#781135: iceweasel: segmentation fault in FindStartPC

Nathaniel Morck Beaver nbeaverpublic at gmail.com
Wed Mar 25 00:24:59 UTC 2015


Package: iceweasel
Version: 31.5.3esr-1
Severity: normal

Dear Maintainer,

This site crashes iceweasel:

http://kangax.github.io/compat-table/es6/

It affects both sid and wheezy.

Backtrace is attached.

Sincerely,

Nathaniel Beaver

-- Package-specific info:

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

-- Plugins information
Name: Google Talk Plugin
Location: /opt/google/talkplugin/libnpgoogletalk.so
Package: google-talkplugin
Status: enabled

Name: Google Talk Plugin Video Renderer
Location: /opt/google/talkplugin/libnpo1d.so
Package: google-talkplugin
Status: enabled


-- Addons package information
ii  google-talkplu 5.40.2.0-1   amd64        Google Talk Plugin
ii  iceweasel      31.5.3esr-1  amd64        Web browser based on Firefox

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages iceweasel depends on:
ii  debianutils               4.4+b1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.14.0-1
ii  libc6                     2.19-15
ii  libcairo2                 1.14.0-2.1
ii  libdbus-1-3               1.8.16-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2
ii  libffi6                   3.1-2+b2
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.5.2-2
ii  libgcc1                   1:4.9.2-10
ii  libgdk-pixbuf2.0-0        2.31.1-2+b1
ii  libglib2.0-0              2.42.1-1
ii  libgtk2.0-0               2.24.25-1
ii  libhunspell-1.3-0         1.3.3-3
ii  libnspr4                  2:4.10.7-1
ii  libnss3                   2:3.17.2-1.1
ii  libpango-1.0-0            1.36.8-3
ii  libsqlite3-0              3.8.7.4-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                4.9.2-10
ii  libvpx1                   1.3.0-3
ii  libx11-6                  2:1.6.2-3
ii  libxext6                  2:1.3.3-1
ii  libxrender1               1:0.9.8-1+b1
ii  libxt6                    1:1.1.4-1+b1
ii  procps                    2:3.3.9-8
ii  zlib1g                    1:1.2.8.dfsg-2+b1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax          <none>
pn  fonts-oflb-asana-math  <none>
ii  fonts-stix [otf-stix]  1.1.1-1
ii  libcanberra0           0.30-2.1
ii  libgnomeui-0           2.24.5-3
ii  libgssapi-krb5-2       1.12.1+dfsg-18
pn  mozplugger             <none>

-- no debconf information
-------------- next part --------------
Starting program: /usr/bin/iceweasel -safe-mode
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe920b700 (LWP 2479)]
[Thread 0x7fffe920b700 (LWP 2479) exited]
[New Thread 0x7fffe920b700 (LWP 2488)]
[New Thread 0x7fffdfdff700 (LWP 2489)]
[New Thread 0x7fffdedeb700 (LWP 2490)]
[New Thread 0x7fffde5ea700 (LWP 2491)]
[New Thread 0x7fffdd9ff700 (LWP 2492)]
[New Thread 0x7ffff6d44700 (LWP 2493)]
[New Thread 0x7fffdc8ff700 (LWP 2494)]
[New Thread 0x7fffdb267700 (LWP 2495)]
[New Thread 0x7fffd9841700 (LWP 2496)]
[New Thread 0x7fffd8cff700 (LWP 2497)]
[New Thread 0x7fffd84fe700 (LWP 2498)]
[New Thread 0x7fffd7cff700 (LWP 2499)]
[New Thread 0x7fffd72ff700 (LWP 2500)]
[New Thread 0x7fffd6cff700 (LWP 2501)]
[New Thread 0x7fffdf594700 (LWP 2502)]
[New Thread 0x7fffddde9700 (LWP 2503)]
[New Thread 0x7fffd5dfc700 (LWP 2505)]
[New Thread 0x7fffd53ff700 (LWP 2506)]
[New Thread 0x7fffd4bfe700 (LWP 2507)]
[Thread 0x7fffd4bfe700 (LWP 2507) exited]
[Thread 0x7fffd53ff700 (LWP 2506) exited]
[New Thread 0x7fffd4bfe700 (LWP 2508)]
[New Thread 0x7fffd53ff700 (LWP 2509)]
[New Thread 0x7fffdc048700 (LWP 2510)]
[New Thread 0x7fffd2cff700 (LWP 2511)]
[New Thread 0x7fffd1cff700 (LWP 2512)]
[New Thread 0x7fffd0eff700 (LWP 2513)]
[New Thread 0x7fffd06fe700 (LWP 2514)]
[New Thread 0x7fffcfcf0700 (LWP 2515)]
[New Thread 0x7fffcf4ef700 (LWP 2516)]
[New Thread 0x7fffcecee700 (LWP 2517)]
[New Thread 0x7fffce4ed700 (LWP 2518)]
[New Thread 0x7fffcd6e0700 (LWP 2519)]
[New Thread 0x7fffccaff700 (LWP 2520)]
[New Thread 0x7fffcc0ff700 (LWP 2521)]
[New Thread 0x7fffcb8fe700 (LWP 2522)]
[New Thread 0x7fffcaeff700 (LWP 2523)]
[New Thread 0x7fffca4ff700 (LWP 2524)]
[New Thread 0x7fffc6eff700 (LWP 2525)]

Program received signal SIGSEGV, Segmentation fault.
FindStartPC (valuepc=<synthetic pointer>, v=..., skipStackHits=0, spindex=-3, iter=..., cx=0x7fffd3da6e00) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsopcode.cpp:1696
1696	/tmp/buildd/iceweasel-31.5.3esr/js/src/jsopcode.cpp: No such file or directory.
#0  FindStartPC (valuepc=<synthetic pointer>, v=..., skipStackHits=0, spindex=-3, iter=..., cx=0x7fffd3da6e00) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsopcode.cpp:1696
        current = 0x7fffccb5a842 ":"
        parser = {cx_ = 0x7fffd3da6e00, allocScope_ = {lifoAlloc = 0x7fffdfe2f218, mark = {chunk = 0x7fffdf4e0000, markInChunk = 0x7fffdf4e0020}, shouldRelease = true}, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffff9d30, ptr = 0x7fffc8bae7c0}, codeArray_ = 0x7fffdf4e0020}
#1  DecompileExpressionFromStack (cx=cx at entry=0x7fffd3da6e00, spindex=-3, skipStackHits=0, v=..., v at entry=..., res=res at entry=0x7fffffffa290) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsopcode.cpp:1764
        frameIter = {data_ = {cx_ = 0x7fffd3da6e00, savedOption_ = js::FrameIter::STOP_AT_SAVED, contextOption_ = js::FrameIter::CURRENT_CONTEXT, principals_ = 0x0, state_ = js::FrameIter::INTERP, pc_ = 0x7fffccb5a842 ":", interpFrames_ = {activation_ = 0x7fffffffaf10, fp_ = 0x7fffd3a4b348, pc_ = 0x7fffccb5a842 ":", sp_ = 0x7fffd3a4b3e0}, activations_ = {jitTop_ = 0x0, activation_ = 0x7fffffffaf10}, jitFrames_ = {current_ = 0x0, type_ = js::jit::JitFrame_Exit, returnAddressToFp_ = 0x0, frameSize_ = 0, cachedSafepointIndex_ = 0x0, activation_ = 0x0, mode_ = js::SequentialExecution}, ionInlineFrameNo_ = 0, asmJSFrames_ = {module_ = 0x0, callsite_ = 0x0, sp_ = 0x0, returnAddress_ = 0x0}}, ionInlineFrames_ = {frame_ = 0x0, start_ = {snapshot_ = {reader_ = {buffer_ = 0x0, end_ = 0x0}, allocReader_ = {buffer_ = 0x0, end_ = 0x0}, allocTable_ = 0x0, bailoutKind_ = 4294942448, allocRead_ = 0, recoverOffset_ = 3554307656}, recover_ = {reader_ = {buffer_ = 0x0, end_ = 0x0}, numInstructions_ = 0, numInstructionsRead_ = 0, resumeAfter_ = false, rawData_ = {u = {bytes = "`\001N\337\377\177\000\000\030n\332\323\377\177\000", _ = 140736939819360}}}, fp_ = 0x0, machine_ = {regs_ = {arr = {0x0, 0x7ffff465ed56 <js::frontend::EmitTree(js::ExclusiveContext*, js::frontend::BytecodeEmitter*, js::frontend::ParseNode*)+6822>, 0x7fffd3da6e18, 0x7fffffff9f50, 0x7fffd3da6e18, 0x7fffffff9e80, 0x7fffc8b6c0d0, 0x7fffffff9f70, 0x7fffd3da6e18, 0x7fffffff9f80, 0x0, 0x7fffffffad40, 0x0, 0x35, 0x7fffd3da6e38, 0x7fffffff9f10}}, fpregs_ = {arr = {0x7fffd3da6e20, 0x7fffffff9f00, 0x7fffc7632bf0, 0x7fffffffad80, 0x2, 0x7fffddc25880, 0x7fffd3da6e20, 0x7fffffffada0, 0x0, 0x7ffff465df7b <js::frontend::EmitTree(js::ExclusiveContext*, js::frontend::BytecodeEmitter*, js::frontend::ParseNode*)+3275>, 0x7fffd3da6e00, 0x7fffd12f9c00, 0x7fffffffaed0, 0x0, 0x0, 0x555500000000}}}, ionScript_ = 0x0}, si_ = {snapshot_ = {reader_ = {buffer_ = 0x0, end_ = 0x0}, allocReader_ = {buffer_ = 0x0, end_ = 0x0}, allocTable_ = 0x0, bailoutKind_ = js::jit::Bailout_BoundsCheck, allocRead_ = 0, recoverOffset_ = 3554307584}, recover_ = {reader_ = {buffer_ = 0x0, end_ = 0x0}, numInstructions_ = 0, numInstructionsRead_ = 0, resumeAfter_ = 255, rawData_ = {u = {bytes = "\001\000\000\000\377\177\000\000\000n\332\323\377\177\000", _ = 140733193388033}}}, fp_ = 0x0, machine_ = {regs_ = {arr = {0xc41d6654de160300, 0x73, 0x7fffd3da6e00, 0x7fffffffa710, 0x0, 0x7fffffffa200, 0xffffff, 0x7fffffffa710, 0x7ffff49907f6 <JSObject::getChildProperty(js::ExclusiveContext*, JS::Handle<JSObject*>, JS::Handle<js::Shape*>, js::StackShape&)+246>, 0x7fffd3da6e20, 0x7fffffffa1f0, 0x7fffc7632bf0, 0xc41d6654de160300, 0x7fffd3da6e00, 0x7fffd3da6e00, 0x7fffffffa180}}, fpregs_ = {arr = {0x7fffffffa1e0, 0x7fffc8bb3680, 0x7fffc8bae700, 0x7fffffffa1e0, 0x7ffff4958b83 <js::RunScript(JSContext*, js::RunState&)+211>, 0x7fffdfe2fde8, 0x7fffddb58210, 0x7fffddb58210, 0xc41d6654de160300, 0x7fffd3da6e00, 0x7fffc9a71b20, 0x1, 0x2, 0x7fffd3a4b3c8, 0x7ffff4855dfd <SendToGenerator(JSContext*, JSGeneratorOp, JSGenerator*, JS::HandleValue, js::GeneratorKind, JS::MutableHandleValue)+285>, 0x7f01d3da6e20}}}, ionScript_ = 0x0}, framesRead_ = 0, frameCount_ = 4294967295, callee_ = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffad60, ptr = 0x0}, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffae00, ptr = 0x0}, pc_ = 0x100000002 <error: Cannot access memory at address 0x100000002>, numActualArgs_ = 3543967992}}
        fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffa1e8, ptr = 0x7fffc8bb3700}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffa200, ptr = 0x7fffc8bae7c0}
        valuepc = 0x0
        ed = {cx = 0x7fffd3da6e00, fp = 0x7fffdfe2f218, script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffdf4e0000, prev = 0x7fffdf4e0020, ptr = 0x7fffc8bae701}, fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffff9d30, ptr = 0x7fffc8bae7c0}, localNames = 0x7fffdf4e0020, parser = {cx_ = 0x7ffff4642fb0 <TryConvertFreeName(js::frontend::BytecodeEmitter*, js::frontend::ParseNode*)+1056>, allocScope_ = {lifoAlloc = 0x7fffd3da6e60, mark = {chunk = 0x7fffffff9da0, markInChunk = 0xfff9000000000000}, shouldRelease = 64}, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffad60, ptr = 0x0}, codeArray_ = 0xffffffffff9e10}, sprinter = {context = 0x7fffd3da6e38, static DefaultSize = 216455366371460479, base = 0x7fffffff9de0 "8n\332\323\377\177", size = 0, offset = 12884901888, reportedOOM = 24}}
#2  0x00007ffff4861a80 in js::DecompileValueGenerator (cx=0x7fffd3da6e00, spindex=<optimized out>, v=..., fallbackArg=..., skipStackHits=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsopcode.cpp:1785
        result = 0x0
        fallback = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffada0, ptr = 0x0}
        linear = {<js::RootedBase<JSLinearString*>> = {<No data fields>}, stack = 0x0, prev = 0x7fffffffa440, ptr = 0x7fffc8bb3740}
#3  0x00007ffff4830523 in js_ReportValueErrorFlags (cx=0x7fffd3da6e00, flags=0, errorNumber=22, spindex=143, v=..., fallback=..., arg1=0x0, arg2=0x0) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jscntxt.cpp:978
        bytes = 0x7fffd3a4b3d8 ""
        ok = false
#4  0x00007ffff4958ec2 in ReportIsNotFunction (construct=<optimized out>, numToSkip=<optimized out>, v=..., cx=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:353
        error = 57
        spIndex = -3
#5  js::Invoke (cx=0x7fffd3da6e00, args=..., construct=(js::CONSTRUCT | unknown: 4294967261)) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:454
        state = {<js::RunState> = {_vptr.RunState = 0x2, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e20, prev = 0x7fffffffa610, ptr = 0x0}}, args_ = @0x7ffff464f444, initial_ = js::INITIAL_NONE, useNewType_ = false}
        ok = false
#6  0x00007ffff494f6e2 in Interpret (cx=0x7fffd3da6e00, state=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:2620
        construct = false
        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_ = 0x7fffd3a4b3d8}, <No data fields>}, argc_ = 1}, <No data fields>}
        initial = (unknown: 3554307608)
        newType = false
        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 = 0x7fffd3da6e60, prev = 0x7fffffffbb00, 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}}}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffad40, ptr = 0x0}
        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 = 0x7fffd3da6e60, prev = 0x7fffffffac80, 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 = 0x7fffd3da6e38, prev = 0x7fffffffbc00, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffb150, ptr = 0x7fffc8b81790}
        rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0x7fffd3da6e30, prev = 0x7fffffffbbe0, ptr = 0x0}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7ffffffface0, ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffac60, ptr = 0x0}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffb0d0, ptr = 0x7fffc8bae7c0}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffacc0, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffad00, ptr = 0x7fffc8b81790}
        entryFrame = 0xfff9000000000000
        activation = {<js::Activation> = {cx_ = 0x7fffd3da6e00, compartment_ = 0x7fffd12f9c00, prev_ = 0x7fffffffbd70, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, state_ = @0x7fffffffb0c0, regs_ = {sp = 0x7fffd3a4b3e0, pc = 0x7fffccb5a842 ":", fp_ = 0x7fffd3a4b348}, entryFrame_ = 0x7fffd3a4b348, opMask_ = 0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffad20, ptr = 0x0}
        interpReturnOK = false
        addresses = {0x7ffff49506d8 <Interpret(JSContext*, js::RunState&)+13240>, 0x7ffff49544ac <Interpret(JSContext*, js::RunState&)+29068>, 0x7ffff494fc3a <Interpret(JSContext*, js::RunState&)+10522>, 0x7ffff49541a8 <Interpret(JSContext*, js::RunState&)+28296>, 0x7ffff495416b <Interpret(JSContext*, js::RunState&)+28235>, 0x7ffff494ebc3 <Interpret(JSContext*, js::RunState&)+6307>, 0x7ffff494e394 <Interpret(JSContext*, js::RunState&)+4212>, 0x7ffff494fd5f <Interpret(JSContext*, js::RunState&)+10815>, 0x7ffff49540e8 <Interpret(JSContext*, js::RunState&)+28104>, 0x7ffff4952843 <Interpret(JSContext*, js::RunState&)+21795>, 0x7ffff49533e1 <Interpret(JSContext*, js::RunState&)+24769>, 0x7ffff495442d <Interpret(JSContext*, js::RunState&)+28941>, 0x7ffff4953480 <Interpret(JSContext*, js::RunState&)+24928>, 0x7ffff495342b <Interpret(JSContext*, js::RunState&)+24843>, 0x7ffff494f858 <Interpret(JSContext*, js::RunState&)+9528>, 0x7ffff49537c2 <Interpret(JSContext*, js::RunState&)+25762>, 0x7ffff4953947 <Interpret(JSContext*, js::RunState&)+26151>, 0x7ffff4952349 <Interpret(JSContext*, js::RunState&)+20521>, 0x7ffff49522c3 <Interpret(JSContext*, js::RunState&)+20387>, 0x7ffff4952237 <Interpret(JSContext*, js::RunState&)+20247>, 0x7ffff4953c52 <Interpret(JSContext*, js::RunState&)+26930>, 0x7ffff4953de0 <Interpret(JSContext*, js::RunState&)+27328>, 0x7ffff4953249 <Interpret(JSContext*, js::RunState&)+24361>, 0x7ffff49511b8 <Interpret(JSContext*, js::RunState&)+16024>, 0x7ffff4951104 <Interpret(JSContext*, js::RunState&)+15844>, 0x7ffff4951050 <Interpret(JSContext*, js::RunState&)+15664>, 0x7ffff4950f88 <Interpret(JSContext*, js::RunState&)+15464>, 0x7ffff4951c2e <Interpret(JSContext*, js::RunState&)+18702>, 0x7ffff4951b2d <Interpret(JSContext*, js::RunState&)+18445>, 0x7ffff4951a34 <Interpret(JSContext*, js::RunState&)+18196>, 0x7ffff495190b <Interpret(JSContext*, js::RunState&)+17899>, 0x7ffff495307b <Interpret(JSContext*, js::RunState&)+23899>, 0x7ffff495301c <Interpret(JSContext*, js::RunState&)+23804>, 0x7ffff49531d5 <Interpret(JSContext*, js::RunState&)+24245>, 0x7ffff494fc99 <Interpret(JSContext*, js::RunState&)+10617>, 0x7ffff494fc3f <Interpret(JSContext*, js::RunState&)+10527>, 0x7ffff49536f4 <Interpret(JSContext*, js::RunState&)+25556>, 0x7ffff49535e5 <Interpret(JSContext*, js::RunState&)+25285>, 0x7ffff494fb1f <Interpret(JSContext*, js::RunState&)+10239>, 0x7ffff494e31c <Interpret(JSContext*, js::RunState&)+4092>, 0x7ffff4952a15 <Interpret(JSContext*, js::RunState&)+22261>, 0x7ffff494dca9 <Interpret(JSContext*, js::RunState&)+2441>, 0x7ffff494dca9 <Interpret(JSContext*, js::RunState&)+2441>, 0x7ffff494dcf8 <Interpret(JSContext*, js::RunState&)+2520>, 0x7ffff49543c2 <Interpret(JSContext*, js::RunState&)+28834>, 0x7ffff494fc35 <Interpret(JSContext*, js::RunState&)+10517>, 0x7ffff494fc30 <Interpret(JSContext*, js::RunState&)+10512>, 0x7ffff494fc2b <Interpret(JSContext*, js::RunState&)+10507>, 0x7ffff494fc26 <Interpret(JSContext*, js::RunState&)+10502>, 0x7ffff494fc21 <Interpret(JSContext*, js::RunState&)+10497>, 0x7ffff494fc1c <Interpret(JSContext*, js::RunState&)+10492>, 0x7ffff4951906 <Interpret(JSContext*, js::RunState&)+17894>, 0x7ffff495475a <Interpret(JSContext*, js::RunState&)+29754>, 0x7ffff495439f <Interpret(JSContext*, js::RunState&)+28799>, 0x7ffff495042e <Interpret(JSContext*, js::RunState&)+12558>, 0x7ffff494e64b <Interpret(JSContext*, js::RunState&)+4907>, 0x7ffff49500a8 <Interpret(JSContext*, js::RunState&)+11656>, 0x7ffff49533d7 <Interpret(JSContext*, js::RunState&)+24759>, 0x7ffff495174b <Interpret(JSContext*, js::RunState&)+17451>, 0x7ffff494e8a6 <Interpret(JSContext*, js::RunState&)+5510>, 0x7ffff4952779 <Interpret(JSContext*, js::RunState&)+21593>, 0x7ffff49526f2 <Interpret(JSContext*, js::RunState&)+21458>, 0x7ffff49524f7 <Interpret(JSContext*, js::RunState&)+20951>, 0x7ffff49524a4 <Interpret(JSContext*, js::RunState&)+20868>, 0x7ffff4952451 <Interpret(JSContext*, js::RunState&)+20785>, 0x7ffff4952991 <Interpret(JSContext*, js::RunState&)+22129>, 0x7ffff49523fe <Interpret(JSContext*, js::RunState&)+20702>, 0x7ffff4952a5d <Interpret(JSContext*, js::RunState&)+22333>, 0x7ffff495407a <Interpret(JSContext*, js::RunState&)+27994>, 0x7ffff49546e7 <Interpret(JSContext*, js::RunState&)+29639>, 0x7ffff49528e7 <Interpret(JSContext*, js::RunState&)+21959>, 0x7ffff49527f8 <Interpret(JSContext*, js::RunState&)+21720>, 0x7ffff49521b1 <Interpret(JSContext*, js::RunState&)+20113>, 0x7ffff4952125 <Interpret(JSContext*, js::RunState&)+19973>, 0x7ffff4951716 <Interpret(JSContext*, js::RunState&)+17398>, 0x7ffff495481a <Interpret(JSContext*, js::RunState&)+29946>, 0x7ffff495463d <Interpret(JSContext*, js::RunState&)+29469>, 0x7ffff49545af <Interpret(JSContext*, js::RunState&)+29327>, 0x7ffff495453d <Interpret(JSContext*, js::RunState&)+29213>, 0x7ffff494dfa4 <Interpret(JSContext*, js::RunState&)+3204>, 0x7ffff4952614 <Interpret(JSContext*, js::RunState&)+21236>, 0x7ffff4954479 <Interpret(JSContext*, js::RunState&)+29017>, 0x7ffff495487e <Interpret(JSContext*, js::RunState&)+30046>, 0x7ffff4950a05 <Interpret(JSContext*, js::RunState&)+14053>, 0x7ffff495167e <Interpret(JSContext*, js::RunState&)+17246>, 0x7ffff49515e1 <Interpret(JSContext*, js::RunState&)+17089>, 0x7ffff4951572 <Interpret(JSContext*, js::RunState&)+16978>, 0x7ffff495150e <Interpret(JSContext*, js::RunState&)+16878>, 0x7ffff49514aa <Interpret(JSContext*, js::RunState&)+16778>, 0x7ffff494febc <Interpret(JSContext*, js::RunState&)+11164>, 0x7ffff494fde2 <Interpret(JSContext*, js::RunState&)+10946>, 0x7ffff49539fc <Interpret(JSContext*, js::RunState&)+26332>, 0x7ffff4952f5c <Interpret(JSContext*, js::RunState&)+23612>, 0x7ffff4950e42 <Interpret(JSContext*, js::RunState&)+15138>, 0x7ffff4950d5a <Interpret(JSContext*, js::RunState&)+14906>, 0x7ffff4950b6f <Interpret(JSContext*, js::RunState&)+14415>, 0x7ffff4950c84 <Interpret(JSContext*, js::RunState&)+14692>, 0x7ffff494e577 <Interpret(JSContext*, js::RunState&)+4695>, 0x7ffff494e577 <Interpret(JSContext*, js::RunState&)+4695>, 0x7ffff494e3f6 <Interpret(JSContext*, js::RunState&)+4310>, 0x7ffff494e3f6 <Interpret(JSContext*, js::RunState&)+4310>, 0x7ffff49533dc <Interpret(JSContext*, js::RunState&)+24764>, 0x7ffff4950238 <Interpret(JSContext*, js::RunState&)+12056>, 0x7ffff4954773 <Interpret(JSContext*, js::RunState&)+29779>, 0x7ffff495476e <Interpret(JSContext*, js::RunState&)+29774>, 0x7ffff4954769 <Interpret(JSContext*, js::RunState&)+29769>, 0x7ffff4952ff2 <Interpret(JSContext*, js::RunState&)+23762>, 0x7ffff4954764 <Interpret(JSContext*, js::RunState&)+29764>, 0x7ffff494e0c8 <Interpret(JSContext*, js::RunState&)+3496>, 0x7ffff4954513 <Interpret(JSContext*, js::RunState&)+29171>, 0x7ffff495386d <Interpret(JSContext*, js::RunState&)+25933>, 0x7ffff494e165 <Interpret(JSContext*, js::RunState&)+3653>, 0x7ffff495352b <Interpret(JSContext*, js::RunState&)+25099>, 0x7ffff4953f6e <Interpret(JSContext*, js::RunState&)+27726>, 0x7ffff4951f8b <Interpret(JSContext*, js::RunState&)+19563>, 0x7ffff4951eb9 <Interpret(JSContext*, js::RunState&)+19353>, 0x7ffff4950962 <Interpret(JSContext*, js::RunState&)+13890>, 0x7ffff49508ed <Interpret(JSContext*, js::RunState&)+13773>, 0x7ffff495087e <Interpret(JSContext*, js::RunState&)+13662>, 0x7ffff4952f86 <Interpret(JSContext*, js::RunState&)+23654>, 0x7ffff494dbc7 <Interpret(JSContext*, js::RunState&)+2215>, 0x7ffff49542e6 <Interpret(JSContext*, js::RunState&)+28614>, 0x7ffff494e38b <Interpret(JSContext*, js::RunState&)+4203>, 0x7ffff494ffa4 <Interpret(JSContext*, js::RunState&)+11396>, 0x7ffff495477d <Interpret(JSContext*, js::RunState&)+29789>, 0x7ffff4954778 <Interpret(JSContext*, js::RunState&)+29784>, 0x7ffff49539f7 <Interpret(JSContext*, js::RunState&)+26327>, 0x7ffff4952c5b <Interpret(JSContext*, js::RunState&)+22843>, 0x7ffff494e49d <Interpret(JSContext*, js::RunState&)+4477>, 0x7ffff494e49d <Interpret(JSContext*, js::RunState&)+4477>, 0x7ffff4952b90 <Interpret(JSContext*, js::RunState&)+22640>, 0x7ffff4952ab0 <Interpret(JSContext*, js::RunState&)+22416>, 0x7ffff49518a5 <Interpret(JSContext*, js::RunState&)+17797>, 0x7ffff494fa2c <Interpret(JSContext*, js::RunState&)+9996>, 0x7ffff494dbd0 <Interpret(JSContext*, js::RunState&)+2224>, 0x7ffff495083c <Interpret(JSContext*, js::RunState&)+13596>, 0x7ffff4952d0d <Interpret(JSContext*, js::RunState&)+23021>, 0x7ffff4952e17 <Interpret(JSContext*, js::RunState&)+23287>, 0x7ffff49539f2 <Interpret(JSContext*, js::RunState&)+26322>, 0x7ffff4951364 <Interpret(JSContext*, js::RunState&)+16452>, 0x7ffff495135f <Interpret(JSContext*, js::RunState&)+16447>, 0x7ffff495135a <Interpret(JSContext*, js::RunState&)+16442>, 0x7ffff4951355 <Interpret(JSContext*, js::RunState&)+16437>, 0x7ffff49547a0 <Interpret(JSContext*, js::RunState&)+29824>, 0x7ffff495023d <Interpret(JSContext*, js::RunState&)+12061>, 0x7ffff494f777 <Interpret(JSContext*, js::RunState&)+9303>, 0x7ffff4951350 <Interpret(JSContext*, js::RunState&)+16432>, 0x7ffff495134b <Interpret(JSContext*, js::RunState&)+16427>, 0x7ffff495475f <Interpret(JSContext*, js::RunState&)+29759>, 0x7ffff4951346 <Interpret(JSContext*, js::RunState&)+16422>, 0x7ffff4954791 <Interpret(JSContext*, js::RunState&)+29809>, 0x7ffff4952052 <Interpret(JSContext*, js::RunState&)+19762>, 0x7ffff495428a <Interpret(JSContext*, js::RunState&)+28522>, 0x7ffff494ebed <Interpret(JSContext*, js::RunState&)+6349>, 0x7ffff494e8a6 <Interpret(JSContext*, js::RunState&)+5510>, 0x7ffff494e165 <Interpret(JSContext*, js::RunState&)+3653>, 0x7ffff495478c <Interpret(JSContext*, js::RunState&)+29804>, 0x7ffff4954787 <Interpret(JSContext*, js::RunState&)+29799>, 0x7ffff4954782 <Interpret(JSContext*, js::RunState&)+29794>, 0x7ffff495479b <Interpret(JSContext*, js::RunState&)+29819>, 0x7ffff495254a <Interpret(JSContext*, js::RunState&)+21034>, 0x7ffff4954796 <Interpret(JSContext*, js::RunState&)+29814>, 0x7ffff49523f9 <Interpret(JSContext*, js::RunState&)+20697>, 0x7ffff49523f4 <Interpret(JSContext*, js::RunState&)+20692>, 0x7ffff4954810 <Interpret(JSContext*, js::RunState&)+29936>, 0x7ffff495480b <Interpret(JSContext*, js::RunState&)+29931>, 0x7ffff4954815 <Interpret(JSContext*, js::RunState&)+29941>, 0x7ffff49546e2 <Interpret(JSContext*, js::RunState&)+29634>, 0x7ffff494ff9f <Interpret(JSContext*, js::RunState&)+11391>, 0x7ffff494ff9a <Interpret(JSContext*, js::RunState&)+11386>, 0x7ffff49544ff <Interpret(JSContext*, js::RunState&)+29151>, 0x7ffff494ff95 <Interpret(JSContext*, js::RunState&)+11381>, 0x7ffff49535a9 <Interpret(JSContext*, js::RunState&)+25225>, 0x7ffff49535a4 <Interpret(JSContext*, js::RunState&)+25220>, 0x7ffff495359f <Interpret(JSContext*, js::RunState&)+25215>, 0x7ffff495359a <Interpret(JSContext*, js::RunState&)+25210>, 0x7ffff4953595 <Interpret(JSContext*, js::RunState&)+25205>, 0x7ffff4953590 <Interpret(JSContext*, js::RunState&)+25200>, 0x7ffff495358b <Interpret(JSContext*, js::RunState&)+25195>, 0x7ffff4953586 <Interpret(JSContext*, js::RunState&)+25190>, 0x7ffff49535bd <Interpret(JSContext*, js::RunState&)+25245>, 0x7ffff49535b8 <Interpret(JSContext*, js::RunState&)+25240>, 0x7ffff49535b3 <Interpret(JSContext*, js::RunState&)+25235>, 0x7ffff49535ae <Interpret(JSContext*, js::RunState&)+25230>, 0x7ffff494deda <Interpret(JSContext*, js::RunState&)+3002>, 0x7ffff49535c7 <Interpret(JSContext*, js::RunState&)+25255>, 0x7ffff49535c2 <Interpret(JSContext*, js::RunState&)+25250>, 0x7ffff49535cc <Interpret(JSContext*, js::RunState&)+25260>, 0x7ffff4951438 <Interpret(JSContext*, js::RunState&)+16664>, 0x7ffff4950f83 <Interpret(JSContext*, js::RunState&)+15459>, 0x7ffff49543b8 <Interpret(JSContext*, js::RunState&)+28824>, 0x7ffff49543b3 <Interpret(JSContext*, js::RunState&)+28819>, 0x7ffff49543bd <Interpret(JSContext*, js::RunState&)+28829>, 0x7ffff494e64b <Interpret(JSContext*, js::RunState&)+4907>, 0x7ffff4950f26 <Interpret(JSContext*, js::RunState&)+15366>, 0x7ffff4951da4 <Interpret(JSContext*, js::RunState&)+19076>, 0x7ffff49537bd <Interpret(JSContext*, js::RunState&)+25757>, 0x7ffff494e31c <Interpret(JSContext*, js::RunState&)+4092>, 0x7ffff4951e29 <Interpret(JSContext*, js::RunState&)+19209>, 0x7ffff4951dec <Interpret(JSContext*, js::RunState&)+19148>...}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x7fffd3da6e58, prev = 0x7fffffffbc20, ptr = {asBits = 140736913888960}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x7fffd3da6e20, prev = 0x7fffffffbc40, ptr = 0x0}
#7  0x00007ffff4958b79 in js::RunScript (cx=cx at entry=0x7fffd3da6e00, state=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:422
        marker = {profiler = 0x7fffdfe2fde8, size_before = {<No data fields>}}
#8  0x00007ffff4855dbf in SendToGenerator (cx=0x7fffd3da6e00, op=op at entry=JSGENOP_THROW, gen=0x7fffd3a4b300, arg=..., generatorKind=generatorKind at entry=js::StarGenerator, rval=..., obj=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsiter.cpp:1775
        state = {<js::RunState> = {_vptr.RunState = 0x7ffff660b3d0 <vtable for js::GeneratorState+16>, kind_ = js::RunState::Generator, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffbc60, ptr = 0x7fffc8bae7c0}}, cx_ = 0x7fffd3da6e00, gen_ = 0x7fffd3a4b300, futureState_ = JSGEN_RUNNING, entered_ = true}
        futureState = <optimized out>
        ok = <optimized out>
#9  0x00007ffff4856377 in star_generator_throw (args=..., cx=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsiter.cpp:1850
        thisObj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffbbc0, ptr = 0x7fffc8b817c0}
#10 CallNonGenericMethod<IsObjectOfType<js::StarGeneratorObject>, star_generator_throw> (args=..., cx=<optimized out>) at ../../dist/include/js/CallNonGenericMethod.h:100
No locals.
#11 NativeMethod<js::StarGeneratorObject, star_generator_throw> (cx=<optimized out>, argc=<optimized out>, vp=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsiter.cpp:1937
        args = <optimized out>
#12 0x00007ffff4958f11 in CallJSNative (args=..., native=<optimized out>, cx=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jscntxtinlines.h:239
        ok = false
#13 js::Invoke (cx=0x7fffd3da6e00, args=..., construct=(js::CONSTRUCT | unknown: 4294967261)) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:475
        state = {<js::RunState> = {_vptr.RunState = 0x7fffd3da6e18, kind_ = (unknown: 3725984512), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7ffff48093e0 <JS_StrictPropertyStub(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>)>, prev = 0xb7171fea, ptr = 0x7fffc8b8ba10}}, args_ = @0x7fffd12f9c00, initial_ = (unknown: 3365909072), useNewType_ = 255}
        ok = false
#14 0x00007ffff494f6e2 in Interpret (cx=0x7fffd3da6e00, state=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:2620
        construct = false
        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_ = 0x7fffddb581f8}, <No data fields>}, argc_ = 0}, <No data fields>}
        initial = (unknown: 3554307608)
        newType = 224
        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 = 0x7fffd3da6e60, prev = 0x7fffffffbf70, 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}}}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffbba0, ptr = 0x7fffc8b7c2c0}
        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 = 0x7fffd3da6e60, prev = 0x7fffffffbae0, 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 = 0x7fffd3da6e38, prev = 0x7fffffffc148, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffbf88, ptr = 0x0}
        rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0x7fffd3da6e30, prev = 0x0, ptr = 0x0}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffbb40, ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffbac0, ptr = 0x7fffc8bae7c0}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffbf50, ptr = 0x7fffc8bae580}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffbb20, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffbb60, ptr = 0x0}
        entryFrame = 0x7fffffffbce0
        activation = {<js::Activation> = {cx_ = 0x7fffd3da6e00, compartment_ = 0x7fffd12f9c00, prev_ = 0x0, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, state_ = @0x7fffffffbf40, regs_ = {sp = 0x7fffddb581f8, pc = 0x7fffd3c8c52c ":", fp_ = 0x7fffddb58160}, entryFrame_ = 0x7fffddb58030, opMask_ = 0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffbb80, ptr = 0x0}
        interpReturnOK = 224
        addresses = {0x7ffff49506d8 <Interpret(JSContext*, js::RunState&)+13240>, 0x7ffff49544ac <Interpret(JSContext*, js::RunState&)+29068>, 0x7ffff494fc3a <Interpret(JSContext*, js::RunState&)+10522>, 0x7ffff49541a8 <Interpret(JSContext*, js::RunState&)+28296>, 0x7ffff495416b <Interpret(JSContext*, js::RunState&)+28235>, 0x7ffff494ebc3 <Interpret(JSContext*, js::RunState&)+6307>, 0x7ffff494e394 <Interpret(JSContext*, js::RunState&)+4212>, 0x7ffff494fd5f <Interpret(JSContext*, js::RunState&)+10815>, 0x7ffff49540e8 <Interpret(JSContext*, js::RunState&)+28104>, 0x7ffff4952843 <Interpret(JSContext*, js::RunState&)+21795>, 0x7ffff49533e1 <Interpret(JSContext*, js::RunState&)+24769>, 0x7ffff495442d <Interpret(JSContext*, js::RunState&)+28941>, 0x7ffff4953480 <Interpret(JSContext*, js::RunState&)+24928>, 0x7ffff495342b <Interpret(JSContext*, js::RunState&)+24843>, 0x7ffff494f858 <Interpret(JSContext*, js::RunState&)+9528>, 0x7ffff49537c2 <Interpret(JSContext*, js::RunState&)+25762>, 0x7ffff4953947 <Interpret(JSContext*, js::RunState&)+26151>, 0x7ffff4952349 <Interpret(JSContext*, js::RunState&)+20521>, 0x7ffff49522c3 <Interpret(JSContext*, js::RunState&)+20387>, 0x7ffff4952237 <Interpret(JSContext*, js::RunState&)+20247>, 0x7ffff4953c52 <Interpret(JSContext*, js::RunState&)+26930>, 0x7ffff4953de0 <Interpret(JSContext*, js::RunState&)+27328>, 0x7ffff4953249 <Interpret(JSContext*, js::RunState&)+24361>, 0x7ffff49511b8 <Interpret(JSContext*, js::RunState&)+16024>, 0x7ffff4951104 <Interpret(JSContext*, js::RunState&)+15844>, 0x7ffff4951050 <Interpret(JSContext*, js::RunState&)+15664>, 0x7ffff4950f88 <Interpret(JSContext*, js::RunState&)+15464>, 0x7ffff4951c2e <Interpret(JSContext*, js::RunState&)+18702>, 0x7ffff4951b2d <Interpret(JSContext*, js::RunState&)+18445>, 0x7ffff4951a34 <Interpret(JSContext*, js::RunState&)+18196>, 0x7ffff495190b <Interpret(JSContext*, js::RunState&)+17899>, 0x7ffff495307b <Interpret(JSContext*, js::RunState&)+23899>, 0x7ffff495301c <Interpret(JSContext*, js::RunState&)+23804>, 0x7ffff49531d5 <Interpret(JSContext*, js::RunState&)+24245>, 0x7ffff494fc99 <Interpret(JSContext*, js::RunState&)+10617>, 0x7ffff494fc3f <Interpret(JSContext*, js::RunState&)+10527>, 0x7ffff49536f4 <Interpret(JSContext*, js::RunState&)+25556>, 0x7ffff49535e5 <Interpret(JSContext*, js::RunState&)+25285>, 0x7ffff494fb1f <Interpret(JSContext*, js::RunState&)+10239>, 0x7ffff494e31c <Interpret(JSContext*, js::RunState&)+4092>, 0x7ffff4952a15 <Interpret(JSContext*, js::RunState&)+22261>, 0x7ffff494dca9 <Interpret(JSContext*, js::RunState&)+2441>, 0x7ffff494dca9 <Interpret(JSContext*, js::RunState&)+2441>, 0x7ffff494dcf8 <Interpret(JSContext*, js::RunState&)+2520>, 0x7ffff49543c2 <Interpret(JSContext*, js::RunState&)+28834>, 0x7ffff494fc35 <Interpret(JSContext*, js::RunState&)+10517>, 0x7ffff494fc30 <Interpret(JSContext*, js::RunState&)+10512>, 0x7ffff494fc2b <Interpret(JSContext*, js::RunState&)+10507>, 0x7ffff494fc26 <Interpret(JSContext*, js::RunState&)+10502>, 0x7ffff494fc21 <Interpret(JSContext*, js::RunState&)+10497>, 0x7ffff494fc1c <Interpret(JSContext*, js::RunState&)+10492>, 0x7ffff4951906 <Interpret(JSContext*, js::RunState&)+17894>, 0x7ffff495475a <Interpret(JSContext*, js::RunState&)+29754>, 0x7ffff495439f <Interpret(JSContext*, js::RunState&)+28799>, 0x7ffff495042e <Interpret(JSContext*, js::RunState&)+12558>, 0x7ffff494e64b <Interpret(JSContext*, js::RunState&)+4907>, 0x7ffff49500a8 <Interpret(JSContext*, js::RunState&)+11656>, 0x7ffff49533d7 <Interpret(JSContext*, js::RunState&)+24759>, 0x7ffff495174b <Interpret(JSContext*, js::RunState&)+17451>, 0x7ffff494e8a6 <Interpret(JSContext*, js::RunState&)+5510>, 0x7ffff4952779 <Interpret(JSContext*, js::RunState&)+21593>, 0x7ffff49526f2 <Interpret(JSContext*, js::RunState&)+21458>, 0x7ffff49524f7 <Interpret(JSContext*, js::RunState&)+20951>, 0x7ffff49524a4 <Interpret(JSContext*, js::RunState&)+20868>, 0x7ffff4952451 <Interpret(JSContext*, js::RunState&)+20785>, 0x7ffff4952991 <Interpret(JSContext*, js::RunState&)+22129>, 0x7ffff49523fe <Interpret(JSContext*, js::RunState&)+20702>, 0x7ffff4952a5d <Interpret(JSContext*, js::RunState&)+22333>, 0x7ffff495407a <Interpret(JSContext*, js::RunState&)+27994>, 0x7ffff49546e7 <Interpret(JSContext*, js::RunState&)+29639>, 0x7ffff49528e7 <Interpret(JSContext*, js::RunState&)+21959>, 0x7ffff49527f8 <Interpret(JSContext*, js::RunState&)+21720>, 0x7ffff49521b1 <Interpret(JSContext*, js::RunState&)+20113>, 0x7ffff4952125 <Interpret(JSContext*, js::RunState&)+19973>, 0x7ffff4951716 <Interpret(JSContext*, js::RunState&)+17398>, 0x7ffff495481a <Interpret(JSContext*, js::RunState&)+29946>, 0x7ffff495463d <Interpret(JSContext*, js::RunState&)+29469>, 0x7ffff49545af <Interpret(JSContext*, js::RunState&)+29327>, 0x7ffff495453d <Interpret(JSContext*, js::RunState&)+29213>, 0x7ffff494dfa4 <Interpret(JSContext*, js::RunState&)+3204>, 0x7ffff4952614 <Interpret(JSContext*, js::RunState&)+21236>, 0x7ffff4954479 <Interpret(JSContext*, js::RunState&)+29017>, 0x7ffff495487e <Interpret(JSContext*, js::RunState&)+30046>, 0x7ffff4950a05 <Interpret(JSContext*, js::RunState&)+14053>, 0x7ffff495167e <Interpret(JSContext*, js::RunState&)+17246>, 0x7ffff49515e1 <Interpret(JSContext*, js::RunState&)+17089>, 0x7ffff4951572 <Interpret(JSContext*, js::RunState&)+16978>, 0x7ffff495150e <Interpret(JSContext*, js::RunState&)+16878>, 0x7ffff49514aa <Interpret(JSContext*, js::RunState&)+16778>, 0x7ffff494febc <Interpret(JSContext*, js::RunState&)+11164>, 0x7ffff494fde2 <Interpret(JSContext*, js::RunState&)+10946>, 0x7ffff49539fc <Interpret(JSContext*, js::RunState&)+26332>, 0x7ffff4952f5c <Interpret(JSContext*, js::RunState&)+23612>, 0x7ffff4950e42 <Interpret(JSContext*, js::RunState&)+15138>, 0x7ffff4950d5a <Interpret(JSContext*, js::RunState&)+14906>, 0x7ffff4950b6f <Interpret(JSContext*, js::RunState&)+14415>, 0x7ffff4950c84 <Interpret(JSContext*, js::RunState&)+14692>, 0x7ffff494e577 <Interpret(JSContext*, js::RunState&)+4695>, 0x7ffff494e577 <Interpret(JSContext*, js::RunState&)+4695>, 0x7ffff494e3f6 <Interpret(JSContext*, js::RunState&)+4310>, 0x7ffff494e3f6 <Interpret(JSContext*, js::RunState&)+4310>, 0x7ffff49533dc <Interpret(JSContext*, js::RunState&)+24764>, 0x7ffff4950238 <Interpret(JSContext*, js::RunState&)+12056>, 0x7ffff4954773 <Interpret(JSContext*, js::RunState&)+29779>, 0x7ffff495476e <Interpret(JSContext*, js::RunState&)+29774>, 0x7ffff4954769 <Interpret(JSContext*, js::RunState&)+29769>, 0x7ffff4952ff2 <Interpret(JSContext*, js::RunState&)+23762>, 0x7ffff4954764 <Interpret(JSContext*, js::RunState&)+29764>, 0x7ffff494e0c8 <Interpret(JSContext*, js::RunState&)+3496>, 0x7ffff4954513 <Interpret(JSContext*, js::RunState&)+29171>, 0x7ffff495386d <Interpret(JSContext*, js::RunState&)+25933>, 0x7ffff494e165 <Interpret(JSContext*, js::RunState&)+3653>, 0x7ffff495352b <Interpret(JSContext*, js::RunState&)+25099>, 0x7ffff4953f6e <Interpret(JSContext*, js::RunState&)+27726>, 0x7ffff4951f8b <Interpret(JSContext*, js::RunState&)+19563>, 0x7ffff4951eb9 <Interpret(JSContext*, js::RunState&)+19353>, 0x7ffff4950962 <Interpret(JSContext*, js::RunState&)+13890>, 0x7ffff49508ed <Interpret(JSContext*, js::RunState&)+13773>, 0x7ffff495087e <Interpret(JSContext*, js::RunState&)+13662>, 0x7ffff4952f86 <Interpret(JSContext*, js::RunState&)+23654>, 0x7ffff494dbc7 <Interpret(JSContext*, js::RunState&)+2215>, 0x7ffff49542e6 <Interpret(JSContext*, js::RunState&)+28614>, 0x7ffff494e38b <Interpret(JSContext*, js::RunState&)+4203>, 0x7ffff494ffa4 <Interpret(JSContext*, js::RunState&)+11396>, 0x7ffff495477d <Interpret(JSContext*, js::RunState&)+29789>, 0x7ffff4954778 <Interpret(JSContext*, js::RunState&)+29784>, 0x7ffff49539f7 <Interpret(JSContext*, js::RunState&)+26327>, 0x7ffff4952c5b <Interpret(JSContext*, js::RunState&)+22843>, 0x7ffff494e49d <Interpret(JSContext*, js::RunState&)+4477>, 0x7ffff494e49d <Interpret(JSContext*, js::RunState&)+4477>, 0x7ffff4952b90 <Interpret(JSContext*, js::RunState&)+22640>, 0x7ffff4952ab0 <Interpret(JSContext*, js::RunState&)+22416>, 0x7ffff49518a5 <Interpret(JSContext*, js::RunState&)+17797>, 0x7ffff494fa2c <Interpret(JSContext*, js::RunState&)+9996>, 0x7ffff494dbd0 <Interpret(JSContext*, js::RunState&)+2224>, 0x7ffff495083c <Interpret(JSContext*, js::RunState&)+13596>, 0x7ffff4952d0d <Interpret(JSContext*, js::RunState&)+23021>, 0x7ffff4952e17 <Interpret(JSContext*, js::RunState&)+23287>, 0x7ffff49539f2 <Interpret(JSContext*, js::RunState&)+26322>, 0x7ffff4951364 <Interpret(JSContext*, js::RunState&)+16452>, 0x7ffff495135f <Interpret(JSContext*, js::RunState&)+16447>, 0x7ffff495135a <Interpret(JSContext*, js::RunState&)+16442>, 0x7ffff4951355 <Interpret(JSContext*, js::RunState&)+16437>, 0x7ffff49547a0 <Interpret(JSContext*, js::RunState&)+29824>, 0x7ffff495023d <Interpret(JSContext*, js::RunState&)+12061>, 0x7ffff494f777 <Interpret(JSContext*, js::RunState&)+9303>, 0x7ffff4951350 <Interpret(JSContext*, js::RunState&)+16432>, 0x7ffff495134b <Interpret(JSContext*, js::RunState&)+16427>, 0x7ffff495475f <Interpret(JSContext*, js::RunState&)+29759>, 0x7ffff4951346 <Interpret(JSContext*, js::RunState&)+16422>, 0x7ffff4954791 <Interpret(JSContext*, js::RunState&)+29809>, 0x7ffff4952052 <Interpret(JSContext*, js::RunState&)+19762>, 0x7ffff495428a <Interpret(JSContext*, js::RunState&)+28522>, 0x7ffff494ebed <Interpret(JSContext*, js::RunState&)+6349>, 0x7ffff494e8a6 <Interpret(JSContext*, js::RunState&)+5510>, 0x7ffff494e165 <Interpret(JSContext*, js::RunState&)+3653>, 0x7ffff495478c <Interpret(JSContext*, js::RunState&)+29804>, 0x7ffff4954787 <Interpret(JSContext*, js::RunState&)+29799>, 0x7ffff4954782 <Interpret(JSContext*, js::RunState&)+29794>, 0x7ffff495479b <Interpret(JSContext*, js::RunState&)+29819>, 0x7ffff495254a <Interpret(JSContext*, js::RunState&)+21034>, 0x7ffff4954796 <Interpret(JSContext*, js::RunState&)+29814>, 0x7ffff49523f9 <Interpret(JSContext*, js::RunState&)+20697>, 0x7ffff49523f4 <Interpret(JSContext*, js::RunState&)+20692>, 0x7ffff4954810 <Interpret(JSContext*, js::RunState&)+29936>, 0x7ffff495480b <Interpret(JSContext*, js::RunState&)+29931>, 0x7ffff4954815 <Interpret(JSContext*, js::RunState&)+29941>, 0x7ffff49546e2 <Interpret(JSContext*, js::RunState&)+29634>, 0x7ffff494ff9f <Interpret(JSContext*, js::RunState&)+11391>, 0x7ffff494ff9a <Interpret(JSContext*, js::RunState&)+11386>, 0x7ffff49544ff <Interpret(JSContext*, js::RunState&)+29151>, 0x7ffff494ff95 <Interpret(JSContext*, js::RunState&)+11381>, 0x7ffff49535a9 <Interpret(JSContext*, js::RunState&)+25225>, 0x7ffff49535a4 <Interpret(JSContext*, js::RunState&)+25220>, 0x7ffff495359f <Interpret(JSContext*, js::RunState&)+25215>, 0x7ffff495359a <Interpret(JSContext*, js::RunState&)+25210>, 0x7ffff4953595 <Interpret(JSContext*, js::RunState&)+25205>, 0x7ffff4953590 <Interpret(JSContext*, js::RunState&)+25200>, 0x7ffff495358b <Interpret(JSContext*, js::RunState&)+25195>, 0x7ffff4953586 <Interpret(JSContext*, js::RunState&)+25190>, 0x7ffff49535bd <Interpret(JSContext*, js::RunState&)+25245>, 0x7ffff49535b8 <Interpret(JSContext*, js::RunState&)+25240>, 0x7ffff49535b3 <Interpret(JSContext*, js::RunState&)+25235>, 0x7ffff49535ae <Interpret(JSContext*, js::RunState&)+25230>, 0x7ffff494deda <Interpret(JSContext*, js::RunState&)+3002>, 0x7ffff49535c7 <Interpret(JSContext*, js::RunState&)+25255>, 0x7ffff49535c2 <Interpret(JSContext*, js::RunState&)+25250>, 0x7ffff49535cc <Interpret(JSContext*, js::RunState&)+25260>, 0x7ffff4951438 <Interpret(JSContext*, js::RunState&)+16664>, 0x7ffff4950f83 <Interpret(JSContext*, js::RunState&)+15459>, 0x7ffff49543b8 <Interpret(JSContext*, js::RunState&)+28824>, 0x7ffff49543b3 <Interpret(JSContext*, js::RunState&)+28819>, 0x7ffff49543bd <Interpret(JSContext*, js::RunState&)+28829>, 0x7ffff494e64b <Interpret(JSContext*, js::RunState&)+4907>, 0x7ffff4950f26 <Interpret(JSContext*, js::RunState&)+15366>, 0x7ffff4951da4 <Interpret(JSContext*, js::RunState&)+19076>, 0x7ffff49537bd <Interpret(JSContext*, js::RunState&)+25757>, 0x7ffff494e31c <Interpret(JSContext*, js::RunState&)+4092>, 0x7ffff4951e29 <Interpret(JSContext*, js::RunState&)+19209>, 0x7ffff4951dec <Interpret(JSContext*, js::RunState&)+19148>...}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x7fffd3da6e58, prev = 0x0, ptr = {asBits = 2}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x7fffd3da6e20, prev = 0x0, ptr = 0x0}
#15 0x00007ffff4958b79 in js::RunScript (cx=cx at entry=0x7fffd3da6e00, state=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:422
        marker = {profiler = 0x7fffdfe2fde8, size_before = {<No data fields>}}
#16 0x00007ffff495b1e2 in js::ExecuteKernel (cx=0x7fffd3da6e00, script=..., scopeChainArg=..., thisv=..., type=<optimized out>, evalInFrame=..., result=0x0) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:630
        state = {<js::RunState> = {_vptr.RunState = 0x7ffff6611bd0 <vtable for js::ExecuteState+16>, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffc080, ptr = 0x7fffc8bae400}}, type_ = js::EXECUTE_GLOBAL, thisv_ = {<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 = 0x7fffd3da6e60, prev = 0x7fffffffc2c0, ptr = {data = {asBits = 18445618173051712512, debugView = {payload47 = 140736737358848, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -750996480, u32 = 3543970816, why = 3543970816}}, asDouble = -nan(0xbffffd33cb400), asPtr = 0xfffbffffd33cb400, asWord = 18445618173051712512, asUIntPtr = 18445618173051712512}}}, scopeChain_ = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffc020, ptr = 0x7fffd40d6240}, evalInFrame_ = {ptr_ = 0}, result_ = 0x0}
        ok = <optimized out>
#17 0x00007ffff495b570 in js::Execute (cx=0x7fffd3da6e00, script=..., scopeChainArg=..., rval=0x0) at /tmp/buildd/iceweasel-31.5.3esr/js/src/vm/Interpreter.cpp:667
        scopeChain = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffc130, ptr = 0x7fffd40d6240}
        thisv = {data = {asBits = 18445618173051712512, debugView = {payload47 = 140736737358848, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -750996480, u32 = 3543970816, why = 3543970816}}, asDouble = -nan(0xbffffd33cb400), asPtr = 0xfffbffffd33cb400, asWord = 18445618173051712512, asUIntPtr = 18445618173051712512}}
#18 0x00007ffff4823185 in Evaluate (cx=cx at entry=0x7fffd3da6e00, obj=..., optionsArg=..., srcBuf=..., rval=rval at entry=0x0) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsapi.cpp:4864
        options = {<JS::ReadOnlyCompileOptions> = {_vptr.ReadOnlyCompileOptions = 0x7ffff67cf270 <vtable for JS::CompileOptions+16>, originPrincipals_ = 0x0, filename_ = 0x7fffd11b5808 "http://kangax.github.io/compat-table/es6/", introducerFilename_ = 0x0, sourceMapURL_ = 0x0, version = JSVERSION_DEFAULT, versionSet = true, utf8 = false, lineno = 11563, column = 0, compileAndGo = true, forEval = false, defineOnScope = true, noScriptRval = true, selfHostingMode = false, canLazilyParse = true, strictOption = false, extraWarningsOption = false, werrorOption = false, asmJSOption = false, forceAsync = false, installedFile = false, sourceIsLazy = false, introductionType = 0x7ffff4d23d09 "scriptElement", introductionLineno = 0, introductionOffset = 0, hasIntroductionInfo = false, static nullObjectPtr = 0x0}, elementRoot = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffc208, ptr = 0x7fffd40d5980}, elementAttributeNameRoot = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x7fffffffc468, ptr = 0x0}, introductionScriptRoot = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffc480, ptr = 0x0}}
        sct = {workerThread = 0x0, cx = 0x7fffd3da6e00, ss = 0x0, chars = 0x0, oom = false, abort_ = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0>> = {mValue = {<std::__atomic_base<unsigned int>> = {_M_i = 0}, <No data fields>}}, <No data fields>}}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x7fffffffc160, ptr = 0x7fffc8bae400}
        result = <optimized out>
#19 0x00007ffff4823398 in JS::Evaluate (cx=cx at entry=0x7fffd3da6e00, obj=..., optionsArg=..., srcBuf=...) at /tmp/buildd/iceweasel-31.5.3esr/js/src/jsapi.cpp:4955
No locals.
#20 0x00007ffff3adce67 in nsJSUtils::EvaluateString (aCx=aCx at entry=0x7fffd3da6e00, aSrcBuf=..., aScopeObject=aScopeObject at entry=..., aCompileOptions=..., aEvaluateOptions=..., aRetValue=aRetValue at entry=..., aOffThreadToken=0x0) at /tmp/buildd/iceweasel-31.5.3esr/dom/base/nsJSUtils.cpp:255
        ac = {cx_ = 0x7fffd3da6e00, oldCompartment_ = 0x7fffd12f9c00}
        rootedScope = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffc450, ptr = 0x7fffd40d6240}
        sampler_raii199 = {mHandle = 0x7ffff6ca0000}
        rv = NS_OK
        ok = false
        dontReport = {storage = {u = {bytes = {0 '\000', -95 '\241', -29 '\343', -33 '\337', -1 '\377', 127 '\177', 0 '\000', 0 '\000', 0 '\000', <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>}, _ = 140736949625088}}, constructed = false}
#21 0x00007ffff3add256 in nsJSUtils::EvaluateString (aCx=0x7fffd3da6e00, aSrcBuf=..., aScopeObject=..., aScopeObject at entry=..., aCompileOptions=..., aOffThreadToken=aOffThreadToken at entry=0x0) at /tmp/buildd/iceweasel-31.5.3esr/dom/base/nsJSUtils.cpp:321
        options = {coerceToString = false, reportUncaught = true, needResult = false}
        unused = {<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 = 0x7fffd3da6e60, 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}}}
#22 0x00007ffff3cd0bec in nsScriptLoader::EvaluateScript (this=0x7fffd0fce940, aRequest=0x7fffd3c8c400, aSrcBuf=..., aOffThreadToken=0x0) at /tmp/buildd/iceweasel-31.5.3esr/content/base/src/nsScriptLoader.cpp:1126
        globalObject = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd12f98c0}, <No data fields>}
        entryScript = {<mozilla::dom::AutoJSAPI> = {mCxPusher = {storage = {u = {bytes = "\000n\332\323\377\177\000\000\001\303\377\377\377\177\000\000\000n\332\323\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000 at 1\244\323\377\177\000\000\002\000\000\000\000\000\000\001", _ = 140736747695616}}, constructed = true}, mNullAc = {storage = {u = {bytes = "\b\200K\311\001\000\000\000\000X/\321\377\177\000", _ = 7672135688}}, constructed = false}, mCx = 0x7fffd3da6e00}, <mozilla::dom::ScriptSettingsStackEntry> = {mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd12f98c0}, <No data fields>}, mIsCandidateEntryPoint = true, static NoJSAPISingleton = {mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mIsCandidateEntryPoint = true, static NoJSAPISingleton = <same as static member of an already seen type>}}, mAc = {cx_ = 0x7fffd3da6e00, oldCompartment_ = 0x7fffd12f9c00}, mStack = @0x7fffe36de190, mWebIDLCallerPrincipal = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}
        oldProcessingScriptTag = false
        rv = <optimized out>
        scriptContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3c8bc80}, <No data fields>}
        oldCurrent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        context = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3a43140}, <No data fields>}
        version = <optimized out>
        global = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x0, ptr = 0x7fffd40d6240}
        options = {<JS::ReadOnlyCompileOptions> = {_vptr.ReadOnlyCompileOptions = 0x7ffff67cf270 <vtable for JS::CompileOptions+16>, originPrincipals_ = 0x0, filename_ = 0x7fffd11b5808 "http://kangax.github.io/compat-table/es6/", introducerFilename_ = 0x0, sourceMapURL_ = 0x0, version = JSVERSION_DEFAULT, versionSet = true, utf8 = false, lineno = 11563, column = 0, compileAndGo = true, forEval = false, defineOnScope = true, noScriptRval = false, selfHostingMode = false, canLazilyParse = true, strictOption = false, extraWarningsOption = false, werrorOption = false, asmJSOption = false, forceAsync = false, installedFile = false, sourceIsLazy = false, introductionType = 0x7ffff4d23d09 "scriptElement", introductionLineno = 0, introductionOffset = 0, hasIntroductionInfo = false, static nullObjectPtr = 0x0}, elementRoot = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fffd3da6e18, prev = 0x7fffffffc348, ptr = 0x7fffd40d5980}, elementAttributeNameRoot = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x7fffd3da6e38, prev = 0x0, ptr = 0x0}, introductionScriptRoot = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x7fffd3da6e48, prev = 0x0, ptr = 0x0}}
#23 0x00007ffff3cd33a2 in nsScriptLoader::ProcessRequest (this=this at entry=0x7fffd0fce940, aRequest=0x7fffd3c8c400, aOffThreadToken=aOffThreadToken at entry=0x0) at /tmp/buildd/iceweasel-31.5.3esr/content/base/src/nsScriptLoader.cpp:967
        textData = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffc94b8008 u"test(function(){try{var asyncTestPassed=global.__asyncPassedFn && __asyncPassedFn(\"164\");return Function(\"asyncTestPassed\",\"\\nvar closed = false;\\nvar iter = __createIterableObject(1, 2, 3);\\niter['th"..., mLength = 472, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc588 u""}, mStorage = u"\000\000\000\000???\000???\000???\000???\000?\xffff?\000???\000???\000???\000???\000???\000\000\000\000\000?\000\000\000???\000\000\000\000\000\001\000\000"}
        scriptLength = <optimized out>
        giveScriptOwnership = <optimized out>
        srcBuf = {data_ = 0x7fffc94b8008 u"test(function(){try{var asyncTestPassed=global.__asyncPassedFn && __asyncPassedFn(\"164\");return Function(\"asyncTestPassed\",\"\\nvar closed = false;\\nvar iter = __createIterableObject(1, 2, 3);\\niter['th"..., length_ = 472, ownsChars_ = false}
        rv = NS_OK
        scriptBuf = <optimized out>
        scriptElem = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3c8bc80}, <No data fields>}
        doc = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        oldParserInsertedScript = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        runScript = true
#24 0x00007ffff3cd9e82 in nsScriptLoader::ProcessScriptElement (this=0x7fffd0fce940, aElement=0x7fffd3c8bd10) at /tmp/buildd/iceweasel-31.5.3esr/content/base/src/nsScriptLoader.cpp:775
        type = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7ffff4ae0d14 <gNullChar> u"", mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc758 u""}, mStorage = u"\000??\000??\000\000?\xdfe3?\000???\000???\000???\000?\xffff?\000\000\000\000\000???\000??\000\000???\000?\xdfe3?\000???\000?\xdfe2?\000?\xdfed?\000\002\000\000"}
        rv = NS_OK
        request = {mRawPtr = 0x7fffd3c8c400}
        scriptContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3c8bc80}, <No data fields>}
        version = JSVERSION_DEFAULT
#25 0x00007ffff3cda04f in nsScriptElement::MaybeProcessScript (this=0x7fffd3c8bd10) at /tmp/buildd/iceweasel-31.5.3esr/content/base/src/nsScriptElement.cpp:140
        cont = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3c8bc80}, <No data fields>}
        parser = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd122ebe0}, <No data fields>}
        loader = {mRawPtr = 0x7fffd0fce940}
#26 0x00007ffff3a71841 in nsIScriptElement::AttemptToExecute (this=0x7fffd3c8bd10) at ../../dist/include/nsIScriptElement.h:220
        block = <optimized out>
#27 0x00007ffff3a74f8a in nsHtml5TreeOpExecutor::RunScript (this=this at entry=0x7fffd30ee200, aScriptElement=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/parser/html/nsHtml5TreeOpExecutor.cpp:663
        sele = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3c8bd10}, <No data fields>}
        block = <optimized out>
#28 0x00007ffff3a7c6b5 in nsHtml5TreeOpExecutor::RunFlushLoop (this=0x7fffd30ee200) at /tmp/buildd/iceweasel-31.5.3esr/parser/html/nsHtml5TreeOpExecutor.cpp:486
        scriptElement = 0x7fffd3c8bc80
        last = 0x7fffc70178a8
        sampler_raii341 = {mHandle = 0x7ffff6ca0000}
        guard = {mExecutor = {mRawPtr = 0x7fffd30ee200}}
        parserKungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd122ebe0}, <No data fields>}
#29 0x00007ffff3a7c83a in nsHtml5ExecutorReflusher::Run (this=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/parser/html/nsHtml5TreeOpExecutor.cpp:55
No locals.
#30 0x00007ffff3146f33 in nsThread::ProcessNextEvent (this=0x7ffff6ce58a0, mayWait=<optimized out>, result=0x7fffffffcb77) at /tmp/buildd/iceweasel-31.5.3esr/xpcom/threads/nsThread.cpp:715
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc9a12fe0}, <No data fields>}
        reallyWait = <optimized out>
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffddb2a168}, <No data fields>}
        rv = NS_OK
        result = 0x7fffffffcb77
        mayWait = false
        this = 0x7ffff6ce58a0
#31 0x00007ffff3103187 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait at entry=false) at /tmp/buildd/iceweasel-31.5.3esr/xpcom/glue/nsThreadUtils.cpp:263
        val = true
#32 0x00007ffff32ed1b5 in mozilla::ipc::MessagePump::Run (this=0x7fffe3647480, aDelegate=0x7fffe362d6a0) at /tmp/buildd/iceweasel-31.5.3esr/ipc/glue/MessagePump.cpp:95
        did_work = <optimized out>
#33 0x00007ffff32e26dd in RunHandler (this=0x7fffe362d6a0) at /tmp/buildd/iceweasel-31.5.3esr/ipc/chromium/src/base/message_loop.cc:222
No locals.
#34 MessageLoop::Run (this=0x7fffe362d6a0) at /tmp/buildd/iceweasel-31.5.3esr/ipc/chromium/src/base/message_loop.cc:196
        save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7fffe362d6a0, previous_state_ = 0x0}
#35 0x00007ffff39d14e6 in nsBaseAppShell::Run (this=0x0) at /tmp/buildd/iceweasel-31.5.3esr/widget/xpwidgets/nsBaseAppShell.cpp:164
        thread = 0x7ffff6ce58a0
#36 0x00007ffff42e7c91 in nsAppStartup::Run (this=0x7fffdce46060) at /tmp/buildd/iceweasel-31.5.3esr/toolkit/components/startup/nsAppStartup.cpp:278
        rv = <optimized out>
        retval = <optimized out>
#37 0x00007ffff42c3249 in XREMain::XRE_mainRun (this=this at entry=0x7fffffffce10) at /tmp/buildd/iceweasel-31.5.3esr/toolkit/xre/nsAppRunner.cpp:4008
        rv = NS_OK
        appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdce46060}, <No data fields>}
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda557b80}, <No data fields>}
        workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffda6f8e40}, <No data fields>}
#38 0x00007ffff42c34c7 in XREMain::XRE_main (this=this at entry=0x7fffffffce10, argc=argc at entry=2, argv=argv at entry=0x7fffffffe318, aAppData=aAppData at entry=0x7fffffffd010) at /tmp/buildd/iceweasel-31.5.3esr/toolkit/xre/nsAppRunner.cpp:4077
        aLocal = 0 '\000'
        sampler_raii4026 = {mHandle = 0x7ffff6ca0000}
        rv = <optimized out>
        exit = false
        appInitiatedRestart = false
        result = <optimized out>
#39 0x00007ffff42c36e0 in XRE_main (argc=2, argv=0x7fffffffe318, aAppData=0x7fffffffd010, aFlags=<optimized out>) at /tmp/buildd/iceweasel-31.5.3esr/toolkit/xre/nsAppRunner.cpp:4289
        main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6cbd560}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe3647200}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c60e00}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c60ec0}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6cd5d00}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd6ede4e0}, <No data fields>}, mScopedXPCom = 0x7ffff6c80a50, mAppData = 0x7ffff6c2f980, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff659a290 <vtable for nsXREDirProvider+16>}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff659a2d8 <vtable for nsXREDirProvider+88>}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c5f780}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c5fa80}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c60e00}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c60ec0}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7ffff68803b8 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7ffff68803b8 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7ffff68803b8 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffe361b528 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcec8 ""}, mStorage = "\000\317\377\377\377\177\000\000O\317\377\377\377\177\000\000O\317\377\377\377\177\000\000H\317\377\377\377\177\000\000O\317\377\377\377\177\000\000O\317\377\377\377\177\000\000\000\003\026\336Tf\035\304\370\317\377\377\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffcf28 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcf28 ""}, mStorage = "\000\317\377\377\377\177\000\000\a\000\000\000\021\000\001\000?\000\000\000\377\177\000\000H\317\377\377\377\177\000\000browser\000\200\367\305\366\377\177\000\000h\372\305\366\377\177\000\000\370\317\377\377\377\177\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7ffff6ccf020}
        result = <optimized out>
#40 0x00005555555583de in do_main (argc=2, argv=0x7fffffffe318, xreDirectory=0x7ffff6c5f780) at /tmp/buildd/iceweasel-31.5.3esr/browser/app/nsBrowserApp.cpp:282
        appData = {<nsXREAppData> = {size = 120, directory = 0x7ffff6c5fa80, vendor = 0x7ffff6c802d0 "Mozilla", name = 0x7ffff6c19610 "Iceweasel", version = 0x7ffff6c802d8 "31.5.3", buildID = 0x7ffff6c19620 "20150322013326", ID = 0x7ffff6c8f6a0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x0, flags = 6, xreDirectory = 0x7ffff6c5f780, minVersion = 0x7ffff6c802e0 "31.5.3", maxVersion = 0x7ffff6c802e8 "31.5.3", crashReporterURL = 0x7ffff6c802f0 "", profile = 0x7ffff6c19630 "mozilla/firefox", UAName = 0x0}, <No data fields>}
        exeFile = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c5f900}, <No data fields>}
        greDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c5f9c0}, <No data fields>}
        appSubdir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6c5fa80}, <No data fields>}
        rv = <optimized out>
        appDataFile = <optimized out>
        metroOnDesktop = false
        appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#41 0x0000555555557b26 in main (argc=2, argv=0x7fffffffe318) at /tmp/buildd/iceweasel-31.5.3esr/browser/app/nsBrowserApp.cpp:643
        gotCounters = 1
        initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 4000}, ru_stime = {tv_sec = 0, tv_usec = 4000}, {ru_maxrss = 16572, __ru_maxrss_word = 16572}, {ru_ixrss = 0, __ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, {ru_minflt = 223, __ru_minflt_word = 223}, {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 = 4, __ru_nivcsw_word = 4}}
        xreDirectory = 0x7ffff6c5f780
        rv = <optimized out>
        result = <optimized out>
A debugging session is active.

	Inferior 1 [process 2474] will be killed.

Quit anyway? (y or n) 


More information about the pkg-mozilla-maintainers mailing list