Package: iceweasel
Version: 30.0-2
Severity: grave

Trying to access maps.google.com, I get a segfault which very much looks
like a known (and now fixed) issue in ANGLE:

   https://code.google.com/p/angleproject/issues/detail?id=651
   https://bugzilla.mozilla.org/show_bug.cgi?id=1025576

I'm attaching the backtrace. Also, going to attempt a build that
patch to confirm it goes away, but that will take a bit of course.

-- Package-specific info:

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'stable'), (100, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.15.5-p+ (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils               4.4
ii  fontconfig                2.11.0-5
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.12.0-1
ii  libc6                     2.19-7
ii  libcairo2                 1.12.16-2
ii  libdbus-1-3               1.8.6-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-1
ii  libffi6                   3.1-2
ii  libfontconfig1            2.11.0-5
ii  libfreetype6              2.5.2-1
ii  libgcc1                   1:4.9.0-7
ii  libgdk-pixbuf2.0-0        2.30.7-1
ii  libglib2.0-0              2.40.0-3
ii  libgtk2.0-0               2.24.24-1
ii  libhunspell-1.3-0         1.3.3-1
ii  libnspr4                  2:4.10.6-1
ii  libnss3                   2:3.16.1-1
ii  libpango-1.0-0            1.36.3-1
ii  libsqlite3-0              3.8.5-2
ii  libstartup-notification0  0.12-3
ii  libstdc++6                4.9.0-7
ii  libvpx1                   1.3.0-2
ii  libx11-6                  2:1.6.2-2
ii  libxext6                  2:1.3.2-1
ii  libxrender1               1:0.9.8-1
ii  libxt6                    1:1.1.4-1
ii  procps                    1:3.3.9-5
ii  zlib1g                    1:1.2.8.dfsg-1

iceweasel recommends no packages.

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

-- no debconf information
	Using the running image of child Thread 0x7ffff7fc3740 (LWP 9508).
Program stopped at 0x0.
It stopped with signal SIGSEGV, Segmentation fault.


process 9508
Name:	iceweasel
State:	t (tracing stop)
Tgid:	9508
Ngid:	0
Pid:	9508
PPid:	9505
TracerPid:	9505
Uid:	1000	1000	1000	1000
Gid:	1000	1000	1000	1000
FDSize:	256
Groups:	4 7 20 24 25 29 33 44 46 100 113 126 127 128 129 130 134 504 1000 1001 5000 25000 29989 29990 29991 29992 29993 29994 29995 29996 29997 29998 29999 
VmPeak:	 1643236 kB
VmSize:	 1643236 kB
VmLck:	       0 kB
VmPin:	       0 kB
VmHWM:	  630080 kB
VmRSS:	  630080 kB
VmData:	  870800 kB
VmStk:	     236 kB
VmExe:	      96 kB
VmLib:	  117676 kB
VmPTE:	    2212 kB
VmSwap:	       0 kB
Threads:	53
SigQ:	0/193106
SigPnd:	0000000000000000
ShdPnd:	0000000000000000
SigBlk:	0000000000000000
SigIgn:	0000000001001000
SigCgt:	0000000f800044af
CapInh:	0000000000000000
CapPrm:	0000000000000000
CapEff:	0000000000000000
CapBnd:	0000001fffffffff
Seccomp:	0
Cpus_allowed:	ffff
Cpus_allowed_list:	0-15
Mems_allowed:	00000000,00000001
Mems_allowed_list:	0
voluntary_ctxt_switches:	8521
nonvoluntary_ctxt_switches:	1292


#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00007ffff45637d1 in TSymbolTableLevel::~TSymbolTableLevel (
    this=0x7fff9573c010, __in_chrg=<optimized out>)
    at /tmp/buildd/iceweasel-30.0/gfx/angle/src/compiler/SymbolTable.cpp:174
        it = {first = "main(", second = }
#2  0x00007ffff454f76c in TSymbolTable::pop (this=0x7fffb9eda4d0)
    at /tmp/buildd/iceweasel-30.0/gfx/angle/src/compiler/SymbolTable.h:271
No locals.
#3  0x00007ffff455fdce in TCompiler::compile (this=0x7fffb9eda400, 
    shaderStrings=shaderStrings@entry=0x7fffffff5fc0, 
    numStrings=numStrings@entry=1, compileOptions=<optimized out>, 
    compileOptions@entry=6220)
    at /tmp/buildd/iceweasel-30.0/gfx/angle/src/compiler/Compiler.cpp:207
        sourcePath = <optimized out>
        firstSource = <optimized out>
        parseContext = {intermediate = @0x7fffffff5e68, 
          symbolTable = @0x7fffb9eda4d0, shaderType = SH_FRAGMENT_SHADER, 
          shaderSpec = SH_WEBGL_SPEC, compileOptions = 6221, sourcePath = 0x0, 
          treeRoot = 0x7fff9573c260, loopNestingLevel = 0, 
          structNestingLevel = 0, currentFunctionType = 0x7fff9573c7e8, 
          functionReturnsValue = false, checksPrecisionErrors = true, 
          fragmentPrecisionHigh = true, HashErrMsg = "", 
          diagnostics = {<pp::Diagnostics> = {
              _vptr.Diagnostics = 0x7ffff66071b0 <vtable for TDiagnostics+16>}, mInfoSink = @0x7fffb9eda570, mNumErrors = 0, mNumWarnings = 0}, 
          directiveHandler = {<pp::DirectiveHandler> = {
              _vptr.DirectiveHandler = 0x7ffff6607210 <vtable for TDirectiveHandler+16>}, mPragma = {optimize = true, debug = false}, 
            mExtensionBehavior = std::map with 0 elementsPython Exception <type 'exceptions.TypeError'> instance has no next() method: 
, mDiagnostics = @0x7fffffff5ec8}, preprocessor = {mImpl = 0x7fff958daa10}, 
          scanner = 0x0}
        success = true
        intermediate = {infoSink = @0x7fffb9eda570}
#4  0x00007ffff45620b0 in ShCompile (handle=<optimized out>, 
    shaderStrings=0x7fffffff5fc0, numStrings=1, compileOptions=6220)
    at /tmp/buildd/iceweasel-30.0/gfx/angle/src/compiler/ShaderLang.cpp:190
        base = <optimized out>
        compiler = <optimized out>
        success = <optimized out>
#5  0x00007ffff3e34e41 in mozilla::WebGLContext::CompileShader (
    this=0x7fffba89d400, shader=0x7fff95879c10)
    at /tmp/buildd/iceweasel-30.0/content/canvas/src/WebGLContextGL.cpp:3387
        resources = {MaxVertexAttribs = 16, MaxVertexUniformVectors = 1024, 
          MaxVaryingVectors = 31, MaxVertexTextureImageUnits = 32, 
          MaxCombinedTextureImageUnits = 192, MaxTextureImageUnits = 32, 
          MaxFragmentUniformVectors = 512, MaxDrawBuffers = 1, 
          OES_standard_derivatives = 0, OES_EGL_image_external = 0, 
          ARB_texture_rectangle = 0, EXT_draw_buffers = 0, EXT_frag_depth = 0, 
          FragmentPrecisionHigh = 1, HashFunction = 0x0, 
          ArrayIndexClampingStrategy = (unknown: 0), 
          MaxExpressionComplexity = 0, MaxCallStackDepth = 0}
        stripComments = {m_parseState = mozilla::StripComments::MiddleOfLine, 
          m_end = 0x7fff973e4e30 u"", m_current = 0x7fff973e4e30 u"", 
          m_position = 212, 
          m_result = {<nsTArray_Impl<char16_t, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
                mHdr = 0x7fff97e93350}, <nsTArray_TypedBase<char16_t, nsTArray_Impl<char16_t, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<char16_t, nsTArray_Impl<char16_t, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}
        sourceCString = {<nsAutoCString> = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                  mData = 0x7fff962b39c8 "#define _b 16\n#define _c 27\n#define _a 0\nprecision highp float;precision highp float;varying vec2 i;uniform sampler2D l;uniform float m;void main(){vec4 n=texture2D(l,i);n.a*=m;if(n.a==0.)discard;gl_F"..., mLength = 212, mFlags = 65541}, <No data fields>}, 
              mFixedCapacity = 63, mFixedBuf = 0x7fffffff6108 ""}, 
            mStorage = "\000a\377\377\377\177\000\000P3\351\227\377\177\000\000x\023\210\366\377\177\000\000\210a\377\377\377\177\000\000xa\377\377\377\177\000\000\000w\v\334\377\177\000\000r\340\060\363\377\177\000\000\250a\377\377\377\177\000"}, <No data fields>}
        bypassPrefixSearch = <synthetic pointer>
        bypassANGLEShaderCode = {<nsTArray_Impl<char, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
              mHdr = 0x7ffff6881378 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<char, nsTArray_Impl<char, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<char, nsTArray_Impl<char, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}
        uniform_max_length = 140735876323352
        ok = 212
        num_attributes = 426
        num_uniforms = 0
        mapped_max_length = 434
        uniform_name = {
          mRawPtr = 0x7ffff3318f7c <nsStringBuffer::Alloc(unsigned long)+18> "H\205\300t", <incomplete sequence \307>}
        mapped_name = {mRawPtr = 0x7fffffff6084 "\377\177"}
        bypassANGLEPrefix = {
          0x7ffff4d7ecfd "precision mediump float;\n#define gl_VertexID 0\n#define gl_InstanceID 0\n", 
          0x7ffff4d7ed45 "precision mediump float;\n#extension GL_EXT_draw_buffers : enable\n#define gl_PrimitiveID 0\n"}
        angleShaderCode = 0x7fff962b39c8 "#define _b 16\n#define _c 27\n#define _a 0\nprecision highp float;precision highp float;varying vec2 i;uniform sampler2D l;uniform float m;void main(){vec4 n=texture2D(l,i);n.a*=m;if(n.a==0.)discard;gl_F"...
        bypassDriverShaderCode = {<nsTArray_Impl<char, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {
              mHdr = 0x7ffff6881378 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<char, nsTArray_Impl<char, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<char, nsTArray_Impl<char, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}
        attribute_name = {
          mRawPtr = 0x7ffff671a480 <mozilla::dom::WebGLShaderBinding::Class> "p^\323\364\377\177"}
        attrib_max_length = 4267035
        targetShaderSourceLanguage = SH_GLSL_OUTPUT
#6  0x00007ffff3a8aa83 in mozilla::dom::WebGLRenderingContextBinding::compileShader (cx=0x7fff9fea5800, obj=..., self=0x7fffba89d400, args=...)
    at /tmp/buildd/iceweasel-30.0/build-browser/dom/bindings/WebGLRenderingContextBinding.cpp:8225
        arg0 = <optimized out>
#7  0x00007ffff3ac87e2 in mozilla::dom::GenericBindingMethod (
    cx=cx@entry=0x7fff9fea5800, argc=<optimized out>, vp=<optimized out>)
    at /tmp/buildd/iceweasel-30.0/dom/bindings/BindingUtils.cpp:2278
        protoID = mozilla::dom::prototypes::id::WebGLRenderingContext
        obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, 
          stack = 0x7fff9fea5818, prev = 0x7fffffff6d20, ptr = 0x7fffdc0b7700}
        self = <optimized out>
        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_ = 0x7fffdc181f68}, <No data fields>}, 
            argc_ = 1}, <No data fields>}
        method = <optimized out>
#8  0x00007ffff49dfb61 in CallJSNative (args=..., 
    native=0x7ffff3ac86af <mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*)>, cx=0x7fff9fea5800)
    at /tmp/buildd/iceweasel-30.0/js/src/jscntxtinlines.h:239
        ok = <optimized out>
#9  js::Invoke (cx=0x7fff9fea5800, args=..., construct=<optimized out>)
    at /tmp/buildd/iceweasel-30.0/js/src/vm/Interpreter.cpp:476
        gcIfNeeded = {cx_ = 0x7fff9fea5800}
        state = {<js::RunState> = {_vptr.RunState = 0x101, 
            kind_ = js::RunState::Execute, 
            script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, 
              stack = 0x0, prev = 0x0, ptr = 0x10000010000}}, args_ = @0x0, 
          initial_ = js::INITIAL_NONE, useNewType_ = false}
        ok = <optimized out>
        initial = <optimized out>
#10 0x00007ffff49d6e7a in Interpret (cx=0x7fff9fea5800, state=...)
    at /tmp/buildd/iceweasel-30.0/js/src/vm/Interpreter.cpp:2614
        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_ = 0x7fffdc181f68}, <No data fields>}, 
            argc_ = 1}, <No data fields>}
        initial = (js::INITIAL_CONSTRUCT | unknown: 3692568392)
        newType = 64
        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 = 0x7fff9fea5860, 
          prev = 0x7fffffff76c0, ptr = {data = {asBits = 18444633011384221696, 
              debugView = {payload47 = 0, tag = JSVAL_TAG_INT32}, s = {
                payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, 
              asDouble = -nan(0x8800000000000), asPtr = 0xfff8800000000000, 
              asWord = 18444633011384221696, 
              asUIntPtr = 18444633011384221696}}}
        rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, 
          stack = 0x7fff9fea5818, prev = 0x7fffffff6d00, ptr = 0x7fffa4ce9840}
        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 = 0x7fff9fea5860, 
          prev = 0x7fffffff6c40, ptr = {data = {asBits = 18444633011384221697, 
              debugView = {payload47 = 1, tag = JSVAL_TAG_INT32}, s = {
                payload = {i32 = 1, u32 = 1, why = JS_NATIVE_ENUMERATE}}, 
              asDouble = -nan(0x8800000000001), asPtr = 0xfff8800000000001, 
              asWord = 18444633011384221697, 
              asUIntPtr = 18444633011384221697}}}
        rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, 
          stack = 0x7fff9fea5838, prev = 0x7fffffff8220, ptr = 0x0}
        rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, 
          stack = 0x7fff9fea5818, prev = 0x7fffffff7bb0, ptr = 0x7fffa44be040}
        rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0x7fff9fea5830, prev = 0x7fffffff8200, ptr = 0x0}
        rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, 
          stack = 0x7fff9fea5838, prev = 0x7fffffff6ca0, ptr = 0x0}
        rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, 
          stack = 0x7fff9fea5848, prev = 0x7fffffff6c20, ptr = 0x7fff94d8b400}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, 
          stack = 0x7fff9fea5848, prev = 0x7fffffff7090, ptr = 0x7fff94d8b400}
        rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, 
          stack = 0x7fff9fea5838, prev = 0x7fffffff6c80, ptr = 0x0}
        rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, 
          stack = 0x7fff9fea5818, prev = 0x7fffffff6cc0, ptr = 0x0}
        entryFrame = 0x7fffffff6e40
        activation = {<js::Activation> = {cx_ = 0x7fff9fea5800, 
            compartment_ = 0x7fffaa53f400, prev_ = 0x7fffffff7ae0, 
            savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, 
            kind_ = js::Activation::Interpreter}, state_ = @0x7fffffff7080, 
          regs_ = {sp = 0x7fffdc181f70, pc = 0x7fffc2f57899 ":", 
            fp_ = 0x7fffdc181ee8}, entryFrame_ = 0x7fffdc181978, opMask_ = 0}
        rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, 
          stack = 0x7fff9fea5818, prev = 0x7fffffff6ce0, ptr = 0x0}
        interpReturnOK = 192
        addresses = {
          0x7ffff49d94f8 <Interpret(JSContext*, js::RunState&)+19816>, 
          0x7ffff49d813b <Interpret(JSContext*, js::RunState&)+14763>, 
          0x7ffff49d94f3 <Interpret(JSContext*, js::RunState&)+19811>, 
          0x7ffff49d7804 <Interpret(JSContext*, js::RunState&)+12404>, 
          0x7ffff49d77ce <Interpret(JSContext*, js::RunState&)+12350>, 
          0x7ffff49d6007 <Interpret(JSContext*, js::RunState&)+6263>, 
          0x7ffff49d573a <Interpret(JSContext*, js::RunState&)+4010>, 
          0x7ffff49d80c9 <Interpret(JSContext*, js::RunState&)+14649>, 
          0x7ffff49d8205 <Interpret(JSContext*, js::RunState&)+14965>, 
          0x7ffff49da7e7 <Interpret(JSContext*, js::RunState&)+24663>, 
          0x7ffff49d880a <Interpret(JSContext*, js::RunState&)+16506>, 
          0x7ffff49d775c <Interpret(JSContext*, js::RunState&)+12236>, 
          0x7ffff49d8848 <Interpret(JSContext*, js::RunState&)+16568>, 
          0x7ffff49d8773 <Interpret(JSContext*, js::RunState&)+16355>, 
          0x7ffff49d844a <Interpret(JSContext*, js::RunState&)+15546>, 
          0x7ffff49d972b <Interpret(JSContext*, js::RunState&)+20379>, 
          0x7ffff49d7948 <Interpret(JSContext*, js::RunState&)+12728>, 
          0x7ffff49d78a4 <Interpret(JSContext*, js::RunState&)+12564>, 
          0x7ffff49dad6b <Interpret(JSContext*, js::RunState&)+26075>, 
          0x7ffff49dac6f <Interpret(JSContext*, js::RunState&)+25823>, 
          0x7ffff49da8cc <Interpret(JSContext*, js::RunState&)+24892>, 
          0x7ffff49daaf2 <Interpret(JSContext*, js::RunState&)+25442>, 
          0x7ffff49d8b87 <Interpret(JSContext*, js::RunState&)+17399>, 
          0x7ffff49d9ae1 <Interpret(JSContext*, js::RunState&)+21329>, 
          0x7ffff49d9a39 <Interpret(JSContext*, js::RunState&)+21161>, 
          0x7ffff49dae77 <Interpret(JSContext*, js::RunState&)+26343>, 
          0x7ffff49d997d <Interpret(JSContext*, js::RunState&)+20973>, 
          0x7ffff49da4e9 <Interpret(JSContext*, js::RunState&)+23897>, 
          0x7ffff49da3f4 <Interpret(JSContext*, js::RunState&)+23652>, 
          0x7ffff49db037 <Interpret(JSContext*, js::RunState&)+26791>, 
          0x7ffff49d7b47 <Interpret(JSContext*, js::RunState&)+13239>, 
          0x7ffff49da127 <Interpret(JSContext*, js::RunState&)+22935>, 
          0x7ffff49da0d4 <Interpret(JSContext*, js::RunState&)+22852>, 
          0x7ffff49d8943 <Interpret(JSContext*, js::RunState&)+16819>, 
          0x7ffff49d8889 <Interpret(JSContext*, js::RunState&)+16633>, 
          0x7ffff49da2a5 <Interpret(JSContext*, js::RunState&)+23317>, 
          0x7ffff49d9309 <Interpret(JSContext*, js::RunState&)+19321>, 
          0x7ffff49d93ce <Interpret(JSContext*, js::RunState&)+19518>, 
          0x7ffff49d70c2 <Interpret(JSContext*, js::RunState&)+10546>, 
          0x7ffff49d5f5c <Interpret(JSContext*, js::RunState&)+6092>, 
          0x7ffff49db398 <Interpret(JSContext*, js::RunState&)+27656>, 
          0x7ffff49d5139 <Interpret(JSContext*, js::RunState&)+2473>, 
          0x7ffff49d5139 <Interpret(JSContext*, js::RunState&)+2473>, 
          0x7ffff49d5188 <Interpret(JSContext*, js::RunState&)+2552>, 
          0x7ffff49d76fd <Interpret(JSContext*, js::RunState&)+12141>, 
          0x7ffff49d94ee <Interpret(JSContext*, js::RunState&)+19806>, 
          0x7ffff49d94e9 <Interpret(JSContext*, js::RunState&)+19801>, 
          0x7ffff49d94e4 <Interpret(JSContext*, js::RunState&)+19796>, 
          0x7ffff49d94df <Interpret(JSContext*, js::RunState&)+19791>, 
          0x7ffff49d94da <Interpret(JSContext*, js::RunState&)+19786>, 
          0x7ffff49d9726 <Interpret(JSContext*, js::RunState&)+20374>, 
          0x7ffff49d9721 <Interpret(JSContext*, js::RunState&)+20369>, 
          0x7ffff49d7d4e <Interpret(JSContext*, js::RunState&)+13758>, 
          0x7ffff49db129 <Interpret(JSContext*, js::RunState&)+27033>, 
          0x7ffff49db4a3 <Interpret(JSContext*, js::RunState&)+27923>, 
          0x7ffff49d5d14 <Interpret(JSContext*, js::RunState&)+5508>, 
          0x7ffff49db20e <Interpret(JSContext*, js::RunState&)+27262>, 
          0x7ffff49d5333 <Interpret(JSContext*, js::RunState&)+2979>, 
          0x7ffff49d769e <Interpret(JSContext*, js::RunState&)+12046>, 
          0x7ffff49d5333 <Interpret(JSContext*, js::RunState&)+2979>, 
          0x7ffff49d74ae <Interpret(JSContext*, js::RunState&)+11550>, 
          0x7ffff49d7433 <Interpret(JSContext*, js::RunState&)+11427>, 
          0x7ffff49d7288 <Interpret(JSContext*, js::RunState&)+11000>, 
          0x7ffff49d7241 <Interpret(JSContext*, js::RunState&)+10929>, 
          0x7ffff49d71fa <Interpret(JSContext*, js::RunState&)+10858>, 
          0x7ffff49da374 <Interpret(JSContext*, js::RunState&)+23524>, 
          0x7ffff49d71b3 <Interpret(JSContext*, js::RunState&)+10787>, 
          0x7ffff49da885 <Interpret(JSContext*, js::RunState&)+24821>, 
          0x7ffff49d81a8 <Interpret(JSContext*, js::RunState&)+14872>, 
          0x7ffff49d7aea <Interpret(JSContext*, js::RunState&)+13146>, 
          0x7ffff49da749 <Interpret(JSContext*, js::RunState&)+24505>, 
          0x7ffff49da70a <Interpret(JSContext*, js::RunState&)+24442>, 
          0x7ffff49dacf0 <Interpret(JSContext*, js::RunState&)+25952>, 
          0x7ffff49da2f3 <Interpret(JSContext*, js::RunState&)+23395>, 
          0x7ffff49d7ea4 <Interpret(JSContext*, js::RunState&)+14100>, 
          0x7ffff49d87bc <Interpret(JSContext*, js::RunState&)+16428>, 
          0x7ffff49d86d9 <Interpret(JSContext*, js::RunState&)+16201>, 
          0x7ffff49d8657 <Interpret(JSContext*, js::RunState&)+16071>, 
          0x7ffff49d85f1 <Interpret(JSContext*, js::RunState&)+15969>, 
          0x7ffff49d5424 <Interpret(JSContext*, js::RunState&)+3220>, 
          0x7ffff49d7392 <Interpret(JSContext*, js::RunState&)+11266>, 
          0x7ffff49d779f <Interpret(JSContext*, js::RunState&)+12303>, 
          0x7ffff49db8a5 <Interpret(JSContext*, js::RunState&)+28949>, 
          0x7ffff49d9dc5 <Interpret(JSContext*, js::RunState&)+22069>, 
          0x7ffff49d5902 <Interpret(JSContext*, js::RunState&)+4466>, 
          0x7ffff49dade6 <Interpret(JSContext*, js::RunState&)+26198>, 
          0x7ffff49d596d <Interpret(JSContext*, js::RunState&)+4573>, 
          0x7ffff49db71e <Interpret(JSContext*, js::RunState&)+28558>, 
          0x7ffff49d7643 <Interpret(JSContext*, js::RunState&)+11955>, 
          0x7ffff49d900e <Interpret(JSContext*, js::RunState&)+18558>, 
          0x7ffff49d8f38 <Interpret(JSContext*, js::RunState&)+18344>, 
          0x7ffff49d90e0 <Interpret(JSContext*, js::RunState&)+18768>, 
          0x7ffff49d8f12 <Interpret(JSContext*, js::RunState&)+18306>, 
          0x7ffff49d8de5 <Interpret(JSContext*, js::RunState&)+18005>, 
          0x7ffff49db12e <Interpret(JSContext*, js::RunState&)+27038>, 
          0x7ffff49d9fc6 <Interpret(JSContext*, js::RunState&)+22582>, 
          0x7ffff49d8d04 <Interpret(JSContext*, js::RunState&)+17780>, 
          0x7ffff49d5aa0 <Interpret(JSContext*, js::RunState&)+4880>, 
          0x7ffff49d5aa0 <Interpret(JSContext*, js::RunState&)+4880>, 
          0x7ffff49d578b <Interpret(JSContext*, js::RunState&)+4091>, 
          0x7ffff49d578b <Interpret(JSContext*, js::RunState&)+4091>, 
          0x7ffff49d7d49 <Interpret(JSContext*, js::RunState&)+13753>, 
          0x7ffff49d7d44 <Interpret(JSContext*, js::RunState&)+13748>, 
          0x7ffff49d7d3f <Interpret(JSContext*, js::RunState&)+13743>, 
          0x7ffff49d7d3a <Interpret(JSContext*, js::RunState&)+13738>, 
          0x7ffff49d7d35 <Interpret(JSContext*, js::RunState&)+13733>, 
          0x7ffff49d801c <Interpret(JSContext*, js::RunState&)+14476>, 
          0x7ffff49d7d30 <Interpret(JSContext*, js::RunState&)+13728>, 
          0x7ffff49d5528 <Interpret(JSContext*, js::RunState&)+3480>, 
          0x7ffff49d8281 <Interpret(JSContext*, js::RunState&)+15089>, 
          0x7ffff49d97cf <Interpret(JSContext*, js::RunState&)+20543>, 
          0x7ffff49d5b68 <Interpret(JSContext*, js::RunState&)+5080>, 
          0x7ffff49dafdb <Interpret(JSContext*, js::RunState&)+26699>, 
          0x7ffff49d79ec <Interpret(JSContext*, js::RunState&)+12892>, 
          0x7ffff49daf1f <Interpret(JSContext*, js::RunState&)+26511>, 
          0x7ffff49db7de <Interpret(JSContext*, js::RunState&)+28750>, 
          0x7ffff49d9f2f <Interpret(JSContext*, js::RunState&)+22431>, 
          0x7ffff49d9d61 <Interpret(JSContext*, js::RunState&)+21969>, 
          0x7ffff49d9cfe <Interpret(JSContext*, js::RunState&)+21870>, 
          0x7ffff49d8182 <Interpret(JSContext*, js::RunState&)+14834>, 
          0x7ffff49d4c69 <Interpret(JSContext*, js::RunState&)+1241>, 
          0x7ffff49daa49 <Interpret(JSContext*, js::RunState&)+25273>, 
          0x7ffff49d5731 <Interpret(JSContext*, js::RunState&)+4001>, 
          0x7ffff49d98a2 <Interpret(JSContext*, js::RunState&)+20754>, 
          0x7ffff49d7d2b <Interpret(JSContext*, js::RunState&)+13723>, 
          0x7ffff49d7d26 <Interpret(JSContext*, js::RunState&)+13718>, 
          0x7ffff49d7d21 <Interpret(JSContext*, js::RunState&)+13713>, 
          0x7ffff49d8371 <Interpret(JSContext*, js::RunState&)+15329>, 
          0x7ffff49d59d2 <Interpret(JSContext*, js::RunState&)+4674>, 
          0x7ffff49d59d2 <Interpret(JSContext*, js::RunState&)+4674>, 
          0x7ffff49d82a7 <Interpret(JSContext*, js::RunState&)+15127>, 
          0x7ffff49d8074 <Interpret(JSContext*, js::RunState&)+14564>, 
          0x7ffff49d7d1c <Interpret(JSContext*, js::RunState&)+13708>, 
          0x7ffff49d851a <Interpret(JSContext*, js::RunState&)+15754>, 
          0x7ffff49d4c70 <Interpret(JSContext*, js::RunState&)+1248>, 
          0x7ffff49d9cc8 <Interpret(JSContext*, js::RunState&)+21816>, 
          0x7ffff49d5826 <Interpret(JSContext*, js::RunState&)+4246>, 
          0x7ffff49d5826 <Interpret(JSContext*, js::RunState&)+4246>, 
          0x7ffff49d7ed9 <Interpret(JSContext*, js::RunState&)+14153>, 
          0x7ffff49d7d17 <Interpret(JSContext*, js::RunState&)+13703>, 
          0x7ffff49d7d12 <Interpret(JSContext*, js::RunState&)+13698>, 
          0x7ffff49d7d0d <Interpret(JSContext*, js::RunState&)+13693>, 
          0x7ffff49d7d08 <Interpret(JSContext*, js::RunState&)+13688>, 
          0x7ffff49d55d5 <Interpret(JSContext*, js::RunState&)+3653>, 
          0x7ffff49d55d5 <Interpret(JSContext*, js::RunState&)+3653>, 
          0x7ffff49d89ae <Interpret(JSContext*, js::RunState&)+16926>, 
          0x7ffff49d9653 <Interpret(JSContext*, js::RunState&)+20163>, 
          0x7ffff49d7d03 <Interpret(JSContext*, js::RunState&)+13683>, 
          0x7ffff49d7cfe <Interpret(JSContext*, js::RunState&)+13678>, 
          0x7ffff49d7cf9 <Interpret(JSContext*, js::RunState&)+13673>, 
          0x7ffff49d7cf4 <Interpret(JSContext*, js::RunState&)+13668>, 
          0x7ffff49db670 <Interpret(JSContext*, js::RunState&)+28384>, 
          0x7ffff49d76ad <Interpret(JSContext*, js::RunState&)+12061>, 
          0x7ffff49d6031 <Interpret(JSContext*, js::RunState&)+6305>, 
          0x7ffff49d76a8 <Interpret(JSContext*, js::RunState&)+12056>, 
          0x7ffff49d5b68 <Interpret(JSContext*, js::RunState&)+5080>, 
          0x7ffff49d7cef <Interpret(JSContext*, js::RunState&)+13663>, 
          0x7ffff49d7cea <Interpret(JSContext*, js::RunState&)+13658>, 
          0x7ffff49d7ce5 <Interpret(JSContext*, js::RunState&)+13653>, 
          0x7ffff49d8065 <Interpret(JSContext*, js::RunState&)+14549>, 
          0x7ffff49d72cf <Interpret(JSContext*, js::RunState&)+11071>, 
          0x7ffff49d8060 <Interpret(JSContext*, js::RunState&)+14544>, 
          0x7ffff49d805b <Interpret(JSContext*, js::RunState&)+14539>, 
          0x7ffff49d8056 <Interpret(JSContext*, js::RunState&)+14534>, 
          0x7ffff49d8051 <Interpret(JSContext*, js::RunState&)+14529>, 
          0x7ffff49d804c <Interpret(JSContext*, js::RunState&)+14524>, 
          0x7ffff49d8047 <Interpret(JSContext*, js::RunState&)+14519>, 
          0x7ffff49d8042 <Interpret(JSContext*, js::RunState&)+14514>, 
          0x7ffff49d806f <Interpret(JSContext*, js::RunState&)+14559>, 
          0x7ffff49d806a <Interpret(JSContext*, js::RunState&)+14554>, 
          0x7ffff49d8445 <Interpret(JSContext*, js::RunState&)+15541>, 
          0x7ffff49d8440 <Interpret(JSContext*, js::RunState&)+15536>, 
          0x7ffff49d843b <Interpret(JSContext*, js::RunState&)+15531>, 
          0x7ffff49d8436 <Interpret(JSContext*, js::RunState&)+15526>, 
          0x7ffff49d8431 <Interpret(JSContext*, js::RunState&)+15521>, 
          0x7ffff49d842c <Interpret(JSContext*, js::RunState&)+15516>, 
          0x7ffff49d8427 <Interpret(JSContext*, js::RunState&)+15511>, 
          0x7ffff49d85d8 <Interpret(JSContext*, js::RunState&)+15944>, 
          0x7ffff49d85d3 <Interpret(JSContext*, js::RunState&)+15939>, 
          0x7ffff49d85ce <Interpret(JSContext*, js::RunState&)+15934>, 
          0x7ffff49d85c9 <Interpret(JSContext*, js::RunState&)+15929>, 
          0x7ffff49d85c4 <Interpret(JSContext*, js::RunState&)+15924>, 
          0x7ffff49d85bf <Interpret(JSContext*, js::RunState&)+15919>, 
          0x7ffff49d85ba <Interpret(JSContext*, js::RunState&)+15914>, 
          0x7ffff49d536a <Interpret(JSContext*, js::RunState&)+3034>, 
          0x7ffff49d85b5 <Interpret(JSContext*, js::RunState&)+15909>, 
          0x7ffff49d85ec <Interpret(JSContext*, js::RunState&)+15964>, 
          0x7ffff49d85e7 <Interpret(JSContext*, js::RunState&)+15959>, 
          0x7ffff49d75dd <Interpret(JSContext*, js::RunState&)+11853>, 
          0x7ffff49d85e2 <Interpret(JSContext*, js::RunState&)+15954>, 
          0x7ffff49d85dd <Interpret(JSContext*, js::RunState&)+15949>, 
          0x7ffff49d7c73 <Interpret(JSContext*, js::RunState&)+13539>, 
          0x7ffff49d7c6e <Interpret(JSContext*, js::RunState&)+13534>, 
          0x7ffff49d5d14 <Interpret(JSContext*, js::RunState&)+5508>, 
          0x7ffff49d8ec1 <Interpret(JSContext*, js::RunState&)+18225>, 
          0x7ffff49db124 <Interpret(JSContext*, js::RunState&)+27028>, 
          0x7ffff49d7c69 <Interpret(JSContext*, js::RunState&)+13529>, 
          0x7ffff49d5f5c <Interpret(JSContext*, js::RunState&)+6092>, 
          0x7ffff49db44d <Interpret(JSContext*, js::RunState&)+27837>, 
          0x7ffff49d7caf <Interpret(JSContext*, js::RunState&)+13599>...}
        rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, 
          stack = 0x7fff9fea5858, prev = 0x7fffffff8240, ptr = {asBits = 3}}
        rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, 
          stack = 0x7fff9fea5820, prev = 0x7fffffff8260, ptr = 0x0}
#11 0x00007ffff49df722 in js::RunScript (cx=cx@entry=0x7fff9fea5800, state=...)
    at /tmp/buildd/iceweasel-30.0/js/src/vm/Interpreter.cpp:423
        marker = {profiler = 0x7fffddadce00, size_before = {<No data fields>}}
#12 0x00007ffff49dfa5b in js::Invoke (cx=cx@entry=0x7fff9fea5800, args=..., 
    construct=construct@entry=js::NO_CONSTRUCT)
    at /tmp/buildd/iceweasel-30.0/js/src/vm/Interpreter.cpp:495
        gcIfNeeded = {cx_ = 0x7fff9fea5800}
        state = {<js::RunState> = {
            _vptr.RunState = 0x7ffff6648690 <vtable for js::InvokeState+16>, 
            kind_ = js::RunState::Invoke, 
            script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, 
              stack = 0x7fff9fea5848, prev = 0x7fffffff7680, 
              ptr = 0x7fff94d88640}}, args_ = @0x7fffffff7070, 
          initial_ = js::INITIAL_NONE, useNewType_ = false}
        ok = <optimized out>
        initial = js::INITIAL_NONE
#13 0x00007ffff49dffc1 in js::Invoke (cx=cx@entry=0x7fff9fea5800, thisv=..., 
    fval=..., argc=argc@entry=4, argv=<optimized out>, rval=..., 
    rval@entry=...) at /tmp/buildd/iceweasel-30.0/js/src/vm/Interpreter.cpp:532
        args = {<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_ = 0x7fffffff7588}, <No data fields>}, argc_ = 4}, <No data fields>}, 
          v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {
                down = 0x7fffffff7800, tag_ = -10, stackTop = 0x7fff9fea5888}, 
              vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7fff9fea5800}, static sElemIsPod = false, 
                  static sMaxInlineBytes = 1024, static sInlineCapacity = 8, 
                  static sInlineBytes = 64, mBegin = 0x7fffffff7578, 
                  mLength = 6, mCapacity = 8, storage = {u = {
                      bytes = "@_g\243\377\377\373\377\000\000\000\000\000\000\371\377\200M@\244\377\377\373\377@_ؔ\377\377\373\377\200\364ה\377\377\373\377`!ה\377\377\373\377`v\377\377\377\177\000\000\200v\377\377\377\177\000", 
                      _ = 18445618172249202496}}, 
                  static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}}
#14 0x00007ffff47a1daa in js::jit::DoCallFallback (cx=0x7fff9fea5800, 
    frame=0x7fffffff7a00, stub=0x7fff935e3458, argc=4, vp=0x7fffffff7940, 
    res=...) at /tmp/buildd/iceweasel-30.0/js/src/jit/BaselineIC.cpp:8138
        vpRoot = {<JS::AutoGCRooter> = {down = 0x7fffffff8a00, tag_ = 6, 
            stackTop = 0x7fff9fea5888}, array = 0x7fffffff7940, 
          skip = {<No data fields>}}
        constructing = <optimized out>
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, 
          stack = 0x7fff9fea5848, prev = 0x7fffffff8280, ptr = 0x7fff94d88580}
        op = <optimized out>
        callee = {<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 = 0x7fff9fea5860, 
          prev = 0x7fffffff7b60, ptr = {data = {asBits = 18445618172249202496, 
              debugView = {payload47 = 140735934848832, 
                tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -1553506496, 
                  u32 = 2741460800, why = 2741460800}}, 
              asDouble = -nan(0xbffffa3675f40), asPtr = 0xfffbffffa3675f40, 
              asWord = 18445618172249202496, 
              asUIntPtr = 18445618172249202496}}}
        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 = 0x7fff9fea5860, 
          prev = 0x7fffffff76a0, 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}}}
        args = 0x7fffffff7950
        newType = <optimized out>
#15 0x00007ffff7e93e88 in ?? ()
No symbol table info available.
#16 0x00007ffff663c250 in vtable for js::jit::ICCompare_Int32::Compiler ()
   from /usr/lib/iceweasel/libxul.so
No symbol table info available.
#17 0x00007fffffff78f8 in ?? ()
No symbol table info available.
#18 0x00007fff9fea5848 in ?? ()
No symbol table info available.
#19 0xfff9000000000000 in ?? ()
No symbol table info available.
#20 0x00007ffff6943c00 in js::jit::CreateThisInfoBaseline ()
   from /usr/lib/iceweasel/libxul.so
No symbol table info available.
#21 0x00007fffdc238ca0 in ?? ()
No symbol table info available.
#22 0x00007fffd5727a3f in ?? ()
No symbol table info available.
#23 0x0000000000000602 in ?? ()
No symbol table info available.
#24 0x00007fffffff7a00 in ?? ()
No symbol table info available.
#25 0x00007fff935e3458 in ?? ()
No symbol table info available.
#26 0x0000000000000004 in ?? ()
No symbol table info available.
#27 0x00007fffffff7940 in ?? ()
No symbol table info available.
#28 0xfffbffffa3675f40 in ?? ()
No symbol table info available.
#29 0xfff9000000000000 in ?? ()
No symbol table info available.
#30 0xfffbffffa4404d80 in ?? ()
No symbol table info available.
#31 0xfffbffff94d85f40 in ?? ()
No symbol table info available.
#32 0xfffbffff94d7f480 in ?? ()
No symbol table info available.
#33 0xfffbffff94d72160 in ?? ()
No symbol table info available.
#34 0x00007fffffff7a40 in ?? ()
No symbol table info available.
#35 0x00007fff935e3458 in ?? ()
No symbol table info available.
#36 0x00007fffa764698b in ?? ()
No symbol table info available.
#37 0x0000000000000b81 in ?? ()
No symbol table info available.
#38 0xfffbffff94d72160 in ?? ()
No symbol table info available.
#39 0xfffbffff94d7f480 in ?? ()
No symbol table info available.
#40 0xfffbffff94d85f40 in ?? ()
No symbol table info available.
#41 0xfffbffffa4404d80 in ?? ()
No symbol table info available.
#42 0xfff9000000000000 in ?? ()
No symbol table info available.
#43 0xfffbffffa3675f40 in ?? ()
No symbol table info available.
#44 0xfff9000000000000 in ?? ()
No symbol table info available.
#45 0xfff9000000000000 in ?? ()
No symbol table info available.
#46 0xfff9000000000000 in ?? ()
No symbol table info available.
#47 0xfff9000000000000 in ?? ()
No symbol table info available.
#48 0xfffbffff94d62940 in ?? ()
No symbol table info available.
#49 0xfffbffff94d62940 in ?? ()
No symbol table info available.
#50 0xfff880000000000c in ?? ()
No symbol table info available.
#51 0xfffbffff94d85f40 in ?? ()
No symbol table info available.
#52 0x0000000000000000 in ?? ()
No symbol table info available.

Reply via email to