Closed
Bug 597886
Opened 14 years ago
Closed 14 years ago
Crash [@ js_ConcatStrings(JSContext*, JSString*, JSString*) ]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
blocking2.0 | --- | betaN+ |
People
(Reporter: xtc4uall, Unassigned)
References
()
Details
(Keywords: crash)
Crash Data
See Bug 595710 Comment 2.
Per http://crash-stats.mozilla.com/report/list?product=Firefox&branch=2.0&query_search=signature&query_type=exact&query=js_ConcatStrings%28JSContext*%2C%20JSString*%2C%20JSString*%29&date=09%2F19%2F2010%2007%3A31%3A28&range_value=1&range_unit=weeks&hang_type=any&process_type=any&plugin_field=&plugin_query_type=&plugin_query=&do_query=1&admin=&signature=js_ConcatStrings%28JSContext*%2C%20JSString*%2C%20JSString*%29
the Crashing started with Build 20100911041541. The listed older Builds crash differently.
Mozilla/5.0 (Windows NT 5.1; rv:2.0b7pre) Gecko/20100919 Firefox/4.0b7pre ID:20100919042023 (http://hg.mozilla.org/mozilla-central/rev/7640eb022be6):
Frame Module Signature Source
0 xul.dll js_ConcatStrings(JSContext*,JSString*,JSString*) js/src/jsstr.cpp:382
1 xul.dll js::Interpret(JSContext*,JSStackFrame*,unsigned int,unsigned int) js/src/jsinterp.cpp:3341
2 xul.dll js::Invoke(JSContext*,js::CallArgs const&,unsigned long) js/src/jsinterp.cpp:592
3 xul.dll js::ExternalInvoke(JSContext*,js::Value const&,js::Value const&,unsigned int,js::Value*,js::Value*) js/src/jsinterp.cpp:622
4 xul.dll JS_CallFunctionValue js/src/jsapi.cpp:4847
5 xul.dll nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*,unsigned short,XPTMethodDescriptor const*,nsXPTCMiniVariant*) js/src/xpconnect/src/xpcwrappedjsclass.cpp:1692
6 xul.dll nsXPCWrappedJS::CallMethod(unsigned short,XPTMethodDescriptor const*,nsXPTCMiniVariant*) js/src/xpconnect/src/xpcwrappedjs.cpp:571
7 xul.dll PrepareAndDispatch xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114
8 xul.dll SharedStub xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141
9 xul.dll nsStreamListenerTee::OnDataAvailable(nsIRequest*,nsISupports*,nsIInputStream*,unsigned int,unsigned int) netwerk/base/src/nsStreamListenerTee.cpp:111
Mozilla/5.0 (Windows NT 5.1; rv:2.0b6pre) Gecko/20100919 Firefox/4.0b6pre (http://hg.mozilla.org/tracemonkey/rev/dfcf5611ce02) with Method and/or Trace JIT on/off (i.e. does not matter):
Frame Module Signature Source
0 xul.dll js_ConcatStrings(JSContext*,JSString*,JSString*) js/src/jsstr.cpp:382
1 xul.dll js::Interpret(JSContext*,JSStackFrame*,unsigned int,unsigned int) js/src/jsinterp.cpp:3341
2 xul.dll js::Invoke(JSContext*,js::CallArgs const&,unsigned long) js/src/jsinterp.cpp:592
3 xul.dll js::ExternalInvoke(JSContext*,js::Value const&,js::Value const&,unsigned int,js::Value*,js::Value*) js/src/jsinterp.cpp:622
4 xul.dll nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*,unsigned short,XPTMethodDescriptor const*,nsXPTCMiniVariant*) js/src/xpconnect/src/xpcwrappedjsclass.cpp:1692
5 xul.dll nsXPCWrappedJS::CallMethod(unsigned short,XPTMethodDescriptor const*,nsXPTCMiniVariant*) js/src/xpconnect/src/xpcwrappedjs.cpp:571
6 xul.dll PrepareAndDispatch xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114
7 xul.dll SharedStub xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141
8 xul.dll nsStreamListenerTee::OnDataAvailable(nsIRequest*,nsISupports*,nsIInputStream*,unsigned int,unsigned int) netwerk/base/src/nsStreamListenerTee.cpp:111
* open given URL
* make sure to reload it that many Times, that the Video starts playing
* let it play/wait untill Crash happens
Worth mentioning Web Console Output:
with Method/Trace JIT on:
too much recursion @ http://vid.buffed.de/static/js/jquery.min.js?v=110 Line: 132
c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(L("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var i=c.extend({},e),j,o=this.nodeType===1&&c(this).is(":hidden"),
with Method and/or Trace JIT off:
too much recursion @ http://vid.buffed.de/static/js/jquery.min.js?v=110 Line: 40
a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var za=/[\n\t]/g,fa=/\s+/,Va=/\r/g,Wa=/href|src|style/,Xa=/(button|input)/i,Ya=/(button|input|object|select|textarea)/i,Za=/^(a|area)$/i,Aa=/radio|checkbox/;c.fn.extend({attr:function(a,
Reporter | ||
Comment 1•14 years ago
|
||
Looks different as Bug 596988, no?
Reporter | ||
Updated•14 years ago
|
Updated•14 years ago
|
blocking2.0: --- → ?
Reporter | ||
Comment 2•14 years ago
|
||
Adding Dependancy to Bug 596460 cause of the "too much recursion" Stuff.
Depends on: 596460
Reporter | ||
Comment 3•14 years ago
|
||
Bug 596460 didn't help.
bp-604f82dd-9896-4cb6-afb0-e862e2100926 with Build 20100926042726 Built from (http://hg.mozilla.org/mozilla-central/rev/2370ecfdcbb7).
If you look at Error Console Output, there are these two Warnings
Warning: reference to undefined property a[++e]
Source: http://vid.buffed.de/static/js/jquery.min.js?v=110
Line: 29
Warning: reference to undefined property f.queue
Source: http://vid.buffed.de/static/js/jquery.min.js?v=110
Line: 135
what "compete" in alternating Way when counting up - and keep on doing so even when you close the Site's Tab.
No longer depends on: 596460
Updated•14 years ago
|
blocking2.0: ? → betaN+
Comment 4•14 years ago
|
||
I tried the linked URL today, and it worked fine the first time. When I reloaded, it wouldn't play any more--it never seemed to get past the blank screen phase. In the log, I got:
Error: [Exception... "'Error: Cannot get outputNode by id' when calling method: [nsIConsoleListener::observe]" nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location: "<unknown>" data: no]
xtc4uall, what do you see in current versions?
Reporter | ||
Comment 5•14 years ago
|
||
The Bug as filed is not reproducible anymore for me, but that has been Kind of fragile in the Past anyways.
I tried it again now with a TM Hourly (http://hg.mozilla.org/tracemonkey/rev/25ba554a24ac) and today's MC Nightly.
Looking at the Crashstats (http://redir.ec/BtCk) the Signature is still present (on Beta 7 mainly), but with different Stacktraces of several Kinds.
Unsure if this can be closed WFM now and new one(s) should be opened ...
Comment 6•14 years ago
|
||
(In reply to comment #5)
> The Bug as filed is not reproducible anymore for me, but that has been Kind of
> fragile in the Past anyways.
Thanks! This bug is for your reproducible crash, so I will close it. Crashkill peeps will file a bug on the ones from breakpad if they become common enough.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Updated•14 years ago
|
Crash Signature: [@ js_ConcatStrings(JSContext*, JSString*, JSString*) ]
You need to log in
before you can comment on or make changes to this bug.
Description
•