[Webkit-unassigned] [Bug 40655] Database access in worker threads results in WebKit SPI notifications being posted from worker threads

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 17 22:54:37 PDT 2010


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


Dumitru Daniliuc <dumi at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
         AssignedTo|dumi at chromium.org           |webkit-unassigned at lists.web
                   |                            |kit.org




--- Comment #26 from Dumitru Daniliuc <dumi at chromium.org>  2010-08-17 22:54:36 PST ---
I can't find any place where WebDatabaseManager is created. It looks like this class is trying to be ref-counted, but it definitely wasn't designed to be used on multiple threads (the ref-count variable is not protected by a lock, even though it looks thread-safe otherwise). The fact that there are zero comments doesn't help either.

I think it would be best if the original author of this code took a look at this bug and fixed it, especially since he's still an active contributor to WebKit and knows a lot more about Safari's WebKit APIs than I do.

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