Comment #5 on issue 6886 by [email protected]: Chrome: Crash Report -
Stack Signature: iat_patch::IATPatchFunction::Unpatch()-1B0E5B3
http://code.google.com/p/chromium/issues/detail?id=6886
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=8613
------------------------------------------------------------------------
r8613 | [email protected] | 2009-01-24 13:16:42 -0800 (Sat, 24 Jan 2009) |
10 lines
Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/plugins/webplugin_delegate_impl.cc?r1=8613&r2=8612
M
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/plugins/webplugin_delegate_impl.h?r1=8613&r2=8612
Attempt to fix a IAT unpatch crash.
The IAT destructor (which will unpatch) now should run at AtExitManager
shutdown, which is before we return from main(). It was a static
constructor (bad), which registers an atexit() destructor which happens
sometime during ExitProcess / LdrShutdown.
Also this removes some static constructors (the iat patchers, the
throttle_queue, etc). I removed a StatsCounter completely, removing its
static initializer.
BUG=6886
Review URL: http://codereview.chromium.org/18712
------------------------------------------------------------------------
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---