[Webkit-unassigned] [Bug 29803] New: QWebHistory autotest crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 28 04:46:56 PDT 2009


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

           Summary: QWebHistory autotest crash
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jedrzej.nowacki at nokia.com


Autotest saveAndRestore_crash_2 crashed because WebCore::Page::m_mainFrame was
uninitialized. It means that mainFrame hadn't been created before
Page::goToItem was called.

backtrace:
#0  0xb75b1e6a in WebCore::FrameLoader::stopAllLoaders(WebCore::DatabasePolicy)
() from /home/nierob/dev/webkit/WebKitBuild/Release/lib/libQtWebKit.so.4
#1  0xb761e028 in WebCore::Page::goToItem(WebCore::HistoryItem*,
WebCore::FrameLoadType) () from
/home/nierob/dev/webkit/WebKitBuild/Release/lib/libQtWebKit.so.4
#2  0xb77bef00 in QWebHistory::goToItem(QWebHistoryItem const&) () from
/home/nierob/dev/webkit/WebKitBuild/Release/lib/libQtWebKit.so.4
#3  0xb77bf0c5 in QWebHistory::restoreState(QByteArray const&) () from
/home/nierob/dev/webkit/WebKitBuild/Release/lib/libQtWebKit.so.4
#4  0x0804ad8e in tst_QWebHistory::saveAndRestore_crash_2() ()
#5  0x0804df6a in tst_QWebHistory::qt_metacall(QMetaObject::Call, int, void**)
()
#6  0xb613bb8f in QMetaObject::metacall (object=0xbffff240,
cl=QMetaObject::InvokeMetaMethod, idx=20, argv=0xbfffe5f0) at
/home/nierob/dev/qt/src/corelib/kernel/qmetaobject.cpp:237
#7  0xb613f377 in QMetaMethod::invoke (this=0xbfffe974, object=0xbffff240,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
    at /home/nierob/dev/qt/src/corelib/kernel/qmetaobject.cpp:1533
#8  0xb613fb59 in QMetaObject::invokeMethod (obj=0xbffff240, member=0x8158da8
"saveAndRestore_crash_2", type=Qt::DirectConnection, ret=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...)
    at /home/nierob/dev/qt/src/corelib/kernel/qmetaobject.cpp:1113
#9  0xb706d776 in QMetaObject::invokeMethod (obj=0xbffff240, member=0x8158da8
"saveAndRestore_crash_2", type=Qt::DirectConnection, val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:396
#10 0xb7067f78 in qInvokeTestMethodDataEntry (slot=0x8158da8
"saveAndRestore_crash_2") at qtestcase.cpp:1212
#11 0xb7069452 in qInvokeTestMethod (slotName=0x804f29b
"saveAndRestore_crash_2()", data=0x0) at qtestcase.cpp:1307
#12 0xb7069c6e in qInvokeTestMethods (testObject=0xbffff240) at
qtestcase.cpp:1462
#13 0xb706acc3 in QTest::qExec (testObject=0xbffff240, argc=1, argv=0xbffff314)
at qtestcase.cpp:1661
#14 0x0804a949 in main ()

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