WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
117633
(10.8.3) Crash in WKCFURLCacheCopyAllHostNamesInPersistentStoreForPartition when removing website data
https://bugs.webkit.org/show_bug.cgi?id=117633
Summary
(10.8.3) Crash in WKCFURLCacheCopyAllHostNamesInPersistentStoreForPartition w...
Julian Gonggrijp
Reported
2013-06-14 02:48:41 PDT
Created
attachment 204688
[details]
Diagnostic report for a "clean" crash, depending only on the plugin deletion Using WebKit nightly
r151581
with Safari 6.0.4. sanquin.nl leaves cookies and plugins on the visitor's computer. When I attempted to remove those, the application crashed. On restart I found that cookies and caches had been removed but plugins for sanquin.nl were still in the list in Settings -> Privacy -> Cookies/Info. On my second attempt to delete those plugins WebKit Nightly crashed again. I attached the diagnostic report for the latter crash. In order to reproduce: 1. Visit
http://www.sanquin.nl
. You'll see a pop-up that asks (in Dutch) whether you accept cookies. Accept them. 2. Visit
http://www.sanquin.nl/bloed-geven/ik-geef-bloed/wbdd/
in order to ensure that you receive the plugins. You may or may not need to press the triangular play button on the video. 3. Optionally, close the browser window (this should not make a difference). 4. Open the Settings panel, go to Privacy -> Cookies and click on the "Info..." button. This should give you the list of locally stored website data. 5. Scroll to "sanquin.nl" and select the list item with a shift- and command-free click. If it doesn't include plugins, go back to step 2. 6. Press the "Remove" or "Delete" button (I'm using the Dutch translation so I don't know what it's called in the English version). WebKit Nightly should crash.
Attachments
Diagnostic report for a "clean" crash, depending only on the plugin deletion
(49.42 KB, text/plain)
2013-06-14 02:48 PDT
,
Julian Gonggrijp
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2013-06-16 14:49:16 PDT
Jeffrey, what are we supposed to do for a null partition in WebResourceCacheManager::clearCFURLCacheForHostNames? The fallback path in WKSI just crashes. Anyway, this issue should no longer occur if you update to OS X 10.8.4.
Vicki Pfau
Comment 2
2013-06-17 12:46:48 PDT
I'm a little confused as to why this is crashing, but there's clearly an oversight in how we handle deleting cookies on 10.8.3 right now. I'll look into this closer when I get a chance.
Alexey Proskuryakov
Comment 3
2013-09-10 09:47:12 PDT
Jeffrey, does this bug need to remain open?
Vicki Pfau
Comment 4
2013-09-10 10:08:57 PDT
Since this only affected the nightlies, and the nightlies now depend on 10.8.4 anyway, this is now moot. Closing.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug