. Thread 3 (process 26401): #0 0xb7f37430 in __kernel_vsyscall () #1 0xb7e39ae7 in *__GI___poll (fds=0x9b4b990, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #2 0xb7b8661b in IA__g_poll (fds=0x9b4b990, nfds=5, timeout=-1) at /build/buildd/glib2.0-2.20.0/glib/gpoll.c:127 No locals. #3 0xb7b78e52 in g_main_context_iterate (context=0xb3c009f0, block=1, dispatch=1, self=0xb3c00e30) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2761 max_priority = 2147483647 timeout = -1 some_ready = nfds = 5 allocated_nfds = fds = (GPollFD *) 0x9b4b990 __PRETTY_FUNCTION__ = "g_main_context_iterate" #4 0xb7b7948a in IA__g_main_loop_run (loop=0xb3c00a70) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2656 self = (GThread *) 0xb3c00e30 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #5 0xb4b758c0 in link_io_thread_fn (data=0x0) at linc.c:396 No locals. #6 0xb7ba066f in g_thread_create_proxy (data=0xb3c00e30) at /build/buildd/glib2.0-2.20.0/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb7f0e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb7e4449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 2 (process 26265): #0 0xb67c2fc0 in KJS::Lexer::clear (this=0xb4d4cea0) at ../JavaScriptCore/wtf/RefPtr.h:51 newStrings = {m_size = 145, m_buffer = {> = { = {}, m_buffer = 0xb4ddab80, m_capacity = 161}, }} newIdentifiers = {m_size = 3214220392, m_buffer = {> = { = {}, m_buffer = 0xb677277e, m_capacity = 3034227528}, }} newBuffer8 = {m_size = 3061566245, m_buffer = {> = { = {}, m_buffer = 0xbf951d60 "", m_capacity = 3062676480}, }} newBuffer16 = {m_size = 0, m_buffer = {> = { = {}, m_buffer = 0x0, m_capacity = 3214220408}, }} #1 0xb67db467 in KJS::Parser::parse (this=0xb4d95780, exec=0xb3a62eb0, sourceURL=@0xbf951df0, startingLineNumber=1, prpSource= {m_ptr = 0xbf951d08}, sourceId=0xbf951d68, errLine=0xbf951d64, errMsg=0xbf951d60) at ../JavaScriptCore/kjs/Parser.cpp:75 defaultSourceId = 0 defaultErrLine = 161938096 defaultErrMsg = {m_rep = {m_ptr = 0xb68cbc00}} lexer = ( KJS::Lexer &) @0xb4d4cea0: { = {}, yylineno = 1, done = true, m_buffer8 = {m_size = 1, m_buffer = {> = { = {}, m_buffer = 0xb3aa4da0 "", m_capacity = 32}, }}, m_buffer16 = {m_size = 0, m_buffer = {> = { = {}, m_buffer = 0xb4d4cbd0, m_capacity = 66}, }}, terminator = false, restrKeyword = false, delimited = false, skipLF = false, skipCR = false, eatNextIdentifier = false, stackToken = -1, lastToken = 93, state = KJS::Lexer::Other, pos = 18, m_source = {m_ptr = 0xb39557f0}, code = 0xb395af80, length = 61, yycolumn = -1261232864, atLineStart = 0, error = false, current = 44, next1 = 32, next2 = 123, next3 = 34, m_strings = {m_size = 0, m_buffer = {> = { = {}, m_buffer = 0xb4d93d00, m_capacity = 64}, }}, m_identifiers = {m_size = 2423, m_buffer = {> = { = {}, m_buffer = 0xb3957000, m_capacity = 2974}, }}, m_pattern = {m_rep = { m_ptr = 0xb394f750}}, m_flags = {m_rep = {m_ptr = 0xb68cbc40}}, mainTable = {hashSizeMask = 1023, values = 0xb6865e80, table = 0xb4da7000}} parseError = 1 lexError = false #2 0xb680ff58 in KJS::Parser::parse (this=0xb4d95780, exec= 0xb3a62eb0, sourceURL=@0xbf951df0, startingLineNumber=1, source= {m_ptr = 0xbf951d5c}, sourceId=0xbf951d68, errLine=0xbf951d64, errMsg= 0xbf951d60) at ../JavaScriptCore/kjs/Parser.h:81 No locals. #3 0xb67f242e in KJS::Interpreter::evaluate (exec=0xb3a62eb0, scopeChain=@0xb4d50ed8, sourceURL=@0xbf951df0, startingLineNumber=1, source={m_ptr = 0xbf951dec}, thisValue=0xb3b481a0) at ../JavaScriptCore/kjs/interpreter.cpp:72 sourceId = errLine = errMsg = {m_rep = {m_ptr = 0xb68cbc00}} thisObj = exception = result = #4 0xb6184b95 in WebCore::ScriptController::evaluate (this=0xb4d19928, filename=@0xbf951fe8, baseLine=1, str=@0xbf952098) at ../WebCore/bindings/js/ScriptController.cpp:89 exec = (class KJS::ExecState *) 0xb3a62eb0 #5 0xb633e368 in WebCore::FrameLoader::executeScript (this=0xb4d196a4, url=@0xbf951fe8, baseLine=1, script=@0xbf952098) at ../WebCore/loader/FrameLoader.cpp:785 scriptProxy = wasRunningScript = false result = #6 0xb6307ed2 in WebCore::HTMLTokenizer::scriptExecution (this=0xb4d60400, str=@0xbf952098, state={static EntityShift = 4, m_bits = 4194304}, scriptURL=@0xbf952094, baseLine=1) at ../WebCore/html/HTMLTokenizer.cpp:540 url = {m_impl = {m_ptr = 0xb4d88f30}} savedPrependingSrc = (WebCore::SegmentedString *) 0x0 prependingSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 0, m_current = 0x0, m_string = {m_impl = { m_ptr = 0x0}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x0, m_substrings = {m_start = 0, m_end = 0, m_buffer = {> = { = {}, m_buffer = 0x0, m_capacity = 0}, }}, m_composite = false} #7 0xb6308412 in WebCore::HTMLTokenizer::notifyFinished (this=0xb4d60400) at ../WebCore/html/HTMLTokenizer.cpp:1988 cs = scriptSource = {m_impl = {m_ptr = 0xb4d5c648}} cachedScriptUrl = {m_impl = {m_ptr = 0xb4d88f30}} errorOccurred = false finished = true #8 0xb632289c in WebCore::CachedScript::checkNotify (this=0xb4d70f00) at ../WebCore/loader/CachedScript.cpp:95 c = (class WebCore::CachedResourceClient *) 0xb4da67e0 w = {m_clientSet = @0xb4d70f04, m_clientVector = {m_size = 2, m_buffer = {> = { = {}, m_buffer = 0xb4d0fce8, m_capacity = 2}, }}, m_index = 2} #9 0xb6322e12 in WebCore::CachedScript::data (this=0xb4d70f00, data= {m_ptr = 0xbf952168}, allDataReceived=true) at ../WebCore/loader/CachedScript.cpp:85 No locals. #10 0xb634c8c4 in WebCore::Loader::Host::didFinishLoading (this=0xb4d1be28, loader=0xb4d37c40) at ../WebCore/loader/loader.cpp:268 request = (class WebCore::Request *) 0xb4d8a2e8 docLoader = (class WebCore::DocLoader *) 0xb4d12ae0 resource = (class WebCore::CachedResource *) 0xb4d70f00 #11 0xb6359730 in WebCore::SubresourceLoader::didFinishLoading ( this=0xb4d37c40) at ../WebCore/loader/SubresourceLoader.cpp:193 No locals. #12 0xb6355391 in WebCore::ResourceLoader::didFinishLoading (this=0xb4d37c40) at ../WebCore/loader/ResourceLoader.cpp:389 No locals. #13 0xb64aa795 in WebCore::ResourceHandleManager::downloadTimerCallback ( this=0xb4d49c60, timer=0xb4d49c60) at ../WebCore/platform/network/curl/ResourceHandleManager.cpp:298 msg = (CURLMsg *) 0x97509f0 handle = job = (class WebCore::ResourceHandle *) 0xb4da67e0 messagesInQueue = 0 d = fdread = {fds_bits = {0 }} fdwrite = {fds_bits = {0 }} fdexcep = {fds_bits = {0 }} maxfd = -1 timeout = {tv_sec = 0, tv_usec = 5000} rc = 0 runningHandles = 0 started = #14 0xb64aabe1 in WebCore::Timer::fired ( this=0xb4d49c60) at ../WebCore/platform/Timer.h:99 No locals. #15 0xb63ea412 in WebCore::TimerBase::fireTimers ( fireTime=1239000087.0320289, firingTimers=@0xbf952434) at ../WebCore/platform/Timer.cpp:347 timer = (class WebCore::TimerBase *) 0xb4d49c60 interval = 32900.499618530273 i = 0 size = 1 #16 0xb63ea4e7 in WebCore::TimerBase::sharedTimerFired () at ../WebCore/platform/Timer.cpp:368 fireTime = 1239000087.0320289 firingTimers = {m_size = 1, m_buffer = {> = { = {}, m_buffer = 0xb4d0bb80, m_capacity = 16}, }} firingTimersSet = {m_impl = {static m_minTableSize = 64, static m_maxLoad = 2, static m_minLoad = 6, m_table = 0xb4d93e00, m_tableSize = 64, m_tableSizeMask = 63, m_keyCount = 0, m_deletedCount = 1}} #17 0xb664e49e in timeout_cb () at ../WebCore/platform/gtk/SharedTimerGtk.cpp:48 No locals. #18 0xb7b76186 in g_timeout_dispatch (source=0x97652e0, callback=0x200000, user_data=0x0) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:3253 No locals. #19 0xb7b75a58 in IA__g_main_context_dispatch (context=0x973ede0) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:1814 No locals. #20 0xb7b78fbb in g_main_context_iterate (context=0x973ede0, block=1, dispatch=1, self=0x9726c00) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2448 max_priority = 0 timeout = 0 some_ready = 1 nfds = 6 allocated_nfds = fds = (GPollFD *) 0xa135238 __PRETTY_FUNCTION__ = "g_main_context_iterate" #21 0xb7b7948a in IA__g_main_loop_run (loop=0x9b7d720) at /build/buildd/glib2.0-2.20.0/glib/gmain.c:2656 self = (GThread *) 0x9726c00 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #22 0xb76395c9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.16.0/gtk/gtkmain.c:1205 tmp_list = (GList *) 0xb7aa1e48 functions = (GList *) 0x0 init = (GtkInitFunction *) 0xa135160 loop = (GMainLoop *) 0x9b7d720 #23 0xb7a0928c in ?? () #24 0x080de7ec in PyEval_EvalFrameEx () #25 0x080e00c8 in PyEval_EvalCodeEx () #26 0x080e0227 in PyEval_EvalCode () #27 0x080fe251 in PyRun_FileExFlags () #28 0x080fe5a2 in PyRun_SimpleFileExFlags () #29 0x0805c8b2 in Py_Main () #30 0x0805b9a2 in main () . Thread 1 (process 26400): #0 KJS::Identifier::remove (r=0xb4dab520) at ../JavaScriptCore/wtf/HashTable.h:748 No locals. #1 0xb67ae9ef in KJS::UString::Rep::destroy (this=0xb4dab520) at ../JavaScriptCore/kjs/ustring.cpp:260 No locals. #2 0xb67c2f41 in KJS::Lexer::clear (this=0xb4d4cea0) at ../JavaScriptCore/kjs/ustring.h:114 newStrings = {m_size = 3228739994, m_buffer = {> = { = {}, m_buffer = 0xb67d521b, m_capacity = 3062661108}, }} newIdentifiers = {m_size = 3025161960, m_buffer = {> = { = {}, m_buffer = 0xb677277e, m_capacity = 3012909048}, }} newBuffer8 = {m_size = 3061566245, m_buffer = {> = { = {}, m_buffer = 0xb4504fe0 "", m_capacity = 3062676480}, }} newBuffer16 = {m_size = 1, m_buffer = {> = { = {}, m_buffer = 0x0, m_capacity = 3025161976}, }} #3 0xb67db467 in KJS::Parser::parse (this=0xb4d95780, exec=0xb3a62eb0, sourceURL=@0xb4505070, startingLineNumber=1, prpSource= {m_ptr = 0xb4504f88}, sourceId=0xb4504fe8, errLine=0xb4504fe4, errMsg=0xb4504fe0) at ../JavaScriptCore/kjs/Parser.cpp:75 defaultSourceId = -1269805224 defaultErrLine = -1 defaultErrMsg = {m_rep = {m_ptr = 0xb68cbc00}} lexer = ( KJS::Lexer &) @0xb4d4cea0: { = {}, yylineno = 1, done = true, m_buffer8 = {m_size = 1, m_buffer = {> = { = {}, m_buffer = 0xb3aa4da0 "", m_capacity = 32}, }}, m_buffer16 = {m_size = 0, m_buffer = {> = { = {}, m_buffer = 0xb4d4cbd0, m_capacity = 66}, }}, terminator = false, restrKeyword = false, delimited = false, skipLF = false, skipCR = false, eatNextIdentifier = false, stackToken = -1, lastToken = 93, state = KJS::Lexer::Other, pos = 18, m_source = {m_ptr = 0xb39557f0}, code = 0xb395af80, length = 61, yycolumn = -1261232864, atLineStart = 0, error = false, current = 44, next1 = 32, next2 = 123, next3 = 34, m_strings = {m_size = 0, m_buffer = {> = { = {}, m_buffer = 0xb4d93d00, m_capacity = 64}, }}, m_identifiers = {m_size = 2423, m_buffer = {> = { = {}, m_buffer = 0xb3957000, m_capacity = 2974}, }}, m_pattern = {m_rep = { m_ptr = 0xb394f750}}, m_flags = {m_rep = {m_ptr = 0xb68cbc40}}, mainTable = {hashSizeMask = 1023, values = 0xb6865e80, table = 0xb4da7000}} parseError = 1 lexError = false #4 0xb680ff58 in KJS::Parser::parse (this=0xb4d95780, exec= 0xb3a62eb0, sourceURL=@0xb4505070, startingLineNumber=1, source= {m_ptr = 0xb4504fdc}, sourceId=0xb4504fe8, errLine=0xb4504fe4, errMsg= 0xb4504fe0) at ../JavaScriptCore/kjs/Parser.h:81 No locals. #5 0xb67f242e in KJS::Interpreter::evaluate (exec=0xb3a62eb0, scopeChain=@0xb4d50ed8, sourceURL=@0xb4505070, startingLineNumber=1, source={m_ptr = 0xb450506c}, thisValue=0xb3b481a0) at ../JavaScriptCore/kjs/interpreter.cpp:72 sourceId = errLine = errMsg = {m_rep = {m_ptr = 0xb68cbc00}} thisObj = exception = result = #6 0xb6184b95 in WebCore::ScriptController::evaluate (this=0xb4d19928, filename=@0xb45050e8, baseLine=1, str=@0xb4505118) at ../WebCore/bindings/js/ScriptController.cpp:89 exec = (class KJS::ExecState *) 0xb3a62eb0 #7 0xb633e368 in WebCore::FrameLoader::executeScript (this=0xb4d196a4, url=@0xb45050e8, baseLine=1, script=@0xb4505118) at ../WebCore/loader/FrameLoader.cpp:785 scriptProxy = wasRunningScript = true result = #8 0xb633e3e1 in WebCore::FrameLoader::executeScript (this=0xb4dab520, script=@0xb4505118, forceUserGesture=true) at ../WebCore/loader/FrameLoader.cpp:772 No locals. #9 0xb6154309 in webkit_web_view_execute_script (webView=0x9b7e850, script=0xa1502f4 "addMessages([], {\"reply\": \" in reply to \", \"from\": \" from \"})") at ../WebKit/gtk/webkit/webkitwebview.cpp:1796 loader = __PRETTY_FUNCTION__ = "void webkit_web_view_execute_script(WebKitWebView*, const gchar*)" #10 0xb6930a8c in ?? () #11 0x080de572 in PyEval_EvalFrameEx () #12 0x080e00c8 in PyEval_EvalCodeEx () #13 0x080de608 in PyEval_EvalFrameEx () #14 0x080e00c8 in PyEval_EvalCodeEx () #15 0x08168a56 in ?? () #16 0x0806114a in PyObject_Call () #17 0x080db1dd in PyEval_EvalFrameEx () #18 0x080df597 in PyEval_EvalFrameEx () #19 0x080df597 in PyEval_EvalFrameEx () #20 0x080e00c8 in PyEval_EvalCodeEx () #21 0x0816896f in ?? () #22 0x0806114a in PyObject_Call () #23 0x0806804a in ?? () #24 0x0806114a in PyObject_Call () #25 0x080d8932 in PyEval_CallObjectWithKeywords () #26 0x0810cb88 in ?? () #27 0xb7f0e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #28 0xb7e4449e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals.