Issue 128183 in chromium: Chrome_ChromeOS: aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)

0 views
Skip to first unread message

chro...@googlecode.com

unread,
May 15, 2012, 1:05:46 PM5/15/12
to chromi...@chromium.org
Status: Assigned
Owner: sad...@chromium.org
Labels: Type-Bug Pri-1 Area-UI Feature-Ash Mstone-20 ReleaseBlock-Beta

New issue 128183 by sain...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183

Product: Chrome_ChromeOS
Stack Signature: raise-5309ABA
New Signature Label: raise
New Signature Hash: b019cd6c_77d4a247_59d05d47_142f8a0e_46c6a401

Report link: http://go/crash/reportdetail?reportid=869e02417098f0fc

Meta information:
Product Name: Chrome_ChromeOS
Product Version: 20.0.1132.1
Report ID: 869e02417098f0fc
Report Time: 2012/05/15 07:13:17, Tue
Uptime: 18 sec
Cumulative Uptime: 0 sec
OS Name: Linux
OS Version: 0.0.0 Linux 3.2.7 #1 SMP Wed May 9 22:41:33 PDT 2012 x86_64
CPU Architecture: amd64
CPU Info: family 6 model 28 stepping 10

Thread 0 *CRASHED* ( SIGABRT @ 0x3e8000068be )

0x7f67b45afe85 [libc-2.11.1.so]
- ../nptl/sysdeps/unix/sysv/linux/raise.c:64] raise
0x7f67b45b12e6 [libc-2.11.1.so] - abort.c:92] abort
0x7f67b6f24a58 [chrome] - base/debug/debugger_posix.cc:214]
base::debug::BreakDebugger
0x7f67b832a665 [chrome] - ui/aura/root_window_host_linux.cc:86]
aura::::CheckXEventForConsistency
0x7f67b832a892 [chrome] - ui/aura/root_window_host_linux.cc:450]
aura::RootWindowHostLinux::Dispatch
0x7f67b8664a28 [chrome] - ui/views/controls/menu/menu_controller.cc:938]
views::MenuController::Dispatch
0x7f67b849385a [chrome] - ash/accelerators/accelerator_dispatcher.cc:87]
ash::AcceleratorDispatcher::Dispatch
0x7f67b6f47fae [chrome] - base/message_pump_x.cc:147]
base::MessagePumpX::ProcessXEvent
0x7f67b6f48089 [chrome] - base/message_pump_x.cc:172]
base::MessagePumpX::DispatchXEvents
0x7f67b59e6ea4 [libglib-2.0.so.0.3000.2] - gmain.c:2441]
g_main_context_dispatch
0x7f67b59e74f7 [libglib-2.0.so.0.3000.2] - gmain.c:3089]
g_main_context_iterate
0x7f67b59e777b [libglib-2.0.so.0.3000.2] - gmain.c:3152]
g_main_context_iteration
0x7f67b8d2888e [chrome] - base/message_pump_glib.cc:206]
base::MessagePumpGlib::RunWithDispatcher
0x7f67b8d287db [chrome] - base/message_loop.cc:390]
MessageLoopForUI::RunWithDispatcher
0x7f67b8478b4d [chrome] -
ash/accelerators/nested_dispatcher_controller.cc:29]
ash::NestedDispatcherController::RunWithDispatcher
0x7f67b86651f3 [chrome] - ui/views/controls/menu/menu_controller.cc:328]
views::MenuController::Run
0x7f67b8643b26 [chrome] - ui/views/controls/menu/menu_runner.cc:177]
views::internal::MenuRunnerImpl::RunMenuAt
0x7f67b6944b32 [chrome] -
chrome/browser/ui/views/tab_contents/render_view_context_menu_views.cc:39]
RenderViewContextMenuViews::RunMenuAt
0x7f67b68e37fc [chrome] -
chrome/browser/tab_contents/chrome_web_contents_view_delegate_views.cc:148]
ChromeWebContentsViewDelegateViews::ShowContextMenu
0x7f67b81e43d5 [chrome] -
content/browser/renderer_host/render_view_host_impl.cc:1172]
content::RenderViewHostImpl::OnMsgContextMenu
0x7f67b81e65dc [chrome] - ./base/tuple.h:547]
content::RenderViewHostImpl::OnMessageReceived
0x7f67b8dac94d [chrome] -
content/browser/renderer_host/render_process_host_impl.cc:939]
RenderProcessHostImpl::OnMessageReceived
0x7f67b8d40fb5 [chrome] - ipc/ipc_channel_proxy.cc:247]
IPC::ChannelProxy::Context::OnDispatchMessage
0x7f67b8ba01a5 [chrome] - ./base/callback.h:272] MessageLoop::RunTask
0x7f67b8ba00d7 [chrome] - base/message_loop.cc:470]
MessageLoop::DeferOrRunPendingTask
0x7f67b8b9dbb2 [chrome] - base/message_loop.cc:647] MessageLoop::DoWork
0x7f67b8d50a08 [chrome] - base/message_pump_glib.cc:275]
base::MessagePumpGlib::HandleDispatch
0x7f67b8d509dc [chrome] - base/message_pump_glib.cc:105]
WorkSourceDispatch
0x7f67b59e6ea4 [libglib-2.0.so.0.3000.2] - gmain.c:2441]
g_main_context_dispatch
0x7f67b59e74f7 [libglib-2.0.so.0.3000.2] - gmain.c:3089]
g_main_context_iterate
0x7f67b59e777b [libglib-2.0.so.0.3000.2] - gmain.c:3152]
g_main_context_iteration
0x7f67b8d2888e [chrome] - base/message_pump_glib.cc:206]
base::MessagePumpGlib::RunWithDispatcher
0x7f67b8b9d57f [chrome] - base/message_loop.cc:390] MessageLoop::Run
0x7f67b8d28773 [chrome] - chrome/browser/chrome_browser_main.cc:1898]
ChromeBrowserMainParts::MainMessageLoopRun
0x7f67b8176320 [chrome] - content/browser/browser_main_loop.cc:453]
content::BrowserMainLoop::RunMainMessageLoopParts
0x7f67b81763fc [chrome] - content/browser/browser_main_runner.cc:98]
BrowserMainRunnerImpl::Run
0x7f67b8b7e888 [chrome] - content/browser/browser_main.cc:21] BrowserMain
0x7f67b6eea8a6 [chrome] - content/app/content_main_runner.cc:290]
ContentMainRunnerImpl::Run
0x7f67b8b75710 [chrome] - content/app/content_main.cc:35]
content::ContentMain
0x7f67b8b75607 [chrome] - chrome/app/chrome_main.cc:32] ChromeMain
0x7f67b459c5cc [libc-2.11.1.so] - libc-start.c:240] __libc_start_main
0x7f67b67d4a68 [chrome] + 0x006e1a68]


Other reports see:
http://chromecrash/browse?q=product.name%3D'Chrome_ChromeOS'%20AND%20product.version%3D'20.0.1132.1'%20AND%20custom_data.ChromeCrashProto.ptype%3D'browser'%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D'aura%3A%3A%3A%3ACheckXEventForConsistency'

chro...@googlecode.com

unread,
May 15, 2012, 1:08:46 PM5/15/12
to chromi...@chromium.org
Updates:
Cc: jasn...@chromium.org song...@chromium.org vivi...@chromium.org

Comment #1 on issue 128183 by sain...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183

Issue 127879 has been merged into this issue.

chro...@googlecode.com

unread,
May 15, 2012, 4:55:55 PM5/15/12
to chromi...@chromium.org
Updates:
Status: Started
Cc: davemo...@chromium.org

Comment #3 on issue 128183 by sad...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183

(No comment was entered for this change.)

chro...@googlecode.com

unread,
May 16, 2012, 3:29:21 PM5/16/12
to chromi...@chromium.org

Comment #4 on issue 128183 by sad...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183

CL: http://codereview.chromium.org/10377161/

chro...@googlecode.com

unread,
May 16, 2012, 6:36:21 PM5/16/12
to chromi...@chromium.org

Comment #5 on issue 128183 by bugdro...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183#c5

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=137537

------------------------------------------------------------------------
r137537 | sad...@chromium.org | Wed May 16 15:15:29 PDT 2012

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/ui/aura/root_window_host_linux.cc?r1=137537&r2=137536&pathrev=137537
M
http://src.chromium.org/viewvc/chrome/trunk/src/ui/aura/dispatcher_linux.cc?r1=137537&r2=137536&pathrev=137537
M
http://src.chromium.org/viewvc/chrome/trunk/src/ui/aura/dispatcher_linux.h?r1=137537&r2=137536&pathrev=137537

aura-x11: Install the dispatcher as a message-pump observer.

DispatcherLinux may not always receive all events (e.g. when a menu is
running a
nested message-loop). So install it a message-pump observer, so that all X
events go through the DL.

Also, turn off the check for X-event consistency on release builds.

BUG=128183
TEST=none

Review URL: https://chromiumcodereview.appspot.com/10377161
------------------------------------------------------------------------

chro...@googlecode.com

unread,
May 16, 2012, 9:32:50 PM5/16/12
to chromi...@chromium.org
Updates:
Status: Fixed

Comment #6 on issue 128183 by sad...@chromium.org: Chrome_ChromeOS:
aura::::CheckXEventForConsistency (top crasher with 26% in 20.0.1132.1)
http://code.google.com/p/chromium/issues/detail?id=128183

That should fix.

Reply all
Reply to author
Forward
0 new messages