[Webkit-unassigned] [Bug 36832] [Qt] crash in debug mode just before exit

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 7 05:41:18 PDT 2010


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





--- Comment #14 from Janne Koskinen <koshuin at gmail.com>  2010-04-07 05:41:17 PST ---
I fixed similar issue on Symbian builds few weeks back
https://bugs.webkit.org/show_bug.cgi?id=34081

The patch is ok from my PoV if it is only the ASSERT that this gets away with.
what worries me is this line:
WebCore::JSDOMWindowBase::commonJSGlobalData ()

Reason why you are seeing this crash is TLS getting destroyed at main() exit
and then getting reconstructed at the time of timer trigger. I remember we had
same issue with Symbian builds at some point. My fix at then was to cancel all
timers at d'tor instead of firing them (the right thing to do), but there was
some reason why this wasn't accepted. Problem I think still exists in Symbian,
but there is now no use-case that would bring it to surface.

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