Comment #16 on issue 6418 by [email protected]: Chrome: Crash Report -
Stack Signature: -487E8E
http://code.google.com/p/chromium/issues/detail?id=6418
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=10676
------------------------------------------------------------------------
r10676 | [email protected] | 2009-02-27 21:45:47 -0800 (Fri, 27 Feb 2009)
| 17 lines
Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/browser_render_process_host.cc?r1=10676&r2=10675
Attempt 2 at landing this.
Don't call SetPriorityClass if CBSText.dll is loaded in the browser
process. The
CBSText.dll loads as a global GetMessage hook into the browser process and
intercepts/unintercepts the kernel32 API SetPriorityClass in a background
thread. If the browser calls this API just
when it is intercepted the dlls interceptor proc messes up the stack while
returning back, which causes random crashes in the browser.
The hacky fix for now is to check for this dll and not invoke the API. We
will
beautify this fix if it works in the wild.
This fixes http://code.google.com/p/chromium/issues/detail?id=6418
Bug=6418
Review URL: http://codereview.chromium.org/27298
------------------------------------------------------------------------
--
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
-~----------~----~----~----~------~----~------~--~---