Bug 145793

Summary: [EFL] Fix a crash on MiniBrowser when running on debug mode
Product: WebKit Reporter: Gyuyoung Kim <gyuyoung.kim>
Component: WebKit EFLAssignee: Gyuyoung Kim <gyuyoung.kim>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, commit-queue, lucas.de.marchi, ossy
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Gyuyoung Kim 2015-06-09 02:00:00 PDT
r185314 missed to initialize parameters.diskCacheDirectory with configuration's one.
Comment 1 Gyuyoung Kim 2015-06-09 02:00:38 PDT
Created attachment 254558 [details]
Patch
Comment 2 Gyuyoung Kim 2015-06-09 02:07:53 PDT
Crash log is below,

gyuyoung@gyuyoung-desktop:~/webkit/WebKit$ WebKitBuild/Debug/bin/MiniBrowser 
ASSERTION FAILED: !parameters.diskCacheDirectory.isEmpty()
../../Source/WebKit2/WebProcess/soup/WebProcessSoup.cpp(138) : void WebKit::WebProcess::platformInitializeWebProcess(WebKit::WebProcessCreationParameters&&)
1   0x7f43dbe3dce4 WTFCrash
2   0x7f43e130289a WebKit::WebProcess::platformInitializeWebProcess(WebKit::WebProcessCreationParameters&&)
3   0x7f43e10ab955 WebKit::WebProcess::initializeWebProcess(WebKit::WebProcessCreationParameters&&)
4   0x7f43e1366ecc void IPC::callMemberFunctionImpl<WebKit::WebProcess, void (WebKit::WebProcess::*)(WebKit::WebProcessCreationParameters&&), std::tuple<WebKit::WebProcessCreationParameters>, 0ul>(WebKit::WebProcess*, void (WebKit::WebProcess::*)(WebKit::WebProcessCreationParameters&&), std::tuple<WebKit::WebProcessCreationParameters>&&, std::index_sequence<0ul>)
Comment 3 WebKit Commit Bot 2015-06-09 03:04:20 PDT
Comment on attachment 254558 [details]
Patch

Clearing flags on attachment: 254558

Committed r185360: <http://trac.webkit.org/changeset/185360>
Comment 4 WebKit Commit Bot 2015-06-09 03:04:24 PDT
All reviewed patches have been landed.  Closing bug.
Comment 5 Csaba Osztrogonác 2015-06-09 03:31:52 PDT
*** Bug 145794 has been marked as a duplicate of this bug. ***