[Webkit-unassigned] [Bug 135569] New: Always clear ConsoleClient when Page/WindowShell is destroyed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 4 12:16:20 PDT 2014


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

           Summary: Always clear ConsoleClient when Page/WindowShell is
                    destroyed
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: joepeck at webkit.org
                CC: timothy at apple.com


* SUMMARY
WebCore::Page's set the ConsoleClient to their PageConsole object. It should always clear this pointer whenever the PageConsole is going away. Otherwise we could crash trying to use it.

Thread 0 Crashed:: main  Dispatch queue: com.apple.main-thread
0   ???                               000000000000000000 0 + 0
1   com.apple.JavaScriptCore          0x7fff973a9ca2 JSC::ConsoleClient::logWithLevel
2   com.apple.JavaScriptCore          0x7fff973a8f3e JSC::consoleLogWithLevel
3   ???                               0x000042ce8dc01114 0 + 73454908870932
4   com.apple.JavaScriptCore          0x7fff973a5fbe llint_entry
5   com.apple.JavaScriptCore          0x7fff973a04c1 callToJavaScript

<rdar://problem/17856494>

-- 
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