JSGlobalObject and some others do GC allocation during initialization, which can cause heap corruption
Created attachment 93979 [details] Patch
<rdar://problem/9455877>
Committed r86785: <http://trac.webkit.org/changeset/86785>
Revision r86785 cherry-picked into qtwebkit-2.2 with commit 203ddbc <http://gitorious.org/webkit/qtwebkit/commit/203ddbc>