[Webkit-unassigned] [Bug 22307] New: Failed assertion on GtkLauncher close

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 17 04:22:06 PST 2008


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

           Summary: Failed assertion on GtkLauncher close
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: anatoly.borodin at gmail.com


Closing GtkLauncher produces a failed assertion message (almost every time, on
different sites including acid3.acidtests.org).

The tail of the debug log:

UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:416 virtual void
WebKit::FrameLoaderClient::saveViewStateToItem(WebCore::HistoryItem*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:454 virtual void
WebKit::FrameLoaderClient::detachedFromParent2())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:459 virtual void
WebKit::FrameLoaderClient::detachedFromParent3())
ASSERTION FAILED: !m_singlePageGroup
(WebCore/page/Page.cpp:243 void WebCore::Page::initGroup())

>From gdb:

#0  0x345f7937 in WebCore::Page::initGroup (this=0x8135180) at
WebCore/page/Page.cpp:243
#1  0x342a77e7 in WebCore::Page::group (this=0x8135180) at Page.h:98
#2  0x342a3e24 in WebCore::ScriptController::clearWindowShell (this=0x811babc)
at WebCore/bindings/js/ScriptController.cpp:137
#3  0x345e0b1f in WebCore::Frame::pageDestroyed (this=0x81c2c50) at
WebCore/page/Frame.cpp:1637
#4  0x345f7dd5 in ~Page (this=0x8135180) at WebCore/page/Page.cpp:159
#5  0x342465c5 in webkit_web_view_finalize (object=0x8118830) at
WebKit/gtk/webkit/webkitwebview.cpp:762

PS It's actually FreeBSD 7, commit 96c6f2a97164b1d2f86239943b456783e4ae9bfe,
GTK/X11.


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



More information about the webkit-unassigned mailing list