[Webkit-unassigned] [Bug 47404] New: [Qt] Web process init assertion: ASSERTION FAILED: !cacheDirectory.isNull()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 8 03:35:37 PDT 2010


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

           Summary: [Qt] Web process init assertion: ASSERTION FAILED:
                    !cacheDirectory.isNull()
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kimmo.t.kinnunen at nokia.com


Web process initialization asserts in Debug mode. This is due to cache directory option not being set for MiniBrowser

bt:

--

ASSERTION FAILED: !cacheDirectory.isNull()
(../../../WebCore/loader/appcache/ApplicationCacheStorage.cpp:355 void WebCore::ApplicationCacheStorage::setCacheDirectory(const WTF::String&))

Program received signal SIGSEGV, Segmentation fault.
0xb6679449 in WebCore::ApplicationCacheStorage::setCacheDirectory (
    this=0x8de5608, cacheDirectory=...)
    at ../../../WebCore/loader/appcache/ApplicationCacheStorage.cpp:355
355        ASSERT(!cacheDirectory.isNull());
(gdb) bt
#0  0xb6679449 in WebCore::ApplicationCacheStorage::setCacheDirectory (
    this=0x8de5608, cacheDirectory=...)
    at ../../../WebCore/loader/appcache/ApplicationCacheStorage.cpp:355
#1  0xb5807050 in WebKit::WebProcess::initializeWebProcess (this=0x8de2cd8, 
    parameters=...) at ../../../WebKit2/WebProcess/WebProcess.cpp:119
#2  0xb5816c14 in CoreIPC::callMemberFunction<WebKit::WebProcess, void (WebKit::WebProcess::*)(WebKit::WebProcessCreationParameters const&), WebKit::WebProcessCreationParameters const> (args=..., object=0x8de2cd8, 
    function=0xb5806fd4 <WebKit::WebProcess::initializeWebProcess(WebKit::WebProcessCreationParameters const&)>)
    at ../../../WebKit2/Platform/CoreIPC/HandleMessage.h:17
#3  0xb58167a2 in CoreIPC::handleMessage<Messages::WebProcess::InitializeWebProcess, WebKit::WebProcess, void (WebKit::WebProcess::*)(WebKit::WebProcessCreationParameters const&)> (argumentDecoder=0x8de4ca0, object=0x8de2cd8, 
    function=0xb5806fd4 <WebKit::WebProcess::initializeWebProcess(WebKit::WebProcessCreationParameters const&)>)
    at ../../../WebKit2/Platform/CoreIPC/HandleMessage.h:159
#4  0xb5816502 in WebKit::WebProcess::didReceiveWebProcessMessage (
    this=0x8de2cd8, messageID=..., arguments=0x8de4ca0)
    at generated/WebProcessMessageReceiver.cpp:42
#5  0xb5807889 in WebKit::WebProcess::didReceiveMessage (this=0x8de2cd8, 
    connection=0x8de2ed8, messageID=..., arguments=0x8de4ca0)
    at ../../../WebKit2/WebProcess/WebProcess.cpp:267
#6  0xb572d395 in CoreIPC::Connection::dispatchMessages (this=0x8de2ed8)
    at ../../../WebKit2/Platform/CoreIPC/Connection.cpp:343
#7  0xb57326d2 in MemberFunctionWorkItem0<CoreIPC::Connection>::execute (
    this=0x8de53c8) at ../../../WebKit2/Platform/WorkItem.h:74
#8  0xb5733746 in RunLoop::performWork (this=0x8de0c48)
    at ../../../WebKit2/Platform/RunLoop.cpp:62
#9  0xb573567e in RunLoop::TimerObject::performWork (this=0x8de2bc0)
    at ../../../WebKit2/Platform/qt/RunLoopQt.cpp:48
#10 0xb573541c in RunLoop::TimerObject::qt_metacall (this=0x8de2bc0, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x8de1e60)
    at ./RunLoopQt.moc:71
#11 0xb373bb4a in QMetaObject::metacall (object=0x8de2bc0, cl=3213987680, 
    idx=4, argv=0x8de1e60) at kernel/qmetaobject.cpp:237
#12 0xb3746ff6 in QMetaCallEvent::placeMetaCall (this=0x8de4c08, 
    object=0x8de2bc0) at kernel/qobject.cpp:534
#13 0xb3748892 in QObject::event (this=0x8de2bc0, e=0xbf918998)
    at kernel/qobject.cpp:1211
#14 0xb3af765c in QApplicationPrivate::notify_helper (this=0x8c9cab8, 
    receiver=0x8de2bc0, e=0x8de4c08) at kernel/qapplication.cpp:4396
#15 0xb3afeb4e in QApplication::notify (this=0x8c9bf88, receiver=0x8de2bc0, 
    e=0x8de4c08) at kernel/qapplication.cpp:3798
#16 0xb3735deb in QCoreApplication::notifyInternal (this=0x8c9bf88, 
    receiver=0x8de2bc0, event=0x8de4c08) at kernel/qcoreapplication.cpp:732
#17 0xb373904b in QCoreApplication::sendEvent (receiver=0x0, event_type=0, 
    data=0x8c9cba0) at kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, 
    data=0x8c9cba0) at kernel/qcoreapplication.cpp:1373
#19 0xb373920d in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1266
#20 0xb3764ad4 in QCoreApplication::sendPostedEvents (s=0x8ca2710)

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