Paste number 49974: Full backtrace for othermaciej

Paste number 49974: Full backtrace for othermaciej
Pasted by: bdash
When:1 year, 8 months ago
Share:Tweet this! | http://paste.lisp.org/+12K6
Channel:#webkit
Paste contents:
Raw Source | XML | Display As
ASSERTION FAILED: count == m_keyCount
(/Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebKitBuild/Debug/JavaScriptCore.framework/PrivateHeaders/HashTable.h:912 void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>::checkTableConsistencyExceptSize() const [with Key = int, Value = std::pair<int, int>, Extractor = WTF::PairFirstExtractor<std::pair<int, int> >, HashFunctions = WTF::IntHash<unsigned int>, Traits = WTF::PairHashTraits<WTF::HashTraits<int32_t>, WTF::HashTraits<int32_t> >, KeyTraits = WTF::HashTraits<int32_t>])

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xbbadbeef
0x01eec6a5 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::checkTableConsistencyExceptSize (this=0x19d5866c) at HashTable.h:912
912	        ASSERT(count == m_keyCount);
(gdb) bt
#0  0x01eec6a5 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::checkTableConsistencyExceptSize (this=0x19d5866c) at HashTable.h:912
#1  0x01eec7ce in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::checkTableConsistency (this=0x19d5866c) at HashTable.h:884
#2  0x01f51b26 in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::remove (this=0x19d5866c, pos=0x4350648) at HashTable.h:733
#3  0x01f51b7d in WTF::HashTable<int, std::pair<int, int>, WTF::PairFirstExtractor<std::pair<int, int> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<int>, WTF::HashTraits<int> >, WTF::HashTraits<int> >::remove (this=0x19d5866c, it=@0xbfffd9fc) at HashTable.h:742
#4  0x01f51bfa in WTF::HashMap<int, KJS::DOMWindowTimer*, WTF::IntHash<unsigned int>, WTF::HashTraits<int>, WTF::HashTraits<KJS::DOMWindowTimer*> >::remove (this=0x19d5866c, it=@0xbfffda68) at HashMap.h:311
#5  0x01f4854a in KJS::Window::clearTimeout (this=0x199f20c0, timeoutId=0, delAction=true) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/bindings/js/kjs_window.cpp:1599
#6  0x01f50226 in KJS::WindowFunc::callAsFunction (this=0x1a4e6b80, exec=0xbfffdf9c, thisObj=0x199f20c0, args=@0xbfffdd94) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/bindings/js/kjs_window.cpp:1418
#7  0x03a00bca in KJS::JSObject::call (this=0x1a4e6b80, exec=0xbfffdf9c, thisObj=0x199f20c0, args=@0xbfffdd94) at object.cpp:95
#8  0x03a18274 in KJS::FunctionCallResolveNode::evaluate (this=0x1ada6380, exec=0xbfffdf9c) at nodes.cpp:689
#9  0x03a08b5f in KJS::ExprStatementNode::execute (this=0x1b0211c0, exec=0xbfffdf9c) at nodes.cpp:1937
#10 0x039f07c4 in KJS::SourceElementsNode::execute (this=0x1ade1180, exec=0xbfffdf9c) at nodes.cpp:2821
#11 0x039f05c0 in KJS::BlockNode::execute (this=0x1b045020, exec=0xbfffdf9c) at nodes.cpp:1919
#12 0x03a05765 in KJS::FunctionBodyNode::execute (this=0x1b045020, exec=0xbfffdf9c) at nodes.cpp:2719
#13 0x03a276eb in KJS::GlobalFuncImp::callAsFunction (this=0x199f2a40, exec=0xbfffe350, thisObj=0x199f20c0, args=@0xbfffe114) at function.cpp:790
#14 0x03a00bca in KJS::JSObject::call (this=0x199f2a40, exec=0xbfffe350, thisObj=0x199f20c0, args=@0xbfffe114) at object.cpp:95
#15 0x03a18274 in KJS::FunctionCallResolveNode::evaluate (this=0x19e2a640, exec=0xbfffe350) at nodes.cpp:689
#16 0x03a08b5f in KJS::ExprStatementNode::execute (this=0x19e2a650, exec=0xbfffe350) at nodes.cpp:1937
#17 0x039f07c4 in KJS::SourceElementsNode::execute (this=0x19e2a670, exec=0xbfffe350) at nodes.cpp:2821
#18 0x039f05c0 in KJS::BlockNode::execute (this=0x19e2a690, exec=0xbfffe350) at nodes.cpp:1919
#19 0x03a05765 in KJS::FunctionBodyNode::execute (this=0x19e2a690, exec=0xbfffe350) at nodes.cpp:2719
#20 0x039e5c82 in KJS::FunctionImp::execute (this=0x199f3100, exec=0xbfffe350) at function.cpp:250
#21 0x03a0e828 in KJS::FunctionImp::callAsFunction (this=0x199f3100, exec=0xbfffe670, thisObj=0x199f20c0, args=@0xbfffe434) at function.cpp:91
#22 0x03a00bca in KJS::JSObject::call (this=0x199f3100, exec=0xbfffe670, thisObj=0x199f20c0, args=@0xbfffe434) at object.cpp:95
#23 0x03a18274 in KJS::FunctionCallResolveNode::evaluate (this=0x1a6bfbd0, exec=0xbfffe670) at nodes.cpp:689
#24 0x03a08b5f in KJS::ExprStatementNode::execute (this=0x1a6bfbe0, exec=0xbfffe670) at nodes.cpp:1937
#25 0x039f07c4 in KJS::SourceElementsNode::execute (this=0x1a6bff00, exec=0xbfffe670) at nodes.cpp:2821
#26 0x039f05c0 in KJS::BlockNode::execute (this=0x1a6c0510, exec=0xbfffe670) at nodes.cpp:1919
#27 0x03a05765 in KJS::FunctionBodyNode::execute (this=0x1a6c0510, exec=0xbfffe670) at nodes.cpp:2719
#28 0x039e5c82 in KJS::FunctionImp::execute (this=0x19cf0040, exec=0xbfffe670) at function.cpp:250
#29 0x03a0e828 in KJS::FunctionImp::callAsFunction (this=0x19cf0040, exec=0xbfffe990, thisObj=0x199f20c0, args=@0xbfffe754) at function.cpp:91
#30 0x03a00bca in KJS::JSObject::call (this=0x19cf0040, exec=0xbfffe990, thisObj=0x199f20c0, args=@0xbfffe754) at object.cpp:95
#31 0x03a18274 in KJS::FunctionCallResolveNode::evaluate (this=0x1add2630, exec=0xbfffe990) at nodes.cpp:689
#32 0x03a08b5f in KJS::ExprStatementNode::execute (this=0x1add2740, exec=0xbfffe990) at nodes.cpp:1937
#33 0x039f07c4 in KJS::SourceElementsNode::execute (this=0x1add2800, exec=0xbfffe990) at nodes.cpp:2821
#34 0x039f05c0 in KJS::BlockNode::execute (this=0x1add2940, exec=0xbfffe990) at nodes.cpp:1919
#35 0x03a05765 in KJS::FunctionBodyNode::execute (this=0x1add2940, exec=0xbfffe990) at nodes.cpp:2719
#36 0x039e5c82 in KJS::FunctionImp::execute (this=0x1a76cb00, exec=0xbfffe990) at function.cpp:250
#37 0x03a0e828 in KJS::FunctionImp::callAsFunction (this=0x1a76cb00, exec=0x19d9a0c4, thisObj=0x199f6320, args=@0xbfffea90) at function.cpp:91
#38 0x03a00bca in KJS::JSObject::call (this=0x1a76cb00, exec=0x19d9a0c4, thisObj=0x199f6320, args=@0xbfffea90) at object.cpp:95
#39 0x01f412ca in WebCore::JSAbstractEventListener::handleEvent (this=0x1a6e0160, ele=0x1adc8c20, isWindowEvent=false) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/bindings/js/kjs_events.cpp:115
#40 0x01efd713 in WebCore::EventTargetNode::handleLocalEvents (this=0x1a6e00d0, evt=0x1adc8c20, useCapture=false) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:168
#41 0x01efcdd9 in WebCore::EventTargetNode::dispatchGenericEvent (this=0x1a6e00d0, e=@0xbfffec1c, tempEvent=true) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:222
#42 0x01efdbd8 in WebCore::EventTargetNode::dispatchEvent (this=0x1a6e00d0, e=@0xbfffec6c, ec=@0xbfffed3c, tempEvent=true, target=0x1a6e00f8) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:308
#43 0x01efdc55 in WebCore::EventTargetNode::dispatchEvent (this=0x1a6e00d0, e=@0xbfffed48, ec=@0xbfffed3c, tempEvent=true) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:292
#44 0x01efe911 in WebCore::EventTargetNode::dispatchMouseEvent (this=0x1a6e00d0, eventType=@0x2676724, button=0, detail=1, pageX=608, pageY=602, screenX=614, screenY=721, ctrlKey=false, altKey=false, shiftKey=false, metaKey=false, isSimulated=false, relatedTargetArg=0x0, underlyingEvent=@0xbfffedf4) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:480
#45 0x01eff065 in WebCore::EventTargetNode::dispatchMouseEvent (this=0x1a6e00d0, event=@0xbfffefb0, eventType=@0x2676724, detail=1, relatedTarget=0x0) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/dom/EventTargetNode.cpp:397
#46 0x021801d3 in WebCore::EventHandler::dispatchMouseEvent (this=0x4250520, eventType=@0x2676724, targetNode=0x1a6e00d0, cancelable=true, clickCount=1, mouseEvent=@0xbfffefb0, setUnder=true) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/page/EventHandler.cpp:1235
#47 0x02180a26 in WebCore::EventHandler::handleMouseReleaseEvent (this=0x4250520, mouseEvent=@0xbfffefb0) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/page/EventHandler.cpp:1066
warning: internal error: no C/C++ fundamental type 1
#48 0x02179ddd in WebCore::EventHandler::mouseUp (this=0x4250520, event=0x1adc8230) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebCore/page/mac/EventHandlerMac.mm:521
#49 0x00306aea in -[WebHTMLView mouseUp:] (self=0x19d832e0, _cmd=0x917d6308, event=0x1adc8230) at /Volumes/Data/Home/Documents/Work/WebKit-git/OpenSource/WebKit/WebView/WebHTMLView.mm:3226
#50 0x956c7e39 in -[NSWindow sendEvent:] ()
#51 0x000ae890 in -[Window sendEvent:] (self=0x17906700, _cmd=0x917cd518, event=0x1adc8230) at /Volumes/Data/Home/Documents/Work/WebKit-git/Internal/Safari/mac/Window.m:89
#52 0x95694a2c in -[NSApplication sendEvent:] ()
#53 0x00023429 in -[BrowserApplication sendEvent:] (self=0x3c1d480, _cmd=0x917cd518, event=0x1adc8230) at /Volumes/Data/Home/Documents/Work/WebKit-git/Internal/Safari/mac/BrowserApplication.m:142
#54 0x955f2705 in -[NSApplication run] ()
#55 0x955bf9ba in NSApplicationMain ()
#56 0x000a98a8 in main (argc=1, argv=0xbffff5f0) at /Volumes/Data/Home/Documents/Work/WebKit-git/Internal/Safari/mac/main.m:20
(gdb) 

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.