New issue
Advanced search Search tips

Issue 774713 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

chrome --mash startup crash on device

Project Member Reported by jamescook@chromium.org, Oct 13 2017

Issue description

Probably due to https://chromium-review.googlesource.com/710934

https://ci.chromium.org/buildbot/chromeos.chrome/veyron_minnie-tot-chrome-pfq-informational/6309

Crash reason:  SIGTRAP
Crash address: 0x0
Process uptime: not available

Thread 0 (crashed)
 0  chrome!<name omitted> [shell.cc : 244 + 0x0]
     r0 = 0x00000001    r1 = 0x7a446900    r2 = 0x00000000    r3 = 0x00000fd1
     r4 = 0x0c37dc00    r5 = 0x0a147680    r6 = 0x0c18867c    r7 = 0x0b5b7500
     r8 = 0x0c188660    r9 = 0x00000001   r10 = 0x0c1b849c   r12 = 0x07a620c1
     fp = 0xbeb66af8    sp = 0xbeb665e0    lr = 0x05f081e5    pc = 0x05e054ea
    Found by: given as instruction pointer in context
 1  chrome!arc::internal::ArcBrowserContextKeyedServiceFactoryBase<arc::ArcRotationLockBridge, arc::(anonymous namespace)::ArcRotationLockBridgeFactory>::BuildServiceInstanceFor(content::BrowserContext*) const [arc_rotation_lock_bridge.cc : 51 + 0x3]
     r4 = 0x0c37dc00    r5 = 0x0a147680    r6 = 0x0c18867c    r7 = 0x0b5b7500
     r8 = 0x0c188660    r9 = 0x00000001   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb665e0    pc = 0x05f081e5
    Found by: call frame info
 2  chrome!BrowserContextKeyedServiceFactory::BuildServiceInstanceFor(base::SupportsUserData*) const [browser_context_keyed_service_factory.cc : 92 + 0x9]
     r4 = 0xbeb66718    r5 = 0x0c188664    r6 = 0x0c18867c    r7 = 0x0b5b7500
     r8 = 0x0c188660    r9 = 0x00000001   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb666b8    pc = 0x05a126c7
    Found by: call frame info
 3  chrome!KeyedServiceFactory::GetServiceForContext(base::SupportsUserData*, bool) [keyed_service_factory.cc : 89 + 0x9]
     r4 = 0x0c188640    r5 = 0x0c188664    r6 = 0x0c18867c    r7 = 0x0b5b7500
     r8 = 0x0c188660    r9 = 0x00000001   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb666c0    pc = 0x056b7b57
    Found by: call frame info
 4  chrome!arc::ArcServiceLauncher::OnPrimaryUserProfilePrepared(Profile*) [arc_service_launcher.cc : 162 + 0x5]
     r4 = 0x0a329b30    r5 = 0x0b5b7500    r6 = 0x0c057000    r7 = 0x0a12b140
     r8 = 0x0a4e3a80    r9 = 0xbeb667e4   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb66748    pc = 0x03be35f1
    Found by: call frame info
 5  chrome!chromeos::UserSessionManager::FinalizePrepareProfile(Profile*) [user_session_manager.cc : 1284 + 0x5]
     r4 = 0x0b5b7500    r5 = 0x0c24c000    r6 = 0x0c057000    r7 = 0x0a12b140
     r8 = 0x0a4e3a80    r9 = 0xbeb667e4   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb66758    pc = 0x03ce1e3d
    Found by: call frame info
 6  chrome!chromeos::(anonymous namespace)::ArcMidisClientImpl::OnVoidDBusMethod(base::OnceCallback<void (bool)>, dbus::Response*) [callback.h : 64 + 0x1]
     r4 = 0xbeb6678c    r5 = 0x0c322678    r6 = 0x0a115090    r7 = 0xbeb667a4
     r8 = 0x050e9a41    r9 = 0xbeb667e4   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb66788    pc = 0x050e9a6b
    Found by: call frame info
 7  chrome!base::internal::Invoker<base::internal::BindState<void (chromeos::(anonymous namespace)::ArcMidisClientImpl::*)(base::OnceCallback<void (bool)>, dbus::Response*), base::WeakPtr<chromeos::(anonymous namespace)::ArcMidisClientImpl>, base::OnceCallback<void (bool)> >, void (dbus::Response*)>::RunOnce(base::internal::BindStateBase*, dbus::Response*&&) [bind_internal.h : 194 + 0x5]
     r4 = 0x00000000    r5 = 0x0c322678    r6 = 0x0a115090    r7 = 0xbeb667a4
     r8 = 0x050e9a41    r9 = 0xbeb667e4   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb667a0    pc = 0x035fe9b1
    Found by: call frame info
 8  chrome!dbus::ObjectProxy::OnCallMethod(std::string const&, std::string const&, base::OnceCallback<void (dbus::Response*)>, dbus::Response*, dbus::ErrorResponse*) [callback.h : 64 + 0x1]
     r4 = 0xbeb66850    r5 = 0xbeb667dc    r6 = 0x0c1b849c    r7 = 0x0c1b84a0
     r8 = 0xbeb668a0    r9 = 0x0a0edc00   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb667c8    pc = 0x0510cbab
    Found by: call frame info
 9  chrome!base::internal::Invoker<base::internal::BindState<void (dbus::ObjectProxy::*)(std::string const&, std::string const&, base::OnceCallback<void (dbus::Response*)>, dbus::Response*, dbus::ErrorResponse*), scoped_refptr<dbus::ObjectProxy>, std::string, std::string, base::OnceCallback<void (dbus::Response*)> >, void (dbus::Response*, dbus::ErrorResponse*)>::RunOnce(base::internal::BindStateBase*, dbus::Response*&&, dbus::ErrorResponse*&&) [bind_internal.h : 194 + 0xb]
     r4 = 0x0c1b84a0    r5 = 0xbeb66850    r6 = 0x0510cb79    r7 = 0x0a0edc00
     r8 = 0xbeb668a0    r9 = 0xbeb66890   r10 = 0x0c1b849c    fp = 0xbeb66af8
     sp = 0xbeb66848    pc = 0x0510eec7
    Found by: call frame info

 
Cc: -osh...@chromium.org
Owner: osh...@chromium.org
oshima has a fix. He's fast.

Project Member

Comment 2 by bugdroid1@chromium.org, Oct 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/addcbedae6fd53756ae328e4f491e6fcc6958cdd

commit addcbedae6fd53756ae328e4f491e6fcc6958cdd
Author: Mitsuru Oshima <oshima@chromium.org>
Date: Fri Oct 13 23:38:13 2017

Fix mash crash in ArcRotationLockBridge

BUG= 774713 

Change-Id: I70179391de854c57c9b7249d5bdab2557f63e7a7
Reviewed-on: https://chromium-review.googlesource.com/719430
Reviewed-by: James Cook <jamescook@chromium.org>
Reviewed-by: Luis Hector Chavez <lhchavez@chromium.org>
Commit-Queue: Mitsuru Oshima <oshima@chromium.org>
Cr-Commit-Position: refs/heads/master@{#508867}
[modify] https://crrev.com/addcbedae6fd53756ae328e4f491e6fcc6958cdd/components/arc/rotation_lock/arc_rotation_lock_bridge.cc

Comment 3 by osh...@chromium.org, Oct 13 2017

Status: Fixed (was: Started)

Comment 4 by osh...@chromium.org, Oct 14 2017

Issue 774522 has been merged into this issue.

Comment 5 by dchan@chromium.org, Jan 22 2018

Status: archived (was: Fixed)

Comment 6 by dchan@chromium.org, Jan 23 2018

Status: Fixed (was: Archived)
Components: -Internals>MUS Internals>Services>WindowService

Sign in to add a comment