diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-13 02:39:33 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-13 02:39:33 +0000 |
commit | f0740ed6f2a7bdefff6137be215a8d1401465d79 (patch) | |
tree | d35acacb69aeb9691c99130985664269dc048380 /chrome/browser/browser.cc | |
parent | 5f3c9e51c9048011e26243ac7f54e72941076545 (diff) | |
download | chromium_src-f0740ed6f2a7bdefff6137be215a8d1401465d79.zip chromium_src-f0740ed6f2a7bdefff6137be215a8d1401465d79.tar.gz chromium_src-f0740ed6f2a7bdefff6137be215a8d1401465d79.tar.bz2 |
GTK: let call stack unwind before hiding browser action popup.
The crash was in RenderViewHost::OnMsgShowView:
// This line ends up destroying |this|
view->ShowCreatedWindow(route_id, disposition, initial_pos, user_gesture);
// This line then causes a segfault
Send(new ViewMsg_Move_ACK(route_id));
Not sure why this wasn't a problem with the other extension I was testing with.
BUG=35577
TEST=see bug
Review URL: http://codereview.chromium.org/606037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38999 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser.cc')
0 files changed, 0 insertions, 0 deletions