Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 497122

Summary: org.eclipse.swt.tests.junit.browser.Browser6 crashes with Webkit2
Product: [Eclipse Project] Platform Reporter: Alexander Kurtakov <akurtakov>
Component: SWTAssignee: Alexander Kurtakov <akurtakov>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 4.6   
Target Milestone: 4.7 M1   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/76377
https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=e6fc993be61a1318c6f22e627ab88c1c54a5d0ff
https://bugs.eclipse.org/bugs/show_bug.cgi?id=509615
Whiteboard:
Bug Depends on:    
Bug Blocks: 441568    

Description Alexander Kurtakov CLA 2016-06-30 15:46:52 EDT
On dispose webkit_web_context_finalize makes WebCore::IconDatabase::~IconDatabase()  crash due to SWT calling webkit_web_context_set_favicon_database_directory. This has been added as Webkit2 replacement for webkit_favicon_database_set_path with null path which disabled favicon database but calling webkit_web_context_set_favicon_database_directory in Webkit2 actually enables the database which is disabled otherwise.
Comment 1 Eclipse Genie CLA 2016-06-30 15:48:03 EDT
New Gerrit change created: https://git.eclipse.org/r/76377
Comment 3 Alexander Kurtakov CLA 2016-07-01 01:38:00 EDT
In master now.