Bug 37532

Summary: fast/js/kde/string-1-n.html fails in the debug bots
Product: WebKit Reporter: Alejandro G. Castro <alex>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: oliver, pnormand, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   

Alejandro G. Castro
Reported 2010-04-13 17:07:20 PDT
Skipping the tests, we have to review it.
Attachments
Xan Lopez
Comment 1 2010-10-23 00:04:50 PDT
This crashes in 32 bit debug, stacktrace: Thread 1 (Thread 22965): #0 0x567072f2 in JSC::Lexer::shift (this=0x922bbb8) at ../../JavaScriptCore/parser/Lexer.cpp:277 #1 0x56707c88 in JSC::Lexer::parseString (this=0x922bbb8, lvalp=0xffbf4f00, strictMode=false) at ../../JavaScriptCore/parser/Lexer.cpp:530 #2 0x567066b4 in JSC::Lexer::lex (this=0x922bbb8, lvalp=0xffbf4f00, llocp=0xffbf4f08, lexType=JSC::Lexer::IdentifyReservedWords, strictMode=false) at ../../JavaScriptCore/parser/Lexer.cpp:1014 #3 0x566f0028 in JSC::JSParser::next (this=0xffbf4ebc, lexType=JSC::Lexer::IdentifyReservedWords) at ../../JavaScriptCore/parser/JSParser.cpp:96 #4 0x566e96ff in JSParser (this=0xffbf4ebc, lexer=0x922bbb8, globalData=0x9229f98, parameters=0x0, inStrictContext=false, isFunction=false, provider=0xa8084e8) at ../../JavaScriptCore/parser/JSParser.cpp:518 #5 0x566e9377 in JSC::jsParse (lexicalGlobalObject=0x5da82e00, parameters=0x0, strictness=JSC::JSParseNormal, parserMode=JSC::JSParseProgramCode, source=0xb48e6cc) at ../../JavaScriptCore/parser/JSParser.cpp:488 #6 0x5670c407 in JSC::Parser::parse (this=0x922bc18, lexicalGlobalObject=0x5da82e00, parameters=0x0, strictness=JSC::JSParseNormal, mode=JSC::JSParseProgramCode, errLine=0xffbf5a28, errMsg=0xffbf5a24) at ../../JavaScriptCore/parser/Parser.cpp:51 #7 0x56741b25 in JSC::Parser::parse<JSC::ProgramNode> (this=0x922bc18, lexicalGlobalObject=0x5da82e00, debugger=0x0, debuggerExecState=0xbec31b4, source=..., parameters=0x0, strictness=JSC::JSParseNormal, exception=0xffbf5ab4) at ../../JavaScriptCore/parser/Parser.h:88 #8 0x5673e7b0 in JSC::ProgramExecutable::compileInternal (this=0xb48e698, exec=0xbec31b4, scopeChainNode=0xb248928) at ../../JavaScriptCore/runtime/Executable.cpp:148 #9 0x5669e7f1 in JSC::ProgramExecutable::compile (this=0xb48e698, exec=0xbec31b4, scopeChainNode=0xb248928) at ../../JavaScriptCore/runtime/Executable.h:250 #10 0x567338ea in JSC::evaluate (exec=0xbec31b4, scopeChain=..., source=..., thisValue=...) at ../../JavaScriptCore/runtime/Completion.cpp:56 #11 0x55956f03 in WebCore::JSMainThreadExecState::evaluate (exec=0xbec31b4, chain=..., source=..., thisValue=...) at ../../WebCore/bindings/js/JSMainThreadExecState.h:54 #12 0x5597b05f in WebCore::ScriptController::evaluateInWorld (this=0x91b3938, sourceCode=..., world=0x922c850, shouldAllowXSS=WebCore::DoNotAllowXSS) at ../../WebCore/bindings/js/ScriptController.cpp:148 #13 0x5597b1f9 in WebCore::ScriptController::evaluate (this=0x91b3938, sourceCode=..., shouldAllowXSS=WebCore::DoNotAllowXSS) at ../../WebCore/bindings/js/ScriptController.cpp:171 #14 0x559a4908 in WebCore::ScriptController::executeScript (this=0x91b3938, sourceCode=..., shouldAllowXSS=WebCore::DoNotAllowXSS) at ../../WebCore/bindings/ScriptControllerBase.cpp:60 #15 0x55c9a156 in WebCore::HTMLScriptRunner::executeScript (this=0xb1e8d20, sourceCode=...) at ../../WebCore/html/parser/HTMLScriptRunner.cpp:156 #16 0x55c99fb1 in WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent (this=0xb1e8d20, pendingScript=...) at ../../WebCore/html/parser/HTMLScriptRunner.cpp:143 #17 0x55c99e75 in WebCore::HTMLScriptRunner::executeParsingBlockingScript ( this=0xb1e8d20) at ../../WebCore/html/parser/HTMLScriptRunner.cpp:123 #18 0x55c9a3d2 in WebCore::HTMLScriptRunner::executeParsingBlockingScripts ( this=0xb1e8d20) at ../../WebCore/html/parser/HTMLScriptRunner.cpp:203 #19 0x55c9a54a in WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad ( this=0xb1e8d20, cachedScript=0xb0b25c0) at ../../WebCore/html/parser/HTMLScriptRunner.cpp:214 #20 0x55c910e0 in WebCore::HTMLDocumentParser::notifyFinished ( this=0xad845c0, cachedResource=0xb0b25c0) at ../../WebCore/html/parser/HTMLDocumentParser.cpp:457 #21 0x55d8ef2a in WebCore::CachedScript::checkNotify (this=0xb0b25c0) at ../../WebCore/loader/CachedScript.cpp:100 #22 0x55d8eeb1 in WebCore::CachedScript::data (this=0xb0b25c0, data=..., allDataReceived=true) at ../../WebCore/loader/CachedScript.cpp:90 #23 0x55dd6373 in WebCore::Loader::Host::didFinishLoading (this=0x917d348, loader=0xa81bb30) at ../../WebCore/loader/loader.cpp:421 #24 0x55dedb95 in WebCore::SubresourceLoader::didFinishLoading ( this=0xa81bb30, finishTime=0) at ../../WebCore/loader/SubresourceLoader.cpp:181 #25 0x55dea917 in WebCore::ResourceLoader::didFinishLoading (this=0xa81bb30, finishTime=0) at ../../WebCore/loader/ResourceLoader.cpp:421 #26 0x5624f9ed in closeCallback (source=0x91ba290, res=0xb413700) at ../../WebCore/platform/network/soup/ResourceHandleSoup.cpp:770 #27 0x592bd745 in async_ready_close_callback_wrapper ( source_object=0x91ba290, res=0xb413700, user_data=0x0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gio/ginputstream.c:485 #28 0x592cc369 in IA__g_simple_async_result_complete (simple=0xb413700) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gio/gsimpleasyncresult.c:588 #29 0x592cc67e in complete_in_idle_cb_for_thread (_data=0xb6b8458) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gio/gsimpleasyncresult.c:653 #30 0x593a3371 in g_idle_dispatch (source=0x5e45be18, callback=0xbbadbeef, user_data=0xb6b8458) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:4065 #31 0x593a52f5 in g_main_dispatch (context=0x914fde0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960 #32 IA__g_main_context_dispatch (context=0x914fde0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513 #33 0x593a8fd8 in g_main_context_iterate (context=0x914fde0, block=<value optimized out>, dispatch=1, self=0x912e2d0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591 #34 0x593a9517 in IA__g_main_loop_run (loop=0xbeafb78) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2799 #35 0x58e52dc9 in IA__gtk_main () at /build/buildd-gtk+2.0_2.20.1-1-i386-Ixfflh/gtk+2.0-2.20.1/gtk/gtkmain.c:1219 #36 0x0805ce0e in runTest (testPathOrURL=...) at ../../WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp:657 #37 0x0805c556 in runTestingServerLoop () at ../../WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp:467 #38 0x0805e23d in main (argc=2, argv=0xffbf6c24) at ../../WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp:1097
Philippe Normand
Comment 2 2012-04-18 17:03:14 PDT
Seems to pass now, will unflag it!
Note You need to log in before you can comment on or make changes to this bug.