[Webkit-unassigned] [Bug 13553] The static object in JSLazyEventListener::eventParameterName is destroyed after the static pthreads library is shut down

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 1 14:04:21 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13553





------- Comment #2 from anyang.ren at gmail.com  2007-05-01 14:04 PDT -------
I'm not sure if pthreads-win32 is required for the Win32 port to work.
I'm using it because it's there.

I think your solution will work (I didn't test it).  I came up with
an equivalent solution using _onexit that exploits the LIFO order of
atexit handlers.  But these solutions are subtle -- the naive
attempts of calling pthread_win32_process_detach_np in the
DLL_PROCESS_DETACH case of DllMain, or calling _onexit too late don't
work.  So I still encourage you to do something about this bug, but
since there are working solutions to this problem, you can close this
bug.

Thank you for your help!


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list