#0 testAndSet (n=0, this=0x28) at Source/JavaScriptCore/wtf/Bitmap.h:98 mask = 1 index = 0 result = #1 concurrentTestAndSet (n=0, this=0x28) at Source/JavaScriptCore/wtf/Bitmap.h:117 No locals. #2 testAndSetMarked (this=0x0, p=0x0) at Source/JavaScriptCore/heap/MarkedBlock.h:279 No locals. #3 testAndSetMarked (cell=0x0) at Source/JavaScriptCore/heap/Heap.h:261 No locals. #4 internalAppend (cell=0x0, this=0x44b50ba8) at Source/JavaScriptCore/runtime/Structure.h:359 No locals. #5 JSC::MarkStack::append (this=0x44b50ba8, slot=) at Source/JavaScriptCore/runtime/WriteBarrier.h:229 No locals. #6 0x414c2850 in JSC::CodeBlock::stronglyVisitStrongReferences (this=this@entry=0x44b011c0, visitor=...) at Source/JavaScriptCore/bytecode/CodeBlock.cpp:1856 size = 7 i = #7 0x414c2950 in JSC::CodeBlock::visitAggregate (this=0x44b011c0, visitor=...) at Source/JavaScriptCore/bytecode/CodeBlock.cpp:1630 No locals. #8 0x415a0f88 in JSC::FunctionExecutable::visitChildren (cell=0x484eb230, visitor=...) at Source/JavaScriptCore/runtime/Executable.cpp:601 thisObject = 0x484eb230 #9 0x414fdf50 in visitChildren (cell=, visitor=...) at Source/JavaScriptCore/heap/MarkStack.cpp:322 No locals. #10 JSC::SlotVisitor::drain (this=0x44b50ba8) at Source/JavaScriptCore/heap/MarkStack.cpp:360 No locals. #11 0x414faca0 in donateAndDrain (this=0x44b50ba8) at Source/JavaScriptCore/heap/SlotVisitor.h:55 No locals. #12 JSC::Heap::markRoots (this=this@entry=0x44b502f0, fullGC=fullGC@entry=true) at Source/JavaScriptCore/heap/Heap.cpp:631 enabler = {m_stack = @0x44b50ba8} machineThreadRoots = {static inlineCapacity = 128, static nonInlineCapacity = 2048, m_roots = 0xbeffaea4, m_size = 39, m_capacity = 128, m_blocks = 0x44b50914, m_copiedSpace = 0x44b50930, m_inlineRoots = {0x484eb0f0, 0x484eb4b0, 0x484eb4b0, 0x484eb4b0, 0x484eb500, 0x484eb4b0, 0x484eb500, 0x484eb4b0, 0x4852fd80, 0x484ef9c0, 0x484eb4b0, 0x4852fd80, 0x4852fd80, 0x4852fd80, 0x4850e440, 0x4850e680, 0x4850e680, 0x4850e680, 0x4850e680, 0x4850e400, 0x484eb820, 0x4850e6c0, 0x4855f4a0, 0x4854fc40, 0x484eb230, 0x4855f180, 0x484ebbe0, 0x4855f320, 0x4850e400, 0x4852fd80, 0x4850e440, 0x484ec0e0, 0x4850f900, 0x4850f900, 0x4850f900, 0x4855ffe0, 0x4855ffe0, 0x4850ffc0, 0x4850ffc0, 0x44b53818, 0x414d2aa0, 0x44ba4aac, 0x44ba4ad0, 0x44ba4800, 0x44ba4aac, 0x44ba4828, 0x414d2eb4, 0x44ba4828, 0x5, 0x44ba4ad0, 0x44ba4800, 0x44b93708, 0x414ed0e4, 0x5, 0x5, 0x7fffffff, 0x44ba4aac, 0x0, 0x0, 0x44ba4800, 0x44b93708, 0x44ba4ad0, 0x414e73c0, 0x0, 0xbeffb01c, 0x44ba4800, 0xbeffb028, 0x0, 0x414d99c4, 0x0, 0xbeffb000, 0xbeffb008, 0x0, 0x7, 0x44ba4ad0, 0x0, 0x44ba5c64, 0x7d, 0x484eb0f0, 0x44ba4828, 0x0, 0x44ba4ac4, 0x75, 0x44b8b0fc, 0x0, 0x44ba4b30, 0x0, 0x44ba4c8c, 0x44adb240, 0x2, 0x0, 0xbeffb05c, 0xab, 0x44b05900, 0x0, 0xbeffb028, 0x6, 0x44ba4af4, 0x44ba4b00, 0x44ba4b0c, 0x44ba4b18, 0x44ba4b24, 0x44ba4b30, 0x44ba4ae8, 0x44ba4800, 0x44b93738, 0x44ba4ac4, 0x44ba4828, 0x44b93678, 0x1, 0x1, 0x44ba4ae8, 0x414da854, 0xbeffb094, 0xdd6, 0xd, 0xa, 0x44ba4828, 0x414ef428, 0xdd6, 0xd, 0xa, 0x414e7720, 0x44b933a8, 0x0, 0x44ba4a70, 0x5, 0x2}} dummy = 0x0 registerFileRoots = {static inlineCapacity = 128, static nonInlineCapacity = 2048, m_roots = 0xbeffb0b8, m_size = 45, m_capacity = 128, m_blocks = 0x44b50914, m_copiedSpace = 0x44b50930, m_inlineRoots = {0x4850ffc0, 0x4855ffe0, 0x4850e980, 0x4850e980, 0x4850ffc0, 0x4850e980, 0x4855f320, 0x484eba00, 0x4850e940, 0x4850e940, 0x4850ffc0, 0x4850e840, 0x4850e700, 0x4850e680, 0x4850e800, 0x4850e7c0, 0x4850e700, 0x4850e600, 0x4850e800, 0x4855f4a0, 0x4850e800, 0x4855f180, 0x484eaf60, 0x4850e3c0, 0x4850e3c0, 0x4850e700, 0x4850e380, 0x4850e340, 0x4850e600, 0x4850e5c0, 0x4850e340, 0x484eb370, 0x4850e680, 0x4850e340, 0x4855f180, 0x4850e300, 0x4850e300, 0x4855f4a0, 0x4850e380, 0x4850e400, 0x4850e500, 0x4855f4c0, 0x4850e680, 0x4850e440, 0x4855f280, 0x4000a01c, 0x111, 0x556d911, 0x40025d70, 0x40025fb8, 0x4144aee0, 0x4001c7b8, 0x40026870, 0x4143a500, 0x0, 0x0, 0x5, 0x109e, 0x0, 0x4001e6a8, 0x41460c95, 0x4144be70, 0x4144aee0, 0x1, 0xbeffb274, 0x4001e860, 0x0, 0xaadb2233, 0xbeffb2ac, 0x41460c95, 0xbeffb230, 0x4001e6a8, 0xbeffb294, 0x4000a23c, 0xbeffb238, 0x40026a74, 0x0, 0x0, 0x5, 0x0, 0x1, 0x4001e6a8, 0x5, 0xbeffb238, 0x1, 0x4001e6a8, 0xffffffff, 0xbeffb248, 0x0, 0x4001e860, 0xbeffb280, 0x4001e6a8, 0x0, 0x4001e860, 0xffffffff, 0x40026a74, 0x4144aee0, 0x4001e6a8, 0xffffffff, 0x0, 0x41446bb0, 0x4001e6a8, 0x0, 0x440d8be0, 0x27e484, 0x41431000, 0x0, 0x0, 0x20, 0x10f, 0x484eb4b0, 0x440d8be0, 0x27e260, 0x41431000, 0x0, 0x44bbb658, 0x480d4210, 0x44af0a00, 0x484eb4b0, 0x4000ed04, 0x0, 0x1, 0x5, 0x0, 0x48550000, 0x4144aee0, 0x1, 0x44b502f0}} visitor = @0x44b50ba8: { = {m_stack = {m_topSegment = 0x46778000, m_allocator = @0x44b50ab8, m_segmentCapacity = 1023, m_top = 17, m_numberOfPreviousSegments = 0}, m_opaqueRoots = {m_impl = { static m_maxLoad = , static m_minLoad = , m_table = 0x0, m_tableSize = 0, m_tableSizeMask = 0, m_keyCount = 0, m_deletedCount = 0}}, m_visitCount = 823, m_isInParallelMode = true, m_shared = @0x44b50ab0}, m_copyBlock = 0x48570000} heapRootVisitor = {m_visitor = @0x44b50ba8} #13 0x414fb56c in JSC::Heap::collect (this=0x44b502f0, sweepToggle=JSC::Heap::DoNotSweep) at Source/JavaScriptCore/heap/Heap.cpp:796 newSize = proportionalBytes = #14 0x414ff5cc in JSC::MarkedAllocator::allocateSlowCase (this=0x44b50308) at Source/JavaScriptCore/heap/MarkedAllocator.cpp:70 result = allocationEffort = block = #15 0x4151844c in allocate (this=) at Source/JavaScriptCore/heap/MarkedAllocator.h:73 firstFreeCell = 0x0 #16 allocateWithDestructor (bytes=12, this=) at Source/JavaScriptCore/heap/MarkedSpace.h:162 No locals. #17 allocateWithDestructor (bytes=12, this=) at Source/JavaScriptCore/heap/Heap.h:344 No locals. #18 allocateCell (heap=...) at Source/JavaScriptCore/runtime/JSCell.h:334 result = 0x0 #19 create (head=0x484eb500, globalData=...) at Source/JavaScriptCore/runtime/StructureChain.h:50 chain = 0x0 #20 JSC::Structure::prototypeChain (this=this@entry=0x484eb4b0, exec=exec@entry=0x480d4210) at Source/JavaScriptCore/runtime/JSGlobalObject.h:392 No locals. #21 0x41505d1c in JSC::Interpreter::tryCacheGetByID (this=0x44af0a00, this@entry=0x7, callFrame=0x480d4210, codeBlock=codeBlock@entry=0x44b011c0, vPC=vPC@entry=0x44bbb658, baseValue=..., baseValue@entry=..., propertyName=..., slot=...) at Source/JavaScriptCore/interpreter/Interpreter.cpp:1790 structure = 0x484eb4b0 lastStructure = offset = count = 4 #22 0x4150aaa4 in JSC::Interpreter::privateExecute (this=0x7, this@entry=0x4850f900, flag=flag@entry=JSC::Interpreter::Normal, registerFile=0xbeffb438, registerFile@entry=0x44af0a0c, callFrame=0x1) at Source/JavaScriptCore/interpreter/Interpreter.cpp:2967 dst = -1 slot = {m_getValue = 0, m_getIndexValue = 0, m_slotBase = {u = {asInt64 = -20261438080, asDouble = -nan(0xffffb4852fd80), asBits = {payload = 1213398400, tag = -5}}}, m_data = {getterFunc = 0xbeffb8bc, index = 3204430012}, m_value = {u = { asInt64 = -20261575616, asDouble = -nan(0xffffb4850e440), asBits = { payload = 1213260864, tag = -5}}}, m_thisValue = {u = {asInt64 = -25769803776, asDouble = -nan(0xffffa00000000), asBits = {payload = 0, tag = -6}}}, m_offset = 0, m_cachedPropertyType = JSC::PropertySlot::Value} base = -5 property = ident = @0x0: baseValue = {u = {asInt64 = -20261575040, asDouble = -nan(0xffffb4850e680), asBits = { payload = 1213261440, tag = -5}}} result = exceptionValue = {u = {asInt64 = -25769803776, asDouble = -nan(0xffffa00000000), asBits = {payload = 0, tag = -6}}} topCallFrameSlot = 0x44b9fedc vPC = 0x44bbb658 functionReturnValue = {u = {asInt64 = -4683821298736246784, asDouble = -3.0254366800888666e-05, asBits = {payload = 1097519104, tag = -1090537128}}} globalData = 0x44b9fed0 handler = codeBlock = 0x44b011c0 tickCount = 1152709632 #23 0x41516fbc in JSC::Interpreter::execute (this=0x4850f900, program=0xbeffc310, callFrame=0x4854fcb8, scopeChain=0x4855ffe0, thisObj=0x4850ffc0) at Source/JavaScriptCore/interpreter/Interpreter.cpp:1142 JSONPData = {m_size = 1, m_buffer = {> = { m_buffer = 0x44b46300, m_capacity = 16}, }} programSource = {m_impl = {m_ptr = 0x44b98200}} newEnd = globalObjectScope = {m_dynamicGlobalObjectSlot = @0x44b50d04, m_savedDynamicGlobalObject = 0x0} parseResult = oldEnd = 0x480d4000 error = 0x1 codeBlock = newCallFrame = 0x480d4038 topCallFrame = {globalData = @0x44b4f400, oldCallFrame = 0x1} #24 0x41592950 in JSC::evaluate (exec=0x4854fcb8, scopeChain=0x4855ffe0, source=..., thisValue=..., returnedException=0xbeffc378) at Source/JavaScriptCore/runtime/Completion.cpp:73 profile = {m_active = false, static s_mode = JSC::CodeProfiling::Disabled, static s_tracker = 0x0, static s_profileStack = 0x0} thisObj = 0x0 lock = {m_lockBehavior = JSC::SilenceAssertionsOnly} program = 0x4850f900 result = #25 0x40331124 in evaluate (exception=0xbeffc370, thisValue=..., source=..., chain=, exec=0x4854fcb8) at Source/WebCore/bindings/js/JSMainThreadExecState.h:85 currentState = {static s_mainThreadState = 0x4854fcb8, m_previousState = 0x0} #26 WebCore::ScriptController::evaluateInWorld (this=this@entry=0x44b09a40, sourceCode=..., world=) at Source/WebCore/bindings/js/ScriptController.cpp:145 exec = 0x4854fcb8 cookie = {first = 0x0, second = 0} evaluationException = {u = {asInt64 = -25769803776, asDouble = -nan(0xffffa00000000), asBits = {payload = 0, tag = -6}}} jsSourceCode = @0xbeffc3f8: {m_provider = {m_ptr = 0x44b2cfa0}, m_startChar = 0, m_endChar = 4336, m_firstLine = 1} shell = 0x0 savedSourceURL = 0x4142d9b4 lock = {m_lockBehavior = JSC::SilenceAssertionsOnly} sourceURL = {m_impl = {m_ptr = 0x44b3b2a0}} protect = {m_ptr = 0x44b09700} returnValue = #27 0x4033185c in WebCore::ScriptController::evaluate (this=0x44b09a40, sourceCode=...) at Source/WebCore/bindings/js/ScriptController.cpp:162 No locals. #28 0x404a902c in WebCore::ScriptElement::executeScript (this=this@entry=0x44af13f8, sourceCode=...) at Source/WebCore/dom/ScriptElement.cpp:288 ignoreDesctructiveWriteCountIncrementer = frame = 0x1 document = {m_ptr = 0x44b3d800} #29 0x404ab904 in WebCore::ScriptElement::prepareScript (this=0x44af13f8, scriptStartPosition=..., supportLegacyTypes=) at Source/WebCore/dom/ScriptElement.cpp:241 position = {m_line = {m_zeroBasedValue = 0}, m_column = {m_zeroBasedValue = 179}} wasParserInserted = document = 0x44b3d800 ancestor = #30 0x4063ba90 in WebCore::HTMLScriptRunner::runScript (this=this@entry=0x44af5ab8, script=0x4063ba90, scriptStartPosition=...) at Source/WebCore/html/parser/HTMLScriptRunner.cpp:296 insertionPointRecord = {m_inputStream = 0x44b0f020, m_next = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 7722, m_current = 0x44b5d3ac, m_string = {m_impl = {m_ptr = 0x44b75828}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x44b5d3ac, m_numberOfCharactersConsumedPriorToCurrentString = 4054, m_numberOfCharactersConsumedPriorToCurrentLine = 2402, m_currentLine = 6, m_substrings = {m_start = 0, m_end = 0, m_buffer = {> = { m_buffer = 0x0, m_capacity = 0}, }}, m_closed = false}, m_line = {m_zeroBasedValue = 6}, m_column = {m_zeroBasedValue = 2122}} nestingLevelIncrementer = {m_nestingLevel = 0x44af5ae8} scriptElement = 0x44af13f8 #31 0x4063c4bc in WebCore::HTMLScriptRunner::execute (this=0x44af5ab8, scriptElement=..., scriptStartPosition=...) at Source/WebCore/html/parser/HTMLScriptRunner.cpp:170 hadPreloadScanner = false #32 0x406286d8 in WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder ( this=this@entry=0x44b0f000) at Source/WebCore/html/parser/HTMLDocumentParser.cpp:207 scriptStartPosition = {m_line = {m_zeroBasedValue = 0}, m_column = { m_zeroBasedValue = 179}} scriptElement = {m_ptr = 0x0} #33 0x406287d8 in WebCore::HTMLDocumentParser::canTakeNextToken (this=this@entry=0x44b0f000, mode=mode@entry=WebCore::HTMLDocumentParser::AllowYield, session=...) at Source/WebCore/html/parser/HTMLDocumentParser.cpp:225 shouldContinueParsing = #34 0x4062b730 in WebCore::HTMLDocumentParser::pumpTokenizer (this=0x44b0f000, mode=WebCore::HTMLDocumentParser::AllowYield) at Source/WebCore/html/parser/HTMLDocumentParser.cpp:263 session = { = {m_nestingLevel = 0x44b0ffd8}, processedTokens = 2, startTime = 1345669188.985724, needsYield = false} cookie = {first = 0x0, second = 0} #35 0x4062cbac in WebCore::HTMLDocumentParser::append (this=0x44b0f000, source=...) at Source/WebCore/html/parser/HTMLDocumentParser.cpp:370 protect = {m_ptr = 0x44b0f000} #36 0x4043ab50 in WebCore::DecodedDataDocumentParser::appendBytes (this=0x44b0f000, writer=, data=0x1a53e0 "&&B.parentNode;)B=B.parentNode;if(A==B){y=!0;break a}}y=!1}if(!y){for(var C=new w,E=0;E) at Source/WebCore/dom/DecodedDataDocumentParser.cpp:50 decoded = {m_impl = {m_ptr = 0x44b75828}} #37 0x4073fefc in WebCore::DocumentWriter::addData (this=, bytes=, length=) at Source/WebCore/loader/DocumentWriter.cpp:206 No locals. #38 0x407361f0 in WebCore::DocumentLoader::commitData (this=0x44b08a00, bytes=0x1a53e0 "&&B.parentNode;)B=B.parentNode;if(A==B){y=!0;break a}}y=!1}if(!y){for(var C=new w,E=0;E encoding = {m_impl = {m_ptr = 0x44aec720}} #39 0x401abb9c in WebKit::FrameLoaderClient::committedLoad (this=0x44afedd0, loader=0x44b08a00, data=0x1a53e0 "&&B.parentNode;)B=B.parentNode;if(A==B){y=!0;break a}}y=!1}if(!y){for(var C=new w,E=0;E #41 0x4078045c in WebCore::ResourceLoader::didReceiveData (this=0x44b40b00, data=0x1a53e0 "&&B.parentNode;)B=B.parentNode;if(A==B){y=!0;break a}}y=!1}if(!y){for(var C=new w,E=0;E, asyncResult=0x156040, data=0x44aeb490) at Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:727 handle = {m_ptr = 0x44aeb490} bytesRead = d = 0x44ae7600 client = 0x44b40b00 error = {m_ptr = 0x0} #45 0x41d12968 in ?? () from /lib/libgio-2.0.so.0 No symbol table info available. #46 0x41d250e0 in g_simple_async_result_complete () from /lib/libgio-2.0.so.0 No symbol table info available. #47 0x41c8fbf4 in ?? () from /lib/libsoup-2.4.so.1 No symbol table info available. #48 0x41c8f438 in ?? () from /lib/libsoup-2.4.so.1 No symbol table info available. #49 0x41df2fcc in g_cclosure_marshal_VOID__BOXEDv () from /lib/libgobject-2.0.so.0 No symbol table info available. #50 0x41df052c in ?? () from /lib/libgobject-2.0.so.0 No symbol table info available. #51 0x41e09bac in g_signal_emit_valist () from /lib/libgobject-2.0.so.0 No symbol table info available. #52 0x41e0a4e8 in g_signal_emit () from /lib/libgobject-2.0.so.0 No symbol table info available. #53 0x41c97710 in ?? () from /lib/libsoup-2.4.so.1 No symbol table info available. #54 0x41c97ffc in ?? () from /lib/libsoup-2.4.so.1 No symbol table info available. #55 0x41c983a8 in ?? () from /lib/libsoup-2.4.so.1 No symbol table info available. #56 0x41e732ac in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #57 0x41e75728 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #58 0x41e75a94 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #59 0x41e75eb8 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #60 0x41823f5c in gtk_main () from /lib/libgtk-3.so.0 No symbol table info available. #61 0x0000a4e8 in main (argc=275776, argv=0x5e334) at Tools/GtkLauncher/main.c:452 webkitSettings = 0x5dc50 uriArguments = 0x1 commandLineOptions = {{long_name = 0xb500 "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME_ARRAY, arg_data = 0xbeffec0c, description = 0x0, arg_description = 0xb520 "[URL]"}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} context = error = 0x3b4fc webView = 0x0 main_window = 0x5e800 uri =