Package: iceweasel Version: 17.0.10esr-1~deb7u1 Severity: normal Dear Maintainer, I was playing with Knockout.JS, but suddenly iceweasel hang with 100% cpu. I already figured out that this is NOT an iceweasel problem, but rather a combination of iceweasel and firebug. It seems that firebug cannot handle the infinite recursion.
This was achieved by using example code from Knockout.JS, and I added a function overload (even through JS does not support that). I did this: // Class to represent a row in the seat reservations grid function SeatReservation(name, initialMeal, var3) { var self = this; self.name = name; self.meal = ko.observable(initialMeal); self.var3 = var3; } // Function overloading, not supported by JS, this calls itself inf times. function SeatReservation(name, initialMeal) { return SeatReservation(name, initialMeal, 0); } ::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::; Here is my example code (crash.js), see http://learn.knockoutjs.com/#/?tutorial=collections <!doctype html> <html lang="en"><head><meta charset="utf-8"> <!-- Knockout is a widely used framework, it combines the power of ajax and JSON in an object oriented JS environment --> <script src="http://knockoutjs.com/downloads/knockout-3.0.0.js"></script> </head><body> <h2>Your seat reservations</h2> <table> <thead><tr> <th>Passenger name</th><th>Meal</th><th>Surcharge</th><th></th> </tr></thead> <!-- Todo: Generate table body --> <tbody data-bind="foreach: seats"> <tr> <td data-bind="text: name"></td> <td><select data-bind="options: $root.availableMeals, value:meal, optionsText: 'mealName'"></select></td> <td data-bind="text: formattedPrice()"></td> <td><button data-bind="click: $root.removeSeat">Destroy a seat</button></td> </tr> </tbody> </table> <p data-bind="foreach: "></p> <button data-bind="click: addSeat">Reserve another seat</button> <script> // Class to represent a row in the seat reservations grid function SeatReservation(name, initialMeal, var3) { var self = this; self.name = name; self.meal = ko.observable(initialMeal); self.var3 = var3; } // Function overloading, not supported by JS, crashes iceweasel (and maybe FF) function SeatReservation(name, initialMeal) { return SeatReservation(name, initialMeal, 0); } // Overall viewmodel for this screen, along with initial state function ReservationsViewModel() { var self = this; // Non-editable catalog data - would come from the server self.availableMeals = [ { mealName: "Standard (sandwich)", price: 0 }, { mealName: "Premium (lobster)", price: 34.95 }, { mealName: "Ultimate (whole zebra)", price: 290 } ]; // Editable data self.seats = ko.observableArray([ new SeatReservation("Steve", self.availableMeals[0]), new SeatReservation("Bert", self.availableMeals[0]) ]); } ko.applyBindings(new ReservationsViewModel()); </script> </body> </html> ::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::::::::::::; Here is my backtrace: uri.host is explosive! (about:addons) Could not check applicable rules for about:addons [New Thread 0x7fffdfcff700 (LWP 29855)] [Thread 0x7fffba2ff700 (LWP 29850) exited] no loadgroup notificationCallbacks for http://knockoutjs.com/downloads/knockout-3.0.0.js ^C Program received signal SIGINT, Interrupt. 0x000000000040d286 in ?? () (gdb) bt full #0 0x000000000040d286 in ?? () No symbol table info available. #1 0x00007ffff5b239e0 in _destroyFrame (jsdframe=<optimized out>) at /tmp/buildd/iceweasel-17.0.10esr/js/jsd/jsd_stak.c:70 No locals. #2 jsd_DestroyThreadState (jsdc=<optimized out>, jsdthreadstate=0x7fffcb3af540) at /tmp/buildd/iceweasel-17.0.10esr/js/jsd/jsd_stak.c:154 jsdframe = <optimized out> list = 0x7fffcb3af560 #3 0x00007ffff5b222c3 in jsd_CallExecutionHook (jsdc=0x7fffba6e4680, cx=<optimized out>, type=<optimized out>, hook=0x7ffff5b29eb4 <jsds_ExecutionHookProc(JSDContext*, JSDThreadState*, unsigned int, void*, jsval*)>, hookData=0x0, rval=<optimized out>) at /tmp/buildd/iceweasel-17.0.10esr/js/jsd/jsd_hook.c:146 hookanswer = 5 jsdthreadstate = 0x7fffcb3af540 #4 0x00007ffff49197bd in js_InternalThrow (f=...) at /tmp/buildd/iceweasel-17.0.10esr/js/src/methodjit/InvokeHelpers.cpp:482 rval = {data = {asBits = 18445618172847335696, debugView = {payload47 = 140736532982032, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -955373296, u32 = 3339594000, why = 3339594000}}, asDouble = -nan(0xbffffc70e2910), asPtr = 0xfffbffffc70e2910, asWord = 18445618172847335696, asUIntPtr = 18445618172847335696}} st = <optimized out> handler = 0x7ffff5b222e5 <jsd_ThrowHandler> cx = 0x7fffc3f8e6b0 script = 0x7fffffffb670 enter = <optimized out> #5 0x00007ffff488816c in JaegerThrowpoline () from /usr/lib/libmozjs.so.17d No symbol table info available. #6 0x00007ffff48884a8 in EnterMethodJIT (partial=true, stackLimit=<optimized out>, code=0x7fffdf482870, fp=0x7fffe2644e40, cx=0x7fffc3f8e6b0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/methodjit/MethodJIT.cpp:1016 ok = <optimized out> status = 3763191809 #7 CheckStackAndEnterMethodJIT (partial=true, code=0x7fffdf482870, fp=0x7fffe2644e40, cx=0x7fffc3f8e6b0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/methodjit/MethodJIT.cpp:1074 No locals. #8 CheckStackAndEnterMethodJIT (partial=true, code=0x7fffdf482870, fp=0x7fffe2644e40, cx=0x7fffc3f8e6b0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/methodjit/MethodJIT.cpp:1078 No locals. #9 js::mjit::JaegerShot (cx=0x7fffc3f8e6b0, partial=true) at /tmp/buildd/iceweasel-17.0.10esr/js/src/methodjit/MethodJIT.cpp:1086 fp = 0x7fffe2644e40 script = 0x7fffe04dc001 jit = 0x7fffe04dc001 #10 0x00007ffff4719f45 in js::Interpret (cx=cx@entry=0x7fffc3f8e6b0, entryFrame=entryFrame@entry=0x7fffe2643030, interpMode=interpMode@entry=js::JSINTERP_NORMAL) at /tmp/buildd/iceweasel-17.0.10esr/js/src/jsinterp.cpp:2454 status = <optimized out> status = <optimized out> construct = false fun = @0x7fffffffb870: {<JS::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x0} newScript = 0x7fffc70b3ba0 args = {<JS::CallReceiver> = {argv_ = 0x7fffe2644e08}, argc_ = 3} newType = false 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>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ARRAY_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} rootObject2 = {<JS::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} jumpTable = 0x7ffff4be5460 script = {<JS::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffc70b3ba0} op = <optimized out> rf = {mContext = 0x7fffc3f8e6b0, mSaved = 0} interrupts = {<js::InterpreterFrames::InterruptEnablerBase> = {_vptr.InterruptEnablerBase = 0x7ffff4be72e0}, variable = 0x7fffffffb810, value = 0x7ffff4be5ba0} rootId0 = {<JS::RootedBase<long>> = {<No data fields>}, ptr = 5} len = <optimized out> useMethodJIT = true interpreterFrame = {older = 0x0, context = 0x7fffc3f8e6b0, regs = 0x7fffffffbe90, enabler = @0x7fffffffbe70} rootFunction0 = {<JS::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7fffde177100} rootShape0 = {<JS::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} normalJumpTable = {0x7ffff47104f3, 0x7ffff470fa29, 0x7ffff470e9c2, 0x7ffff4711992, 0x7ffff4711e80, 0x7ffff4711943, 0x7ffff470f389, 0x7ffff4711c38, 0x7ffff4711b30, 0x7ffff4710096, 0x7ffff4711517, 0x7ffff470f9b3, 0x7ffff47115a6, 0x7ffff4711559, 0x7ffff4711378, 0x7ffff4714ec2, 0x7ffff4715310, 0x7ffff471525e, 0x7ffff47153c2, 0x7ffff471444f, 0x7ffff4714b1e, 0x7ffff471352e, 0x7ffff4714572, 0x7ffff4712766, 0x7ffff47126b2, 0x7ffff4714e04, 0x7ffff471260c, 0x7ffff47148a8, 0x7ffff47142c0, 0x7ffff4714180, 0x7ffff4713f5c, 0x7ffff4713072, 0x7ffff4712f8d, 0x7ffff4714825, 0x7ffff4712ebb, 0x7ffff4712e49, 0x7ffff4712cb5, 0x7ffff4712b83, 0x7ffff4713466, 0x7ffff470ea16, 0x7ffff47146c5, 0x7ffff4714ebd, 0x7ffff4713da2, 0x7ffff47146ba, 0x7ffff4714eb8, 0x7ffff4714820, 0x7ffff47146b5, 0x7ffff47146b0, 0x7ffff47155d1, 0x7ffff470ddad, 0x7ffff4710402, 0x7ffff4713d9d, 0x7ffff470ddb0, 0x7ffff4710522, 0x7ffff4710618, 0x7ffff470ebce, 0x7ffff4710dc3, 0x7ffff470e468, 0x7ffff47155c7, 0x7ffff470e463, 0x7ffff470f8d1, 0x7ffff470f854, 0x7ffff470fdf2, 0x7ffff470fda7, 0x7ffff470fd5c, 0x7ffff4710527, 0x7ffff470fd11, 0x7ffff4710407, 0x7ffff4711a36, 0x7ffff4711da8, 0x7ffff470fbf0, 0x7ffff470fa9e, 0x7ffff4714d85, 0x7ffff4714d00, 0x7ffff470f7a5, 0x7ffff4711790, 0x7ffff47116c3, 0x7ffff4711644, 0x7ffff47115eb, 0x7ffff470e163, 0x7ffff470f7c5, 0x7ffff470f9f6, 0x7ffff4712607, 0x7ffff4713949, 0x7ffff470f170, 0x7ffff47107d6, 0x7ffff470eb73, 0x7ffff47108c4, 0x7ffff47101d7, 0x7ffff471124d, 0x7ffff471118c, 0x7ffff4712472, 0x7ffff4712448, 0x7ffff4711020, 0x7ffff470ef60, 0x7ffff470ef60, 0x7ffff4712ab1, 0x7ffff470de0a, 0x7ffff4710465, 0x7ffff470de10, 0x7ffff471045c, 0x7ffff470def1, 0x7ffff470f795, 0x7ffff470def8, 0x7ffff470f790, 0x7ffff470f1fc, 0x7ffff4710686, 0x7ffff4710475, 0x7ffff470e240, 0x7ffff47106da, 0x7ffff4714f74, 0x7ffff470edbd, 0x7ffff4713668, 0x7ffff47117e2, 0x7ffff4713cc0, 0x7ffff4713c5a, 0x7ffff47137da, 0x7ffff47125a8, 0x7ffff471450b, 0x7ffff470fa74, 0x7ffff4710782, 0x7ffff4714c58, 0x7ffff470f380, 0x7ffff47136c8, 0x7ffff4710c6b, 0x7ffff470f098, 0x7ffff470f098, 0x7ffff4710a50, 0x7ffff470ea7a, 0x7ffff470ea7a, 0x7ffff4710914, 0x7ffff4711311, 0x7ffff47107ac, 0x7ffff47114a3, 0x7ffff4710758, 0x7ffff4713ed8, 0x7ffff470f465, 0x7ffff470f465, 0x7ffff4710287, 0x7ffff470ddda, 0x7ffff4710457, 0x7ffff470dde0, 0x7ffff4710452, 0x7ffff470f250, 0x7ffff470f250, 0x7ffff4712b59, 0x7ffff4712b2f, 0x7ffff4712b05, 0x7ffff4712adb, 0x7ffff470e829, 0x7ffff470e829, 0x7ffff4713f0f, 0x7ffff470e9c2, 0x7ffff470e740, 0x7ffff470f60a, 0x7ffff470edbd, 0x7ffff47155cc, 0x7ffff47103fd, 0x7ffff470dce2, 0x7ffff470dce8, 0x7ffff470fe3d, 0x7ffff4714400, 0x7ffff47128a4, 0x7ffff4712a34, 0x7ffff4712973, 0x7ffff47131c8, 0x7ffff47138df, 0x7ffff4713873, 0x7ffff470f3db, 0x7ffff470f3db, 0x7ffff47133a6, 0x7ffff4713258, 0x7ffff470eecf, 0x7ffff470e907, 0x7ffff4711122, 0x7ffff4710f5d, 0x7ffff4713b60, 0x7ffff4713af0, 0x7ffff4713bda, 0x7ffff4712103, 0x7ffff471227b, 0x7ffff4711f9b, 0x7ffff47121d5, 0x7ffff470e907, 0x7ffff470df70, 0x7ffff470e86f, 0x7ffff470e86f, 0x7ffff4710173, 0x7ffff4714aca, 0x7ffff47151b6, 0x7ffff4714aa0, 0x7ffff471072e, 0x7ffff4710704, 0x7ffff470ebce, 0x7ffff470e740, 0x7ffff471051d, 0x7ffff470eecf, 0x7ffff470ea16, 0x7ffff4711f0b, 0x7ffff4711d40...} interpGuard = {prevContextRegs = 0x7fffffffc010, cx = 0x7fffc3f8e6b0, regs_ = @0x7fffffffbe80} rt = 0x7fffe4c70000 rootObject0 = {<JS::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fffde177300} rootName0 = {<JS::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x7fffdcdf6cc0} interpReturnOK = <optimized out> interruptJumpTable = {0x7ffff4713da7 <repeats 229 times>} regs = {sp = 0x7fffe2644eb0, pc = 0x7fffcb3ad9d8 <incomplete sequence \323>, inlined_ = 0x0, fp_ = 0x7fffe2644e40, static offsetOfFp = 24, static offsetOfInlined = 16} 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>}, ptr = {data = {asBits = 18445618173233819904, debugView = {payload47 = 140736919466240, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -568889088, u32 = 3726078208, why = 3726078208}}, asDouble = -nan(0xbffffde177100), asPtr = 0xfffbffffde177100, asWord = 18445618173233819904, asUIntPtr = 18445618173233819904}}} rootObject1 = {<JS::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fffde11d190} #11 0x00007ffff471c75d in js::RunScript (cx=cx@entry=0x7fffc3f8e6b0, script=script@entry=0x7fffc70b39c0, fp=0x7fffe2643030) at /tmp/buildd/iceweasel-17.0.10esr/js/src/jsinterp.cpp:309 marker = {profiler = 0x0} status = <optimized out> #12 0x00007ffff471c953 in js::ExecuteKernel (cx=cx@entry=0x7fffc3f8e6b0, script=script@entry=..., scopeChain=..., thisv=..., type=type@entry=js::EXECUTE_GLOBAL, evalInFrame=evalInFrame@entry=0x0, result=result@entry=0x0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/jsinterp.cpp:494 efg = {<js::FrameGuard> = {stack_ = 0x7fffc3f8e740, pushedSeg_ = true, regs_ = {sp = 0x7fffe26430a0, pc = 0x7fffc3b3a640 "\177", inlined_ = 0x0, fp_ = 0x7fffe2643030, static offsetOfFp = 24, static offsetOfInlined = 16}, prevRegs_ = 0x0}, <No data fields>} ok = <optimized out> #13 0x00007ffff471ce2d in js::Execute (cx=0x7fffc3f8e6b0, script=..., scopeChainArg=..., rval=0x0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/jsinterp.cpp:532 scopeChain = {<JS::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fffc70df060} thisObj = 0x7fffe04dc001 thisv = {data = {asBits = 18445618172847108224, debugView = {payload47 = 140736532754560, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -955600768, u32 = 3339366528, why = 3339366528}}, asDouble = -nan(0xbffffc70ab080), asPtr = 0xfffbffffc70ab080, asWord = 18445618172847108224, asUIntPtr = 18445618172847108224}} #14 0x00007ffff4692106 in JS::Evaluate (cx=0x7fffc3f8e6b0, obj=..., options=..., chars=<optimized out>, length=<optimized out>, rval=0x0) at /tmp/buildd/iceweasel-17.0.10esr/js/src/jsapi.cpp:5670 mava = {storage = {u = {bytes = {-80 '\260', -26 '\346', -8 '\370', -61 '\303', -1 '\377', 127 '\177', 0 '\000' <repeats 18 times>}, _ = 140736481257136}}, constructed = <optimized out>} script = {<JS::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffc70b39c0} #15 0x00007ffff5706f2d in nsJSContext::EvaluateString (this=this@entry=0x7fffc3fa9190, aScript=..., aScopeObject=0x7fffc70df060, aPrincipal=aPrincipal@entry=0x7fffdcb8e0f0, aOriginPrincipal=<optimized out>, aURL=0x7fffc9930f88 "file:///home/tijs/Development/XV11/web/jscrash.html", aLineNo=aLineNo@entry=30, aVersion=JSVERSION_DEFAULT, aRetValue=aRetValue@entry=0x0, aIsUndefined=aIsUndefined@entry=0x7fffffffc2d7) at /tmp/buildd/iceweasel-17.0.10esr/dom/base/nsJSEnvironment.cpp:1500 ar = {<JSAutoRequest> = {mContext = 0x7fffc3f8e6b0, mSaveDepth = 0}, <No data fields>} ac = {cx_ = 0x7fffc3f8e6b0, oldCompartment_ = 0x7fffce038000} rootedScope = {<JS::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fffc70df060} options = {principals = 0x7fffdcb8e0f8, originPrincipals = 0x0, version = JSVERSION_DEFAULT, versionSet = true, utf8 = false, filename = 0x7fffc9930f88 "file:///home/tijs/Development/XV11/web/jscrash.html", lineno = 30, compileAndGo = false, noScriptRval = false, selfHostingMode = false, sourcePolicy = JS::CompileOptions::SAVE_SOURCE} principal = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdcb8e0f0}, <No data fields>} rv = 0 objPrincipal = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc3fc4490}, <No data fields>} vp = 0x0 sampler_raii1415 = {mHandle = 0x7ffff6d81000} ok = true stack = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4bd2690}, <No data fields>} val = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ARRAY_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}} holder = {mContext = 0x7fffc3fa9190, mTerminations = 0x0} #16 0x00007ffff55aa26c in nsScriptLoader::EvaluateScript (this=this@entry=0x7fffdcb69cf0, aRequest=aRequest@entry=0x7fffdcb81fb0, aScript=...) at /tmp/buildd/iceweasel-17.0.10esr/content/base/src/nsScriptLoader.cpp:841 rv = <optimized out> ownerDoc = 0x7fffe04dc040 globalObject = {<nsCOMPtr_base> = {mRawPtr = 0x7fffde55b080}, <No data fields>} oldProcessingScriptTag = false url = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffc9930f88 "file:///home/tijs/Development/XV11/web/jscrash.html", mLength = 51, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc318 ""}, mStorage = "\000)\316\365\377\177\000\000H\340\354\367\377\177\000\000\210\303\377\377\377\177\000\000@\276\371\365\377\177\000\000U|~\365\377\177\000\000\000\300\225\346\377\177\000\000\215l\321\365\377\177\000\000\250\301\377\377\377\177\000"} isUndefined = false cx = <optimized out> scriptContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdb63c500}, <No data fields>} pwin = 0x7fffe04dc001 oldCurrent = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} context = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc3fa9190}, <No data fields>} #17 0x00007ffff55aa4d6 in nsScriptLoader::ProcessRequest (this=this@entry=0x7fffdcb69cf0, aRequest=0x7fffdcb81fb0) at /tmp/buildd/iceweasel-17.0.10esr/content/base/src/nsScriptLoader.cpp:734 scriptElem = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdb63c500}, <No data fields>} oldParserInsertedScript = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} rv = 0 script = 0x7fffffffc3e0 textData = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffc456d008, mLength = 1399, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc400}, mStorage = {0, 0, 0, 0, 50280, 255, 32767, 0, 17408, 50172, 32767, 0, 2124, 62930, 32767, 0, 50432, 56163, 32767, 0, 2124, 62930, 32767, 0, 50432, 65535, 32767, 0, 0, 0, 0, 0, 57416, 63468, 32767, 0, 57748, 64, 0, 0, 50912, 65535, 32767, 0, 80, 0, 0, 0, 50552, 56163, 32767, 0, 42532, 62810, 32767, 0, 8112, 56504, 32767, 0, 0, 0, 0, 0}} doc = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} runScript = true #18 0x00007ffff55ab90d in nsScriptLoader::ProcessScriptElement (this=0x7fffdcb69cf0, aElement=0x7fffdb63c578) at /tmp/buildd/iceweasel-17.0.10esr/content/base/src/nsScriptLoader.cpp:680 globalObject = <optimized out> context = <optimized out> type = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7ffff6ad99e0, mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc520}, mStorage = {0, 0, 0, 0, 1304, 62849, 32767, 0, 49152, 59029, 32767, 0, 96, 58562, 32767, 0, 50872, 65535, 32767, 0, 16384, 56527, 32767, 0, 50584, 65535, 32767, 0, 17969, 62764, 32767, 0, 50600, 65535, 32767, 0, 16384, 56527, 32767, 0, 7, 0, 0, 0, 17457, 62764, 32767, 0, 2, 0, 0, 0, 26413, 62809, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0}} rv = <optimized out> request = {mRawPtr = 0x7fffdcb81fb0} scriptContent = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdb63c500}, <No data fields>} version = JSVERSION_DEFAULT csp = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #19 0x00007ffff55a8f59 in nsScriptElement::MaybeProcessScript (this=0x7fffdb63c578) at /tmp/buildd/iceweasel-17.0.10esr/content/base/src/nsScriptElement.cpp:136 cont = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdb63c500}, <No data fields>} ownerDoc = 0x7fffcde14000 parser = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc6faaab0}, <No data fields>} #20 0x00007ffff581277c in nsIScriptElement::AttemptToExecute (this=0x7fffdb63c578) at ../../dist/include/nsIScriptElement.h:220 block = <optimized out> #21 0x00007ffff58133a5 in nsHtml5TreeOpExecutor::RunScript (this=this@entry=0x7fffce00bc80, aScriptElement=<optimized out>) at /tmp/buildd/iceweasel-17.0.10esr/parser/html/nsHtml5TreeOpExecutor.cpp:796 sele = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdb63c578}, <No data fields>} block = <optimized out> #22 0x00007ffff581405a in nsHtml5TreeOpExecutor::RunFlushLoop (this=0x7fffce00bc80) at /tmp/buildd/iceweasel-17.0.10esr/parser/html/nsHtml5TreeOpExecutor.cpp:600 scriptElement = 0x7fffdb63c500 numberOfOpsToFlush = 3294026728 first = 0x7fffc456d008 last = 0x7fffc456dbe8 sampler_raii463 = {mHandle = 0x7ffff6d81000} guard = {mExecutor = {mRawPtr = 0x7fffce00bc80}} parserKungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc6faaab0}, <No data fields>} #23 0x00007ffff5814184 in nsHtml5ExecutorReflusher::Run (this=<optimized out>) at /tmp/buildd/iceweasel-17.0.10esr/parser/html/nsHtml5TreeOpExecutor.cpp:66 No locals. #24 0x00007ffff5d0e0d5 in nsThread::ProcessNextEvent (this=0x7ffff6d2dac0, mayWait=<optimized out>, result=0x7fffffffc9af) at /tmp/buildd/iceweasel-17.0.10esr/xpcom/threads/nsThread.cpp:624 event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffddad7bc0}, <No data fields>} obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4d4b558}, <No data fields>} canary = {static sOutputFD = 0} rv = 0 #25 0x00007ffff5ce4003 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=false) at /tmp/buildd/iceweasel-17.0.10esr/build- xulrunner/xpcom/build/nsThreadUtils.cpp:220 val = <optimized out> #26 0x00007ffff5c2d4d6 in mozilla::ipc::MessagePump::Run (this=0x7fffe69330c0, aDelegate=0x7ffff6ddcff0) at /tmp/buildd/iceweasel-17.0.10esr/ipc/glue/MessagePump.cpp:82 did_work = <optimized out> #27 0x00007ffff5d2a291 in RunHandler (this=0x7ffff6ddcff0) at /tmp/buildd/iceweasel-17.0.10esr/ipc/chromium/src/base/message_loop.cc:201 No locals. #28 MessageLoop::Run (this=0x7ffff6ddcff0) at /tmp/buildd/iceweasel-17.0.10esr/ipc/chromium/src/base/message_loop.cc:175 save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffff6ddcff0, previous_state_ = 0x0} #29 0x00007ffff5b9fde1 in nsBaseAppShell::Run (this=0x7fffe4d4b550) at /tmp/buildd/iceweasel-17.0.10esr/widget/xpwidgets/nsBaseAppShell.cpp:163 thread = 0x7ffff6d2dac0 #30 0x00007ffff5a7dc35 in nsAppStartup::Run (this=0x7fffe4bf3830) at /tmp/buildd/iceweasel-17.0.10esr/toolkit/components/startup/nsAppStartup.cpp:273 rv = <optimized out> #31 0x00007ffff52ac815 in XREMain::XRE_mainRun (this=this@entry=0x7fffffffcbd0) at /tmp/buildd/iceweasel-17.0.10esr/toolkit/xre/nsAppRunner.cpp:3812 rv = 3763191809 appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe4bf3830}, <No data fields>} cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd5c4da80}, <No data fields>} workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdace15c0}, <No data fields>} #32 0x00007ffff52ac9fc in XREMain::XRE_main (this=this@entry=0x7fffffffcbd0, argc=argc@entry=1, argv=argv@entry=0x7fffffffe088, aAppData=aAppData@entry=0x7fffffffcd90) at /tmp/buildd/iceweasel-17.0.10esr/toolkit/xre/nsAppRunner.cpp:3889 sampler_raii3834 = {mHandle = 0x7ffff6d81000} rv = <optimized out> exit = false appInitiatedRestart = false result = <optimized out> #33 0x00007ffff52acc15 in XRE_main (argc=1, argv=0x7fffffffe088, aAppData=0x7fffffffcd90, aFlags=<optimized out>) at /tmp/buildd/iceweasel-17.0.10esr/toolkit/xre/nsAppRunner.cpp:3965 main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6db4930}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe6913cc0}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d41440}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d41500}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe69117c0}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcf0d7190}, <No data fields>}, mScopedXPCom = 0x7ffff6d7dae0, mAppData = 0x7ffff6d2f400, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff68516d0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6851718}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d40300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d40480}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d41440}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6d41500}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7fffdf0bed30}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7fffdf095470}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffe691d128 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcc88 ""}, mStorage = "\000\315\377\377\377\177\000\000\020\315\377\377\377\177\000\000\000\033\063>\350\206M1/3\204\261\a\354\004\000\200\004\324\366\377\177\000\000\016\000\a\200\000\000\000\000 \315\377\377\377\177\000\000\020\315\377\377\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffcce8 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcce8 ""}, mStorage = "\000\\\323\366\377\177\000\000\001\000\000\000\000\000\000\000\071]\320\365\377\177\000\000\000\000\374\377\000\000\000\000\000\000\000\000\377\177\000\000\200\004\324\366\377\177\000\000\020\315\377\377\377\177\000\000x\\\323\366\377\177\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7ffff6dc4210} result = <optimized out> #34 0x0000000000402d4f in _start () No symbol table info available. -- Package-specific info: -- Extensions information Name: Adblock Plus Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi Status: enabled Name: Color toggle Location: ${PROFILE_EXTENSIONS}/backgro...@toggle.wtf.xpi Status: enabled Name: Default theme Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} Package: iceweasel Status: enabled Name: Downloads in Tab Location: ${PROFILE_EXTENSIONS}/downin...@max.max.xpi Status: enabled Name: Firebug Location: ${PROFILE_EXTENSIONS}/fire...@software.joehewitt.com.xpi Status: enabled Name: Grooveshark Premium! Location: ${PROFILE_EXTENSIONS}/nogrooveshark...@tobbi.tk.xpi Status: user-disabled Name: HTTPS Finder Location: ${PROFILE_EXTENSIONS}/{6bdc61ae-7b80-44a3-9476-e1d121ec2238}.xpi Status: user-disabled Name: HTTPS-Everywhere Location: ${PROFILE_EXTENSIONS}/https-everywh...@eff.org Status: enabled Name: JavaScript Deobfuscator Location: ${PROFILE_EXTENSIONS}/jsdeobfusca...@adblockplus.org.xpi Status: user-disabled Name: New Tab Homepage Location: ${PROFILE_EXTENSIONS}/{66E978CD-981F-47DF-AC42-E3CF417C1467}.xpi Status: enabled Name: NoScript Location: ${PROFILE_EXTENSIONS}/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi Status: enabled Name: User Agent Switcher Location: ${PROFILE_EXTENSIONS}/{e968fc70-8f95-4ab9-9e79-304de2a71ee1}.xpi Status: enabled Name: Woordenboek Nederlands dictionary Location: ${PROFILE_EXTENSIONS}/nl...@dictionaries.addons.mozilla.org Status: enabled Name: glowing black theme Status: user-disabled -- Plugins information Name: Gnome Shell Integration Location: /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so Package: gnome-shell Status: enabled Name: Shockwave Flash Location: /home/tijs/.mozilla/plugins/libflashplayer.so Status: enabled Name: iTunes Application Detector Location: /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so Package: rhythmbox-plugins Status: enabled -- Addons package information ii gnome-shell 3.4.2-7+deb7 amd64 graphical shell for the GNOME des ii iceweasel 17.0.10esr-1 amd64 Web browser based on Firefox ii rhythmbox-plug 2.97-2.1 amd64 plugins for rhythmbox music playe -- System Information: Debian Release: 7.2 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 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.3.2 ii fontconfig 2.9.0-7.1 ii libc6 2.13-38 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libgtk2.0-0 2.24.10-2 ii libnspr4 2:4.9.2-1 ii libnspr4-0d 2:4.9.2-1 ii libsqlite3-0 3.7.13-1+deb7u1 ii libstdc++6 4.7.2-5 ii procps 1:3.3.3-3 ii xulrunner-17.0 17.0.10esr-1~deb7u1 iceweasel recommends no packages. Versions of packages iceweasel suggests: ii fonts-stix [otf-stix] 1.1.0-1 ii libgssapi-krb5-2 1.10.1+dfsg-5+deb7u1 pn mozplugger <none> Versions of packages xulrunner-17.0 depends on: ii libasound2 1.0.25-4 ii libatk1.0-0 2.4.0-2 ii libbz2-1.0 1.0.6-4 ii libc6 2.13-38 ii libcairo2 1.12.2-3 ii libdbus-1-3 1.6.8-1+deb7u1 ii libdbus-glib-1-2 0.100.2-1 ii libevent-2.0-5 2.0.19-stable-3 ii libfontconfig1 2.9.0-7.1 ii libfreetype6 2.4.9-1.1 ii libgcc1 1:4.7.2-5 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libgtk2.0-0 2.24.10-2 ii libhunspell-1.3-0 1.3.2-4 ii libjpeg8 8d-1 ii libmozjs17d 17.0.10esr-1~deb7u1 ii libnspr4 2:4.9.2-1 ii libnss3 2:3.14.4-1 ii libnss3-1d 2:3.14.4-1 ii libpango1.0-0 1.30.0-1 ii libpixman-1-0 0.26.0-4 ii libsqlite3-0 3.7.13-1+deb7u1 ii libstartup-notification0 0.12-1 ii libstdc++6 4.7.2-5 ii libvpx1 1.1.0-1 ii libx11-6 2:1.5.0-1+deb7u1 ii libxext6 2:1.3.1-2+deb7u1 ii libxrender1 1:0.9.7-1+deb7u1 ii libxt6 1:1.1.3-1+deb7u1 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages xulrunner-17.0 suggests: ii libcanberra0 0.28-6 ii libgnomeui-0 2.24.5-2 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org