RESOLVED INVALID Bug 122129
ASSERTION FAILED when running inspector/debugger/pause-in-internal-script.html
https://bugs.webkit.org/show_bug.cgi?id=122129
Summary ASSERTION FAILED when running inspector/debugger/pause-in-internal-script.html
Mark Lam
Reported 2013-09-30 15:04:26 PDT
With a debug build, run DumpRenderTree in a debugger. And then have it run the layout test inspector/debugger/pause-in-internal-script.html. === BEGIN gdb dump === $ DYLD_FRAMEWORK_PATH=./WebKitBuild/Debug/ gdb ./WebKitBuild/Debug/DumpRenderTree … (gdb) r LayoutTests/inspector/debugger/pause-in-internal-script.html … ASSERTION FAILED: !_currentHighlight /Volumes/Data/ws6/OpenSource/Source/WebKit/mac/WebInspector/WebNodeHighlighter.mm(51) : -[WebNodeHighlighter dealloc] 1 0x1007077e0 WTFCrash 2 0x10187aaad -[WebNodeHighlighter dealloc] 3 0x7fff8b38328a CFRelease 4 0x1018519be WTF::RetainPtr<WebNodeHighlighter>::~RetainPtr() 5 0x101851985 WTF::RetainPtr<WebNodeHighlighter>::~RetainPtr() 6 0x101851943 WebInspectorClient::~WebInspectorClient() 7 0x10184ebd5 WebInspectorClient::~WebInspectorClient() 8 0x10184ebf9 WebInspectorClient::~WebInspectorClient() 9 0x101849887 WebInspectorClient::inspectorDestroyed() 10 0x102903362 WebCore::InspectorController::inspectedPageDestroyed() 11 0x10309afd6 WebCore::Page::~Page() 12 0x10309ae15 WebCore::Page::~Page() 13 0x1018bea04 -[WebView(WebPrivate) _close] 14 0x1018cbbab -[WebView close] 15 0x10001810d dumpRenderTree(int, char const**) 16 0x10001a179 main 17 0x7fff935437e1 start 18 0x2 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x00000000bbadbeef WTFCrash () at /Volumes/Data/ws6/OpenSource/Source/WTF/wtf/Assertions.cpp:342 342 *(int *)(uintptr_t)0xbbadbeef = 0; (gdb) bt #0 WTFCrash () at /Volumes/Data/ws6/OpenSource/Source/WTF/wtf/Assertions.cpp:342 #1 0x000000010187aaad in -[WebNodeHighlighter dealloc] (self=0x10a50b530, _cmd=0x7fff8def408b) at /Volumes/Data/ws6/OpenSource/Source/WebKit/mac/WebInspector/WebNodeHighlighter.mm:51 #2 0x00007fff8b38328a in CFRelease () #3 0x00000001018519be in WTF::RetainPtr<WebNodeHighlighter>::~RetainPtr (this=0x10ba05228) at RetainPtr.h:113 #4 0x0000000101851985 in WTF::RetainPtr<WebNodeHighlighter>::~RetainPtr (this=0x10ba05228) at RetainPtr.h:113 #5 0x0000000101851943 in WebInspectorClient::~WebInspectorClient (this=0x10ba05210) at WebInspectorClient.h:60 #6 0x000000010184ebd5 in WebInspectorClient::~WebInspectorClient (this=0x10ba05210) at WebInspectorClient.h:60 #7 0x000000010184ebf9 in WebInspectorClient::~WebInspectorClient (this=0x10ba05210) at WebInspectorClient.h:60 #8 0x0000000101849887 in WebInspectorClient::inspectorDestroyed (this=0x10ba05210) at /Volumes/Data/ws6/OpenSource/Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm:139 #9 0x0000000102903362 in WebCore::InspectorController::inspectedPageDestroyed (this=0x10ba052e0) at /Volumes/Data/ws6/OpenSource/Source/WebCore/inspector/InspectorController.cpp:203 #10 0x000000010309afd6 in WebCore::Page::~Page (this=0x10c802000) at /Volumes/Data/ws6/OpenSource/Source/WebCore/page/Page.cpp:227 #11 0x000000010309ae15 in WebCore::Page::~Page (this=0x10c802000) at /Volumes/Data/ws6/OpenSource/Source/WebCore/page/Page.cpp:210 #12 0x00000001018bea04 in -[WebView(WebPrivate) _close] (self=0x10d607d40, _cmd=0x7fff8df7746f) at /Volumes/Data/ws6/OpenSource/Source/WebKit/mac/WebView/WebView.mm:1135 #13 0x00000001018cbbab in -[WebView close] (self=0x10d607d40, _cmd=0x7fff8defe303) at /Volumes/Data/ws6/OpenSource/Source/WebKit/mac/WebView/WebView.mm:3626 #14 0x000000010001810d in dumpRenderTree (argc=2, argv=0x7fff5fbffa60) at /Volumes/Data/ws6/OpenSource/Tools/DumpRenderTree/mac/DumpRenderTree.mm:927 #15 0x000000010001a179 in main (argc=2, argv=0x7fff5fbffa60) at /Volumes/Data/ws6/OpenSource/Tools/DumpRenderTree/mac/DumpRenderTree.mm:954 Current language: auto; currently c++ (gdb) === END gdb dump === This reproduces every time I run this test. I was using r156678 to reproduce this issue.
Attachments
Radar WebKit Bug Importer
Comment 1 2013-09-30 15:04:54 PDT
Brian Burg
Comment 2 2014-12-17 17:48:15 PST
The related test(s) have been removed from trunk.
Note You need to log in before you can comment on or make changes to this bug.