RESOLVED WORKSFORME 36707
Crash in JavascriptCore regular expression matcher
https://bugs.webkit.org/show_bug.cgi?id=36707
Summary Crash in JavascriptCore regular expression matcher
Priit Laes (IRC: plaes)
Reported 2010-03-27 12:04:17 PDT
Platform: amd64, webkit-gtk-1.1.90 Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2306.0-gdb.py", line 9, in <module> from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> import gdb.backtrace ImportError: No module named backtrace [Thread debugging using libthread_db enabled] [New Thread 0x7fb7f5772710 (LWP 17631)] [New Thread 0x7fb7f6073710 (LWP 17630)] 0x00007fb80a3c0bcd in __libc_waitpid (pid=17686, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 in ../sysdeps/unix/sysv/linux/waitpid.c #0 0x00007fb80a3c0bcd in __libc_waitpid (pid=17686, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 #1 0x00007fb80ab8c301 in IA__g_spawn_sync (working_directory=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>, flags=<value optimized out>, child_setup=<value optimized out>, user_data=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff01d7a1b8) at gspawn.c:386 #2 0x00007fb80ab8c619 in IA__g_spawn_command_line_sync (command_line=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff01d7a1b8) at gspawn.c:700 #3 0x00007fb7f9084d61 in run_bug_buddy (signum=<value optimized out>) at gnome-breakpad.cc:369 #4 check_if_gdb (signum=<value optimized out>) at gnome-breakpad.cc:440 #5 bugbuddy_segv_handle (signum=<value optimized out>) at gnome-breakpad.cc:223 #6 <signal handler called> #7 match (subjectPtr=<value optimized out>, instructionPtr=<value optimized out>, offsetTop=<value optimized out>, md=...) at JavaScriptCore/pcre/pcre_exec.cpp:1544 #8 0x00007fb80ed438f4 in jsRegExpExecute (re=<value optimized out>, subject=<value optimized out>, length=<value optimized out>, start_offset=<value optimized out>, offsets=<value optimized out>, offsetCount=<value optimized out>) at JavaScriptCore/pcre/pcre_exec.cpp:2072 #9 0x00007fb80ee018c9 in executeRegex (this=0x7fb7eed8ab40, s=..., startOffset=0, ovector=0x7fb7f4348c78) at ./JavaScriptCore/yarr/RegexJIT.h:87 #10 JSC::RegExp::match (this=0x7fb7eed8ab40, s=..., startOffset=0, ovector=0x7fb7f4348c78) at JavaScriptCore/runtime/RegExp.cpp:137 #11 0x00007fb80ee06dec in JSC::RegExpConstructor::performMatch (this=0x7fb7f47aae40, exec=<value optimized out>, args=<value optimized out>) at JavaScriptCore/runtime/RegExpConstructor.h:114 #12 JSC::RegExpObject::match (this=0x7fb7f47aae40, exec=<value optimized out>, args=<value optimized out>) at JavaScriptCore/runtime/RegExpObject.cpp:152 #13 0x00007fb80ee072e9 in JSC::RegExpObject::exec (this=0x7fb80f1a2e50, exec=0x1, args=...) at JavaScriptCore/runtime/RegExpObject.cpp:122 #14 0x00007fb80ee07c44 in regExpProtoFuncExec (exec=0x7fb7ef93c4f0, thisValue=..., args=...) at JavaScriptCore/runtime/RegExpPrototype.cpp:72 #15 0x00007fb7f60df1b4 in ?? () #16 0x00007fb7ef93c4a8 in ?? () #17 0x0000000000000001 in ?? () #18 0x0000000000000001 in ?? () #19 0x00007fb7f47aae40 in ?? () #20 0x00007fb7eed8eaf8 in ?? () #21 0xffff000000000003 in ?? () #22 0x00007fb7eec3ac91 in ?? () #23 0x00007fb800000002 in ?? () #24 0x00007fb7eed082c0 in ?? () #25 0x00007fb80ff2f478 in ?? () #26 0x00007fb7eee28000 in ?? () #27 0x00007fb7f409f518 in ?? () #28 0x00007fb7f5838ac0 in ?? () #29 0x00007fb7ef93c490 in ?? () #30 0x00007fff01d7b430 in ?? () #31 0x00007fb80f69af30 in JSC::Profiler::s_sharedProfiler () from /usr/lib64/libwebkit-1.0.so.2 #32 0x00007fb7f5804a00 in ?? () #33 0x00007fb7f5838aa8 in ?? () #34 0x00007fb7f4346600 in ?? () #35 0x00007fb7f48f6748 in ?? () #36 0x00007fb7ef93c000 in ?? () #37 0x00007fb7ef93c048 in ?? () #38 0x00007fb7eed0acb8 in ?? () #39 0x00007fb80ed2902e in JSC::JITCode::execute (this=0x7fb7eee5e190, program=0x7fff01d7b370, callFrame=0xffff000000000000, scopeChain= 0xffff000000000002, thisObj=<value optimized out>, exception=<value optimized out>) at ./JavaScriptCore/jit/JITCode.h:77 #40 JSC::Interpreter::execute (this=0x7fb7eee5e190, program=0x7fff01d7b370, callFrame=0xffff000000000000, scopeChain=0xffff000000000002, thisObj=<value optimized out>, exception=<value optimized out>) at JavaScriptCore/interpreter/Interpreter.cpp:621 #41 0x00007fb80edd37aa in JSC::evaluate (exec=0x7fb7f48f6748, scopeChain=..., source=<value optimized out>, thisValue=...) at JavaScriptCore/runtime/Completion.cpp:62 #42 0x00007fb80e6a7590 in WebCore::ScriptController::evaluateInWorld (this=0x7fb7f5822bb0, sourceCode=..., world=<value optimized out>) at WebCore/bindings/js/ScriptController.cpp:127 #43 0x00007fb80e6a77b2 in WebCore::ScriptController::evaluate (this=0x7fb7f5822bb0, sourceCode=...) at WebCore/bindings/js/ScriptController.cpp:153 #44 0x00007fb80e6bd50f in WebCore::ScriptController::executeScript (this=0x7fb7f5822bb0, sourceCode=...) at WebCore/bindings/ScriptControllerBase.cpp:60 #45 0x00007fb80e88f17c in WebCore::HTMLTokenizer::scriptExecution (this=0x7fb7eef54000, sourceCode=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:580 #46 0x00007fb80e894f40 in WebCore::HTMLTokenizer::scriptHandler (this=0x7fb7eef54000, state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:522 #47 0x00007fb80e8958c0 in WebCore::HTMLTokenizer::parseNonHTMLText (this=0x7fb7eef54000, src=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:361 #48 0x00007fb80e897de5 in WebCore::HTMLTokenizer::parseTag (this=0x7fb7eef54000, src=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:1539 #49 0x00007fb80e8985ff in WebCore::HTMLTokenizer::write (this=0x7fb7eef54000, str=<value optimized out>, appendData=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:1772 #50 0x00007fb80e890721 in WebCore::HTMLTokenizer::executeExternalScriptsIfReady (this=0x7fb7eef54000) at WebCore/html/HTMLTokenizer.cpp:2103 #51 0x00007fb80e8d8a2c in WebCore::CachedScript::checkNotify (this=0x7fb7eef5f200) at WebCore/loader/CachedScript.cpp:106 #52 0x00007fb80e930414 in WebCore::Loader::Host::didFinishLoading (this=0x7fb7f47663c0, loader=<value optimized out>) at WebCore/loader/loader.cpp:398 #53 0x00007fb80e9208f5 in WebCore::SubresourceLoader::didFinishLoading (this=0x7fb7f4702900) at WebCore/loader/SubresourceLoader.cpp:184 #54 0x00007fb80ec714d6 in finishedCallback (session=<value optimized out>, msg=0x2305430, data=<value optimized out>) at WebCore/platform/network/soup/ResourceHandleSoup.cpp:326 #55 0x00007fb80c5a2ead in final_finished (req=0x2305430, user_data=<value optimized out>) at soup-session-async.c:384 #56 0x00007fb80b2184aa in IA__g_closure_invoke (closure=0x22ef440, return_value=0x0, n_param_values=<value optimized out>, param_values=0x22edda0, invocation_hint=0x7fff01d7c410) at gclosure.c:767 #57 0x00007fb80b22d7c4 in signal_emit_unlocked_R (node=0x2248770, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3318 #58 0x00007fb80b22eac5 in IA__g_signal_emit_valist (instance=0x2305430, signal_id=<value optimized out>, detail=0, var_args=0x7fff01d7c600) at gsignal.c:2981 #59 0x00007fb80b22f303 in IA__g_signal_emit (instance=0x7fb80f1a2e50, signal_id=1, detail=248785367) at gsignal.c:3038 #60 0x00007fb80c598d6f in soup_message_io_finished (msg=0x2305430) at soup-message-io.c:177 #61 0x00007fb80b2184aa in IA__g_closure_invoke (closure=0x2300d70, return_value=0x0, n_param_values=<value optimized out>, param_values=0x2300920, invocation_hint=0x7fff01d7c830) at gclosure.c:767 #62 0x00007fb80b22d3d1 in signal_emit_unlocked_R (node=0x164b730, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3248 #63 0x00007fb80b22eac5 in IA__g_signal_emit_valist (instance=0x2309a30, signal_id=<value optimized out>, detail=0, var_args=0x7fff01d7ca20) at gsignal.c:2981 #64 0x00007fb80b22f303 in IA__g_signal_emit (instance=0x7fb80f1a2e50, signal_id=1, detail=248785367) at gsignal.c:3038 #65 0x00007fb80c5a4fb1 in socket_read_watch (chan=<value optimized out>, cond=0, user_data=<value optimized out>) at soup-socket.c:1245 #66 0x00007fb80ab4803f in g_main_dispatch (context=0xde4110) at gmain.c:1960 #67 IA__g_main_context_dispatch (context=0xde4110) at gmain.c:2513 #68 0x00007fb80ab4be78 in g_main_context_iterate (context=0xde4110, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #69 0x00007fb80ab4c38d in IA__g_main_loop_run (loop=0xe14080) at gmain.c:2799 #70 0x00007fb80dbb0d67 in IA__gtk_main () at gtkmain.c:1219 #71 0x0000000000435653 in main (argc=1, argv=0x7fff01d7dee8) at ephy-main.c:739 Thread 3 (Thread 0x7fb7f6073710 (LWP 17630)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 No locals. #1 0x00007fb80ee176d4 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fb80f69b080) at JavaScriptCore/wtf/FastMalloc.cpp:2378 No locals. #2 0x00007fb80ee176f9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fb80f6a9154) at JavaScriptCore/wtf/FastMalloc.cpp:1497 No locals. #3 0x00007fb80a3b8894 in start_thread (arg=<value optimized out>) at pthread_create.c:297 __res = <value optimized out> pd = 0x7fb7f6073710 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140428083410704, -8582251039352062575, 140428422426560, 0, 140428520259584, 3, 8613789771813191057, 8616982928393862545}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> robust = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fb80a129f9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #5 0x0000000000000000 in ?? () No symbol table info available. Thread 2 (Thread 0x7fb7f5772710 (LWP 17631)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 No locals. #1 0x00007fb80eb11c58 in WebCore::IconDatabase::syncThreadMainLoop (this=0x7fb7f578aa00) at WebCore/loader/icon/IconDatabase.cpp:1412 didAnyWork = <value optimized out> #2 0x00007fb80eb11d21 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x7fb7f578aa00) at WebCore/loader/icon/IconDatabase.cpp:1030 journalFilename = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f5791f20}} #3 0x00007fb80a3b8894 in start_thread (arg=<value optimized out>) at pthread_create.c:297 __res = <value optimized out> pd = 0x7fb7f5772710 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140428073969424, -8582251039352062575, 140428422426560, 0, 140428520259584, 3, 8613788259447831953, 8616982928393862545}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <value optimized out> robust = <value optimized out> freesize = <value optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fb80a129f9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #5 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7fb8100b8780 (LWP 17628)): #0 0x00007fb80a3c0bcd in __libc_waitpid (pid=17686, stat_loc=<value optimized out>, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 _a3 = 0 _a1 = 17686 resultvar = <value optimized out> _a4 = 0 _a2 = 140733224296480 oldtype = 0 result = <value optimized out> #1 0x00007fb80ab8c301 in IA__g_spawn_sync (working_directory=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>, flags=<value optimized out>, child_setup=<value optimized out>, user_data=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff01d7a1b8) at gspawn.c:386 outpipe = -1 errpipe = -1 pid = 17686 fds = {__fds_bits = {0, 16, 16, 0, 39092712, 140733224296888, 39039136, 39092688, 3, 0, 39092712, 140428430427869, 140733224296488, 140733224296480, 140733224296600, 0}} ret = <value optimized out> outstr = 0x0 errstr = 0x0 failed = 0 status = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_spawn_sync" #2 0x00007fb80ab8c619 in IA__g_spawn_command_line_sync (command_line=<value optimized out>, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff01d7a1b8) at gspawn.c:700 retval = 0 argv = 0x25481d0 __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync" #3 0x00007fb7f9084d61 in run_bug_buddy (signum=<value optimized out>) at gnome-breakpad.cc:369 res = <value optimized out> warning_file = 0x0 exec_str = 0x2329a10 "bug-buddy --appname=\"epiphany\" --pid=17628" args_str = <value optimized out> error = 0x0 #4 check_if_gdb (signum=<value optimized out>) at gnome-breakpad.cc:440 gdb = 0x231f420 "/usr/bin/gdb" pid = 17628 mypath = 0x2548800 "\030\340:\n\270\177" has_debug_symbols = <value optimized out> appname = 0xdaf110 "epiphany" #5 bugbuddy_segv_handle (signum=<value optimized out>) at gnome-breakpad.cc:223 in_segv = 1 #6 <signal handler called> No symbol table info available. #7 match (subjectPtr=<value optimized out>, instructionPtr=<value optimized out>, offsetTop=<value optimized out>, md=...) at JavaScriptCore/pcre/pcre_exec.cpp:1544 i = 1 isMatch = false minimize = false min = 1 remainingMatchCount = 999968 othercase = <value optimized out> stack = {frames = {{<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb80ed40ce8, previousFrame = 0x7fb80ecf9af8, args = { subjectPtr = 0x1, instructionPtr = 0x7fb7eed2b332 ":", offsetTop = 2, bracketChain = 0x7fff01d7a700}, locals = {data = 0x7fb7eeefd8ce "", startOfRepeatingBracket = 0x7fb80ecf9fae "Hc\203\f\001", subjectPtrAtStartOfInstruction = 0x7fff01d7aee0, instructionPtrAtStartOfOnce = 0x7fb7eed4d1c0 "X", repeatOthercase = 2, ctype = 0, fc = 249006192, fi = 32696, length = 0, max = 1, number = 1, offset = 2, saveOffset1 = -1, saveOffset2 = -1, saveOffset3 = -1, bracketChainNode = {previousBracket = 0x0, bracketStart = 0x1}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb80ed40b08, previousFrame = 0x7fff01d7a680, args = {subjectPtr = 0xffffffffffffffff, instructionPtr = 0x7fb7eed2b338 "'\b%\006\020=\020>:", offsetTop = 2, bracketChain = 0x7fff01d7a790}, locals = {data = 0x7fb7eed2b18c "", startOfRepeatingBracket = 0x7fb7eed2b322 ";", subjectPtrAtStartOfInstruction = 0x1, instructionPtrAtStartOfOnce = 0x7fb7eed2b00c "D", repeatOthercase = -287111176, ctype = 8, fc = 45, fi = 32767, length = 1, max = 1, number = 9, offset = 18, saveOffset1 = -1, saveOffset2 = -1, saveOffset3 = -1, bracketChainNode = {previousBracket = 0x7fff01d7a700, bracketStart = 0x1}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb80ed40f30, previousFrame = 0x7fff01d7a710, args = {subjectPtr = 0xffffffffffffffff, instructionPtr = 0x7fb7eed2b33a "%\006\020=\020>:", offsetTop = 2, bracketChain = 0x7fff01d7a790}, locals = {data = 0x7fb7eed2b114 "", startOfRepeatingBracket = 0x7fb80ecf9af8 "A\203\374\a\177\nA\203\375\a\017\216\220", subjectPtrAtStartOfInstruction = 0x7fb7eeed3278, instructionPtrAtStartOfOnce = 0x7fb7eed2b2ab "L", repeatOthercase = 1, ctype = 8, fc = 30912224, fi = 32767, length = 796, max = 2147483647, number = 12, offset = 24, saveOffset1 = -1, saveOffset2 = -1, saveOffset3 = -1, bracketChainNode = {previousBracket = 0x7fff01d7a790, bracketStart = 0x1}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb80ed40b08, previousFrame = 0x7fff01d7a7a0, args = {subjectPtr = 0x1, instructionPtr = 0x7fb7eed2b31e "\020q\020r;", offsetTop = 2, bracketChain = 0x7fff01d7a8b0}, locals = {data = 0x10 <Address 0x10 out of bounds>, startOfRepeatingBracket = 0x2c2000002b4 <Address 0x2c2000002b4 out of bounds>, subjectPtrAtStartOfInstruction = 0x7fb7eeed3278, instructionPtrAtStartOfOnce = 0x7fb7eed2b314 "O", repeatOthercase = 864, ctype = 6, fc = 900, fi = 923, length = 0, max = 2147483647, number = 12, offset = 24, saveOffset1 = 0, saveOffset2 = 0, saveOffset3 = 249682169, bracketChainNode = {previousBracket = 0x7fff01d7a820, bracketStart = 0x1}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb80ed41110, previousFrame = 0x7fff01d7a830, args = {subjectPtr = 0x7fb7eeed3278, instructionPtr = 0x7fb7eed2b33c "\020=\020>:", offsetTop = 2, bracketChain = 0x7fff01d7a790}, locals = {data = 0x7fff00000253 <Address 0x7fff00000253 out of bounds>, startOfRepeatingBracket = 0x7fb7f47a4e00 "\360\063d\017\270\177", subjectPtrAtStartOfInstruction = 0x7fb7ef93c2d8, instructionPtrAtStartOfOnce = 0x7fff01d7aee0 "UH\211\345SVH\203\354\020\203\306\002\071\326\017@!\277\356\267\177", repeatOthercase = 131, ctype = 0, fc = 248486648, fi = 32696, length = 16, max = 0, number = 30912224, offset = 32767, saveOffset1 = 255, saveOffset2 = 0, saveOffset3 = 248488320, bracketChainNode = { previousBracket = 0x7fff01d7aee0, bracketStart = 0x7fff01d7aac0}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fff01d7aad8, previousFrame = 0x0, args = {subjectPtr = 0x7fff01d7aa50, instructionPtr = 0x7fb80ed7eab4 "H\213|$@1\300\061\322H\205\377t9f\017\037D", offsetTop = 768, bracketChain = 0x7fb800000306}, locals = {data = 0x10 <Address 0x10 out of bounds>, startOfRepeatingBracket = 0x2 <Address 0x2 out of bounds>, subjectPtrAtStartOfInstruction = 0x7fff01d7a9b0, instructionPtrAtStartOfOnce = 0x7fff01d7aaf0 "4\003", repeatOthercase = 30910920, ctype = 32767, fc = 30912504, fi = 32767, length = 0, max = 0, number = 30910920, offset = 32767, saveOffset1 = 1296, saveOffset2 = 0, saveOffset3 = 249679211, bracketChainNode = {previousBracket = 0x510, bracketStart = 0x7fb80ee1d8f9}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x300, previousFrame = 0x7fb7eed67, args = { subjectPtr = 0xd67, instructionPtr = 0x7fb7eee9a100 "", offsetTop = 30911120, bracketChain = 0x0}, locals = {data = 0x580 <Address 0x580 out of bounds>, startOfRepeatingBracket = 0x7fb7eee2e548 "hP\317\355\267\177", subjectPtrAtStartOfInstruction = 0x40, instructionPtrAtStartOfOnce = 0x7fb80ee1c3a3 "H\205\300\017\204\v\377\377\377H\201", <incomplete sequence \373>, repeatOthercase = 0, ctype = 1, fc = 0, fi = 32696, length = 4, max = 0, number = -287933440, offset = 32695, saveOffset1 = 30912224, saveOffset2 = 32767, saveOffset3 = 30911728, bracketChainNode = {previousBracket = 0x0, bracketStart = 0x7fff01d7aaf0}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x357, previousFrame = 0x7fb80ed7822f, args = {subjectPtr = 0x7fff01d7aee0, instructionPtr = 0x7fb7eed9a300 "", offsetTop = 30911728, bracketChain = 0x7fb80ed7f4ba}, locals = {data = 0xfffffffe <Address 0xfffffffe out of bounds>, startOfRepeatingBracket = 0x7fb80ee1002a "\377H\213\a\377PxH\205\300\017\037@", subjectPtrAtStartOfInstruction = 0x100000000, instructionPtrAtStartOfOnce = 0xffffffff00000334 <Address 0xffffffff00000334 out of bounds>, repeatOthercase = -290666696, ctype = 32695, fc = 2, fi = 3, length = 2, max = 32767, number = 0, offset = 0, saveOffset1 = 30911216, saveOffset2 = 32767, saveOffset3 = 16, bracketChainNode = {previousBracket = 0x1ad00000334, bracketStart = 0x28b00000258}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fff000002e8, previousFrame = 0x7fff01d7ad10, args = {subjectPtr = 0x7fff01d7ad20, instructionPtr = 0x7fb80ed6de3b "\270\001", offsetTop = 2, bracketChain = 0x7fff01d7ae00}, locals = {data = 0x7f0000000334 <Address 0x7f0000000334 out of bounds>, startOfRepeatingBracket = 0x0, subjectPtrAtStartOfInstruction = 0x30, instructionPtrAtStartOfOnce = 0x7fff01d7acf0 "\030Ϭ\356\267\177", repeatOthercase = 30912224, ctype = 32767, fc = 30911776, fi = 32767, length = -287726848, max = 32695, number = -290679584, offset = 32695, saveOffset1 = 30911880, saveOffset2 = 32767, saveOffset3 = 249019894, bracketChainNode = { previousBracket = 0x100000000, bracketStart = 0x7fff01d7ad10}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fff01d7ad20, previousFrame = 0x7fff01d7ad80, args = {subjectPtr = 0x7fb7eee2c8c0, instructionPtr = 0x7fff01d7ad8c "\267\177", offsetTop = 30911888, bracketChain = 0x7fb80ee1b88b}, locals = {data = 0x7fff01d7ad20 "W\003", startOfRepeatingBracket = 0x7fb80ed71a85 "\270\001", subjectPtrAtStartOfInstruction = 0x30, instructionPtrAtStartOfOnce = 0x7fb80000007a "", repeatOthercase = 30912122, ctype = 32767, fc = 2625, fi = 32696, length = 30911792, max = 32767, number = 30911728, offset = 32767, saveOffset1 = -176010688, saveOffset2 = 32695, saveOffset3 = -275528104, bracketChainNode = {previousBracket = 0x7fb7eebf2140, bracketStart = 0x5b}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb7ef93c658, previousFrame = 0xffff000000000000, args = {subjectPtr = 0x7fb7eed5d8e2, instructionPtr = 0x7fb80ede9c80 "H\213D$0H\205\300\017\205\341\376\377\377\213} \205\377\017\204", <incomplete sequence \311>, offsetTop = 30911884, bracketChain = 0x7fff01d7aee0}, locals = {data = 0x83 <Address 0x83 out of bounds>, startOfRepeatingBracket = 0x7fff01d7aee0 "UH\211\345SVH\203\354\020\203\306\002\071\326\017@!\277\356\267\177", subjectPtrAtStartOfInstruction = 0x5b00000083, instructionPtrAtStartOfOnce = 0x7fb7eed5d8e0 "/", repeatOthercase = 0, ctype = 0, fc = 30911624, fi = 32767, length = 32, max = 0, number = -277018136, offset = 32695, saveOffset1 = -290611488, saveOffset2 = 32695, saveOffset3 = 30912224, bracketChainNode = { previousBracket = 0x18, bracketStart = 0x7fff01d7ad20}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fff01d7acf0, previousFrame = 0x7fb80ed7de6e, args = {subjectPtr = 0x7fb7f4348c78, instructionPtr = 0x7fb7f4348c90 "\377\377\377\377\377\377\377\377\377\377\377\377Z", offsetTop = 0, bracketChain = 0x7fb7f4348c78}, locals = {data = 0x7fb7f4348c90 "\377\377\377\377\377\377\377\377\377\377\377\377Z", startOfRepeatingBracket = 0x7fb80ee01a03 "\351\323\376\377\377\220\220\220\220\220\220\220\220H\211\\$\330H\211l$\340L\211d$\350L\211l$\360L\211t$\370H\211\373H\203\354(H\211\365L\213\067I9\366s.H\213G\020H9\306v%H\211\302H\301\352\002L\215l\020\001\272\020", subjectPtrAtStartOfInstruction = 0x7fb7eeaccf18, instructionPtrAtStartOfOnce = 0x100000003 <Address 0x100000003 out of bounds>, repeatOthercase = 0, ctype = 0, fc = 30911768, fi = 32767, length = 32, max = 0, number = 16, offset = 0, saveOffset1 = 855, saveOffset2 = 32696, saveOffset3 = 248953513, bracketChainNode = { previousBracket = 0x0, bracketStart = 0x7fb7eed820f0}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fff01d7ae00, previousFrame = 0x7fff01d7b020, args = {subjectPtr = 0x201d7b030, instructionPtr = 0x7fff01d7ada8 "\250\003\331\356\267\177", offsetTop = 831, bracketChain = 0x1eed820f0}, locals = {data = 0x0, startOfRepeatingBracket = 0x7fff01d7ad88 "\025", subjectPtrAtStartOfInstruction = 0x10, instructionPtrAtStartOfOnce = 0x7fb700000015 <Address 0x7fb700000015 out of bounds>, repeatOthercase = 0, ctype = 0, fc = 0, fi = 0, length = 0, max = 0, number = -287767640, offset = 32695, saveOffset1 = -287767640, saveOffset2 = 32695, saveOffset3 = 30912576, bracketChainNode = {previousBracket = 0x7fb7ef93c648, bracketStart = 0xffff000000000000}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb7f4348c90, previousFrame = 0x7fb80ee10f2c, args = { subjectPtr = 0x6, instructionPtr = 0x7fb80ff2f478 "`\243\025", offsetTop = 16, bracketChain = 0x7fb7ef93c648}, locals = {data = 0xffffffff <Address 0xffffffff out of bounds>, startOfRepeatingBracket = 0x7fb7f47a6c40 "p\020`\017\270\177", subjectPtrAtStartOfInstruction = 0x7fb7eebf2140, instructionPtrAtStartOfOnce = 0x7fff01d7b070 "\220\214\064\364\001", repeatOthercase = 30912224, ctype = 0, fc = 30912992, fi = 32767, length = -287716080, max = 32695, number = -287716072, offset = 32695, saveOffset1 = -275528176, saveOffset2 = 32695, saveOffset3 = 30913024, bracketChainNode = {previousBracket = 0x7fb7eed8f518, bracketStart = 0xb5671063eeacc738}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x1007fff9311d01f, previousFrame = 0x7fff01d7b140, args = {subjectPtr = 0x7fff01d7b150, instructionPtr = 0x7fff01d7b1f0 "\300Ǿ\356\267\177", offsetTop = 30912976, bracketChain = 0x7fff01d7b250}, locals = {data = 0x7fff01d7afa0 "", startOfRepeatingBracket = 0x7fff01d7af18 "\200\261\327\001\377\177", subjectPtrAtStartOfInstruction = 0x7fff01d7afb8, instructionPtrAtStartOfOnce = 0x7fff01d7af00 "", repeatOthercase = 1, ctype = 0, fc = 249008344, fi = 32696, length = 0, max = 0, number = -176141824, offset = 32695, saveOffset1 = 4, saveOffset2 = 16777216, saveOffset3 = 30912224, bracketChainNode = { previousBracket = 0x83485653e5894855, bracketStart = 0xfd63902c68310ec}}}, {<WTF::FastAllocBase> = {<No data fields>}, returnLocation = 0x7fb7eebf2140, previousFrame = 0xc683084189fec083, args = {subjectPtr = 0x0, instructionPtr = 0x7fff01d7af18 "\200\261\327\001\377\177", offsetTop = 16, bracketChain = 0x7fff01d7b180}, locals = {data = 0x7fb7eebf2040 "P\376_\017\270\177", startOfRepeatingBracket = 0x7fb80ede8b9f "L\213t$@H\307D$@", subjectPtrAtStartOfInstruction = 0x85840f00001680f8, instructionPtrAtStartOfOnce = 0x1180ef800000000 <Address 0x1180ef800000000 out of bounds>, repeatOthercase = 3, ctype = 0, fc = 30912376, fi = 32767, length = -2130706432, max = 2107896, number = 1636044544, offset = -2130706432, saveOffset1 = 2109432, saveOffset2 = 1434717952, saveOffset3 = -2130706432, bracketChainNode = {previousBracket = 0x0, bracketStart = 0x1}}}}, framesEnd = 0x7fff01d7af80, currentFrame = 0x7fff01d7a7a0, size = 3} #8 0x00007fb80ed438f4 in jsRegExpExecute (re=<value optimized out>, subject=<value optimized out>, length=<value optimized out>, start_offset=<value optimized out>, offsets=<value optimized out>, offsetCount=<value optimized out>) at JavaScriptCore/pcre/pcre_exec.cpp:2072 returnCode = <value optimized out> usingTemporaryOffsets = false reqByteIsCaseless = false reqBytePtr = 0xffffffffffffffff matchBlock = {offsetVector = 0x7fb7eee2d210, offsetEnd = 42, offsetMax = 28, offsetOverflow = false, startSubject = 0x1, endSubject = 0x1, endMatchPtr = 0x7fb7f4348c90, endOffsetTop = -197882736, multiline = true, ignoreCase = false} firstByteIsCaseless = false reqByte2 = <value optimized out> ocount = <value optimized out> resetCount = <value optimized out> firstByte = <value optimized out> reqByte = -1 startMatch = 0x1 #9 0x00007fb80ee018c9 in executeRegex (this=0x7fb7eed8ab40, s=..., startOffset=0, ovector=0x7fb7f4348c78) at ./JavaScriptCore/yarr/RegexJIT.h:87 fallback = 0xffffffffffffffff #10 JSC::RegExp::match (this=0x7fb7eed8ab40, s=..., startOffset=0, ovector=0x7fb7f4348c78) at JavaScriptCore/runtime/RegExp.cpp:137 offsetVectorSize = <value optimized out> offsetVector = 0x7fb7eee2d210 nonReturnedOvector = {<WTF::FastAllocBase> = {<No data fields>}, m_size = 0, m_buffer = {<WTF::VectorBufferBase<int>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fff01d7b0e8, m_capacity = 32}, static m_inlineBufferSize = <optimized out>, m_inlineBuffer = {buffer = "cG\335\016\270\177\000\000\060b\200\365\267\177\000\000@ \277\356\267\177\000\000\003\000\000\000\000\000\000\000Ó\341\016\270\177\000\000\000\237\255\356\267\177\000\000x\364\362\017\270\177\000\000\000J\200\365\267\177\000\000XÄ\357\267\177\000\000\000 \277\356\267\177\000\000j:\340\016\000\000\000\000\003\000\000\000\000\000\000\000Ó\341\016\270\177\000\000\000\000\000\000\000\000\000\000x\364\362\017\270\177\000\000\006\000\000\000\000\000\000"}}} result = <value optimized out> #11 0x00007fb80ee06dec in JSC::RegExpConstructor::performMatch (this=0x7fb7f47aae40, exec=<value optimized out>, args=<value optimized out>) at JavaScriptCore/runtime/RegExpConstructor.h:114 No locals. #12 JSC::RegExpObject::match (this=0x7fb7f47aae40, exec=<value optimized out>, args=<value optimized out>) at JavaScriptCore/runtime/RegExpObject.cpp:152 position = <value optimized out> regExpConstructor = 0x7fb7f47a6c40 input = {static NotFound = <optimized out>, m_rep = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f57743e0}, static s_nullRep = 0x7fb7f57743c0, static s_nullUString = 0x7fb7f57750f8} position = <value optimized out> #13 0x00007fb80ee072e9 in JSC::RegExpObject::exec (this=0x7fb80f1a2e50, exec=0x1, args=...) at JavaScriptCore/runtime/RegExpObject.cpp:122 No locals. #14 0x00007fb80ee07c44 in regExpProtoFuncExec (exec=0x7fb7ef93c4f0, thisValue=..., args=...) at JavaScriptCore/runtime/RegExpPrototype.cpp:72 No locals. #15 0x00007fb7f60df1b4 in ?? () No symbol table info available. #16 0x00007fb7ef93c4a8 in ?? () No symbol table info available. #17 0x0000000000000001 in ?? () No symbol table info available. #18 0x0000000000000001 in ?? () No symbol table info available. #19 0x00007fb7f47aae40 in ?? () No symbol table info available. #20 0x00007fb7eed8eaf8 in ?? () No symbol table info available. #21 0xffff000000000003 in ?? () No symbol table info available. #22 0x00007fb7eec3ac91 in ?? () No symbol table info available. #23 0x00007fb800000002 in ?? () No symbol table info available. #24 0x00007fb7eed082c0 in ?? () No symbol table info available. #25 0x00007fb80ff2f478 in ?? () No symbol table info available. #26 0x00007fb7eee28000 in ?? () No symbol table info available. #27 0x00007fb7f409f518 in ?? () No symbol table info available. #28 0x00007fb7f5838ac0 in ?? () No symbol table info available. #29 0x00007fb7ef93c490 in ?? () No symbol table info available. #30 0x00007fff01d7b430 in ?? () No symbol table info available. #31 0x00007fb80f69af30 in JSC::Profiler::s_sharedProfiler () from /usr/lib64/libwebkit-1.0.so.2 No symbol table info available. #32 0x00007fb7f5804a00 in ?? () No symbol table info available. #33 0x00007fb7f5838aa8 in ?? () No symbol table info available. #34 0x00007fb7f4346600 in ?? () No symbol table info available. #35 0x00007fb7f48f6748 in ?? () No symbol table info available. #36 0x00007fb7ef93c000 in ?? () No symbol table info available. #37 0x00007fb7ef93c048 in ?? () No symbol table info available. #38 0x00007fb7eed0acb8 in ?? () No symbol table info available. #39 0x00007fb80ed2902e in JSC::JITCode::execute (this=0x7fb7eee5e190, program=0x7fff01d7b370, callFrame=0xffff000000000000, scopeChain= 0xffff000000000002, thisObj=<value optimized out>, exception=<value optimized out>) at ./JavaScriptCore/jit/JITCode.h:77 No locals. #40 JSC::Interpreter::execute (this=0x7fb7eee5e190, program=0x7fff01d7b370, callFrame=0xffff000000000000, scopeChain=0xffff000000000002, thisObj=<value optimized out>, exception=<value optimized out>) at JavaScriptCore/interpreter/Interpreter.cpp:621 oldEnd = 0x7fb7ef93c4f0 lastGlobalObject = 0x7fb7f47a4e00 globalObject = 0x7fb7f47a4e00 newEnd = <value optimized out> newCallFrame = 0x504ef #41 0x00007fb80edd37aa in JSC::evaluate (exec=0x7fb7f48f6748, scopeChain=..., source=<value optimized out>, thisValue=...) at JavaScriptCore/runtime/Completion.cpp:62 thisObj = 0x1 exception = {m_ptr = 0x0} lock = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_lockBehavior = JSC::SilenceAssertionsOnly} error = <value optimized out> result = <value optimized out> #42 0x00007fb80e6a7590 in WebCore::ScriptController::evaluateInWorld (this=0x7fb7f5822bb0, sourceCode=..., world=<value optimized out>) at WebCore/bindings/js/ScriptController.cpp:127 sourceURL = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f48f10c0}} shell = 0x7fb7ef8fac40 exec = 0x7fb7f48f6748 savedSourceURL = 0x0 comp = {m_type = 115, m_value = {m_ptr = 0x7fb80498cb05}} #43 0x00007fb80e6a77b2 in WebCore::ScriptController::evaluate (this=0x7fb7f5822bb0, sourceCode=...) at WebCore/bindings/js/ScriptController.cpp:153 No locals. #44 0x00007fb80e6bd50f in WebCore::ScriptController::executeScript (this=0x7fb7f5822bb0, sourceCode=...) at WebCore/bindings/ScriptControllerBase.cpp:60 wasInExecuteScript = false result = {_vptr.ScriptValue = 0x0, m_value = {m_value = {m_ptr = 0x0}}} #45 0x00007fb80e88f17c in WebCore::HTMLTokenizer::scriptExecution (this=0x7fb7eef54000, sourceCode=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:580 savedPrependingSrc = 0x7fff01d7b940 prependingSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 0, m_current = 0x0, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x0, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x0, m_capacity = 0}, <No data fields>}}, m_composite = false} #46 0x00007fb80e894f40 in WebCore::HTMLTokenizer::scriptHandler (this=0x7fb7eef54000, state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:522 cs = <value optimized out> scriptString = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7eecfce70}} doScriptExec = <value optimized out> startLine = <value optimized out> followingFrameset = false savedPrependingSrc = 0x0 prependingSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 0, m_current = 0x0, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x0, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x0, m_capacity = 0}, <No data fields>}}, m_composite = false} #47 0x00007fb80e8958c0 in WebCore::HTMLTokenizer::parseNonHTMLText (this=0x7fb7eef54000, src=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:361 ch = <value optimized out> lastDecodedEntityPosition = -1 #48 0x00007fb80e897de5 in WebCore::HTMLTokenizer::parseTag (this=0x7fb7eef54000, src=..., state=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:1539 savedSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 33, m_current = 0x7fb7eef6a9a4, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7eef3da40}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x7fb7eef6a9a4, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 1, m_end = 1, m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fb7eee29a00, m_capacity = 16}, <No data fields>}}, m_composite = false} isSelfClosingScript = false beginTag = true cBufferPos = 0 lastIsSlash = <value optimized out> #49 0x00007fb80e8985ff in WebCore::HTMLTokenizer::write (this=0x7fb7eef54000, str=<value optimized out>, appendData=<value optimized out>) at WebCore/html/HTMLTokenizer.cpp:1772 cc = 65535 startTime = 1269716307.177433 frame = 0x7fb7f5822800 state = <value optimized out> source = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 2066, m_current = 0x7fb7eddb4c6a, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f5774840}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x7fb7eddb4c6a, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 9, m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fb7eecd5c00, m_capacity = 16}, <No data fields>}}, m_composite = true} wasInWrite = false processedCount = 946 #50 0x00007fb80e890721 in WebCore::HTMLTokenizer::executeExternalScriptsIfReady (this=0x7fb7eef54000) at WebCore/html/HTMLTokenizer.cpp:2103 rest = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 2066, m_current = 0x7fb7eddb4c6a, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f5774840}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x7fb7eddb4c6a, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 9, m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fb7f585b800, m_capacity = 16}, <No data fields>}}, m_composite = true} cs = <value optimized out> sourceCode = {m_provider = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f4346d80}, m_code = {m_provider = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fb7f4346d80}, m_startChar = 0, m_endChar = 108846, m_firstLine = 1}, m_url = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = 0}} errorOccurred = <value optimized out> finished = true startTime = 1269716307.093822 #51 0x00007fb80e8d8a2c in WebCore::CachedScript::checkNotify (this=0x7fb7eef5f200) at WebCore/loader/CachedScript.cpp:106 c = 0xffffffffffffffff w = {m_clientSet = @0x7fb7eef5f208, m_clientVector = {<WTF::FastAllocBase> = {<No data fields>}, m_size = 1, m_buffer = {<WTF::VectorBufferBase<WebCore::CachedResourceClient*>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fb7edcef068, m_capacity = 1}, <No data fields>}}, m_index = 1} #52 0x00007fb80e930414 in WebCore::Loader::Host::didFinishLoading (this=0x7fb7f47663c0, loader=<value optimized out>) at WebCore/loader/loader.cpp:398 request = 0x7fb7f4759d80 docLoader = 0x7fb7f417e280 resource = 0x7fb7eef5f200 #53 0x00007fb80e9208f5 in WebCore::SubresourceLoader::didFinishLoading (this=0x7fb7f4702900) at WebCore/loader/SubresourceLoader.cpp:184 No locals. #54 0x00007fb80ec714d6 in finishedCallback (session=<value optimized out>, msg=0x2305430, data=<value optimized out>) at WebCore/platform/network/soup/ResourceHandleSoup.cpp:326 d = 0x7fb7eef65800 client = 0x7fb7f4702900 #55 0x00007fb80c5a2ead in final_finished (req=0x2305430, user_data=<value optimized out>) at soup-session-async.c:384 item = 0x22df120 session = 0x16a59b0 #56 0x00007fb80b2184aa in IA__g_closure_invoke (closure=0x22ef440, return_value=0x0, n_param_values=<value optimized out>, param_values=0x22edda0, invocation_hint=0x7fff01d7c410) at gclosure.c:767 marshal = 0x7fb80b225350 <IA__g_cclosure_marshal_VOID__VOID> marshal_data = 0x2a __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #57 0x00007fb80b22d7c4 in signal_emit_unlocked_R (node=0x2248770, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3318 tmp = <value optimized out> handler = 0x2324a90 accumulator = 0x0 emission = {next = 0x7fff01d7c820, instance = 0x2305430, ihint = {signal_id = 414, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x2248700 handler_list = 0x2300090 return_accu = <value optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 414 max_sequential_handler_number = 3886 return_value_altered = 1 #58 0x00007fb80b22eac5 in IA__g_signal_emit_valist (instance=0x2305430, signal_id=<value optimized out>, detail=0, var_args=0x7fff01d7c600) at gsignal.c:2981 signal_return_type = 4 param_values = <value optimized out> node = 0x2248770 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #59 0x00007fb80b22f303 in IA__g_signal_emit (instance=0x7fb80f1a2e50, signal_id=1, detail=248785367) at gsignal.c:3038 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff01d7c6e0, reg_save_area = 0x7fff01d7c620}} #60 0x00007fb80c598d6f in soup_message_io_finished (msg=0x2305430) at soup-message-io.c:177 No locals. #61 0x00007fb80b2184aa in IA__g_closure_invoke (closure=0x2300d70, return_value=0x0, n_param_values=<value optimized out>, param_values=0x2300920, invocation_hint=0x7fff01d7c830) at gclosure.c:767 marshal = 0x7fb80b225350 <IA__g_cclosure_marshal_VOID__VOID> marshal_data = 0x2a __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #62 0x00007fb80b22d3d1 in signal_emit_unlocked_R (node=0x164b730, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3248 tmp = <value optimized out> handler = 0x22c8950 accumulator = 0x0 emission = {next = 0x0, instance = 0x2309a30, ihint = {signal_id = 417, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x164b6a0 handler_list = 0x22c8950 return_accu = <value optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 417 max_sequential_handler_number = 3886 return_value_altered = 0 #63 0x00007fb80b22eac5 in IA__g_signal_emit_valist (instance=0x2309a30, signal_id=<value optimized out>, detail=0, var_args=0x7fff01d7ca20) at gsignal.c:2981 signal_return_type = 4 param_values = <value optimized out> node = 0x164b730 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #64 0x00007fb80b22f303 in IA__g_signal_emit (instance=0x7fb80f1a2e50, signal_id=1, detail=248785367) at gsignal.c:3038 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff01d7cb00, reg_save_area = 0x7fff01d7ca40}} #65 0x00007fb80c5a4fb1 in socket_read_watch (chan=<value optimized out>, cond=0, user_data=<value optimized out>) at soup-socket.c:1245 sock = 0x2309a30 #66 0x00007fb80ab4803f in g_main_dispatch (context=0xde4110) at gmain.c:1960 dispatch = 0x7fb80ab8a0b0 <g_io_unix_dispatch> user_data = 0x2309a30 callback = 0x7fb80c5a4f50 <socket_read_watch> cb_funcs = 0x7fb80ae015f0 cb_data = 0x17eebe0 current_source_link = {data = 0x23273d0, next = 0x0} source = 0x23273d0 current = 0xe108a0 i = 0 #67 IA__g_main_context_dispatch (context=0xde4110) at gmain.c:2513 No locals. #68 0x00007fb80ab4be78 in g_main_context_iterate (context=0xde4110, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 max_priority = 2147483647 timeout = 17 some_ready = 1 nfds = 16 allocated_nfds = 179670192 fds = <value optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #69 0x00007fb80ab4c38d in IA__g_main_loop_run (loop=0xe14080) at gmain.c:2799 self = 0xdaade0 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #70 0x00007fb80dbb0d67 in IA__gtk_main () at gtkmain.c:1219 tmp_list = 0xe2a980 = {0xe3e800, A debugging session is active.
Attachments
Mark Rowe (bdash)
Comment 1 2010-03-27 18:49:53 PDT
A suggestion for the future: put massive backtraces in a text file and attach it to the bug. Bugzilla wraps the lines to hell and makes them incredibly hard to read.
Alexey Proskuryakov
Comment 2 2010-03-28 10:47:16 PDT
Doesn't happen for me on Mac OS X, r56669.
Priit Laes (IRC: plaes)
Comment 3 2010-10-13 02:33:04 PDT
Closing old stuff...
Note You need to log in before you can comment on or make changes to this bug.