[Webkit-unassigned] [Bug 122129] New: ASSERTION FAILED when running inspector/debugger/pause-in-internal-script.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 30 15:05:29 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=122129

           Summary: ASSERTION FAILED when running
                    inspector/debugger/pause-in-internal-script.html
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mark.lam at apple.com
                CC: timothy at apple.com, joepeck at webkit.org,
                    webkit-bug-importer at group.apple.com,
                    mark.lam at apple.com, graouts at apple.com


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.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list