[Webkit-unassigned] [Bug 16456] New: Crash in FrameView and other places because ScrollView has Children that were deleted

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Dec 15 17:53:27 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16456

           Summary: Crash in FrameView and other places because ScrollView
                    has Children that were deleted
           Product: WebKit
           Version: 525+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: freyther at handhelds.org


It is possible that we delete a WebCore::Widget without removing it from the
parent (ScrollView).

#3  0xb659f958 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbffe2480 "ASSERT: \"!parent()\" in file
/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/platform/qt/WidgetQt.cpp,
line 82") at
/home/ich/source/trolltech/qt.git/src/corelib/global/qglobal.cpp:2178
#4  0xb659f9dd in qFatal (msg=0xb6704f90 "ASSERT: \"%s\" in file %s, line %d")
    at /home/ich/source/trolltech/qt.git/src/corelib/global/qglobal.cpp:2410
#5  0xb659fc51 in qt_assert (assertion=0xb7c9d241 "!parent()", 
    file=0xb7c9d1c8
"/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/platform/qt/WidgetQt.cpp",
line=82)
    at /home/ich/source/trolltech/qt.git/src/corelib/global/qglobal.cpp:1918
#6  0xb7a2b09c in ~Widget (this=0x827d6c8) at
/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/platform/qt/WidgetQt.cpp:82
#7  0xb79a48c9 in WebCore::RenderPart::deleteWidget (this=0x821b268)
    at
/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/rendering/RenderPart.cpp:85
#8  0xb79dc9cc in WebCore::RenderWidget::setWidget (this=0x821b268,
widget=0x8376020)
    at
/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/rendering/RenderWidget.cpp:129
#9  0xb79a4c07 in WebCore::RenderPart::setWidget (this=0x821b268,
widget=0x8376020)
    at
/home/ich/source/trolltech/qt.git/src/3rdparty/webkit/WebCore/rendering/RenderPart.cpp:64
#10 0xb788be34 in WebCore::FrameLoader::loadPlugin (this=0x80856c8,
renderer=0x821b268, url=@0xbffe466c, mimeType=@0xbffe47e8, 
    paramNames=@0xbffe47bc, paramValues=@0xbffe47b0, useFallback=false)


-- 
Configure bugmail: http://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