Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(258)

Issue 13932029: SIGSEGV in content::RenderWidgetHostViewAura::ApplyEventFilterForPopupExit() (Closed)

Created:
7 years, 8 months ago by sschmitz
Modified:
7 years, 8 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, jam, penghuang+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, James Su
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

SIGSEGV in content::RenderWidgetHostViewAura::ApplyEventFilterForPopupExit() The cause is very likely that an event-handler is destroyed inside the event-handling function (OnMouseEvent). Furthermore, this destruction is not needed due to state variable "in_shutdown_". It was there for a very marginal efficiency gain. Removed the handler destruction. BUG=230872 R=ben@chromium.org TEST=manual Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195064

Patch Set 1 #

Total comments: 1

Patch Set 2 : 230872 #

Total comments: 2

Patch Set 3 : removed DCHECK #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -6 lines) Patch
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 2 1 chunk +3 lines, -6 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
sschmitz
Most likely cause of crash.
7 years, 8 months ago (2013-04-12 21:14:32 UTC) #1
Ben Goodger (Google)
https://codereview.chromium.org/13932029/diff/1/content/browser/renderer_host/render_widget_host_view_aura.cc File content/browser/renderer_host/render_widget_host_view_aura.cc (right): https://codereview.chromium.org/13932029/diff/1/content/browser/renderer_host/render_widget_host_view_aura.cc#newcode406 content/browser/renderer_host/render_widget_host_view_aura.cc:406: if (is_fullscreen_ || !event || event->type() != ui::ET_MOUSE_PRESSED || ...
7 years, 8 months ago (2013-04-16 16:23:13 UTC) #2
sschmitz
Not sure. What do you suggest if I can't repo the crash? On Tue, Apr ...
7 years, 8 months ago (2013-04-16 16:35:06 UTC) #3
sschmitz
7 years, 8 months ago (2013-04-17 18:51:39 UTC) #4
sschmitz
On 2013/04/17 18:51:39, sschmitz wrote: Ben, I think you're right. It's not event==NULL, but rather ...
7 years, 8 months ago (2013-04-17 20:20:36 UTC) #5
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
7 years, 8 months ago (2013-04-18 00:00:39 UTC) #6
sschmitz
On 2013/04/18 00:00:39, I haz the power (commit-bot) wrote: > No LGTM from a valid ...
7 years, 8 months ago (2013-04-18 00:02:57 UTC) #7
Ben Goodger (Google)
https://codereview.chromium.org/13932029/diff/6001/content/browser/renderer_host/render_widget_host_view_aura.cc File content/browser/renderer_host/render_widget_host_view_aura.cc (right): https://codereview.chromium.org/13932029/diff/6001/content/browser/renderer_host/render_widget_host_view_aura.cc#newcode405 content/browser/renderer_host/render_widget_host_view_aura.cc:405: DCHECK(event); I think you shouldn't need this. We make ...
7 years, 8 months ago (2013-04-18 17:04:51 UTC) #8
sschmitz
https://codereview.chromium.org/13932029/diff/6001/content/browser/renderer_host/render_widget_host_view_aura.cc File content/browser/renderer_host/render_widget_host_view_aura.cc (right): https://codereview.chromium.org/13932029/diff/6001/content/browser/renderer_host/render_widget_host_view_aura.cc#newcode405 content/browser/renderer_host/render_widget_host_view_aura.cc:405: DCHECK(event); On 2013/04/18 17:04:51, Ben Goodger (Google) wrote: > ...
7 years, 8 months ago (2013-04-18 17:21:43 UTC) #9
Ben Goodger (Google)
lgtm
7 years, 8 months ago (2013-04-18 17:29:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sschmitz@chromium.org/13932029/15001
7 years, 8 months ago (2013-04-18 17:50:34 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-18 18:00:33 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sschmitz@chromium.org/13932029/15001
7 years, 8 months ago (2013-04-18 18:24:59 UTC) #13
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win7_aura&number=30332
7 years, 8 months ago (2013-04-18 23:43:56 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sschmitz@chromium.org/13932029/15001
7 years, 8 months ago (2013-04-19 00:54:52 UTC) #15
commit-bot: I haz the power
7 years, 8 months ago (2013-04-19 03:19:04 UTC) #16
Message was sent while issue was closed.
Change committed as 195064

Powered by Google App Engine
This is Rietveld 408576698