New issue
Advanced search Search tips

Issue 799094 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner: ----
Closed: Jan 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Random crashes after upgrading from prev. Canary to 65.0.3311.0

Project Member Reported by mar...@mwiacek.com, Jan 4 2018

Issue description

Steps to reproduce the problem:
Unknown replication steps, but in all cases it was something related to https://bugs.chromium.org/p/chromium/issues/list?can=2&q=mwiacek&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids (page was opened, then user tried to switch or click or did something else what made crash)

What is the expected behavior?
No crashes

What went wrong?
01-04 14:36:24.062 25406 25406 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 25406 (m.chrome.canary)
01-04 14:36:24.181 25836 25836 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-04 14:36:24.181 25836 25836 F DEBUG   : Build fingerprint: 'samsung/heroltexx/herolte:7.0/NRD90M/G930FXXU1DQLF:user/release-keys'
01-04 14:36:24.181 25836 25836 F DEBUG   : Revision: '8'
01-04 14:36:24.181 25836 25836 F DEBUG   : ABI: 'arm'
01-04 14:36:24.181 25836 25836 F DEBUG   : pid: 25406, tid: 25406, name: m.chrome.canary  >>> com.chrome.canary <<<
01-04 14:36:24.182 25836 25836 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
01-04 14:36:24.187 25836 25836 F DEBUG   : Abort message: '/usr/local/google/buildbot/src/android/ndk-r12-release/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/abort_message.cpp:74: void abort_message(const char *, ...): assertion "terminating with uncaught exception of type St12out_of_range: stoll: out of range" failed'
01-04 14:36:24.188 25836 25836 F DEBUG   :     r0 00000000  r1 0000633e  r2 00000006  r3 00000008
01-04 14:36:24.188 25836 25836 F DEBUG   :     r4 ebe5258c  r5 00000006  r6 ebe52534  r7 0000010c
01-04 14:36:24.188 25836 25836 F DEBUG   :     r8 d068229d  r9 c0221f40  sl bf3da500  fp c0222078
01-04 14:36:24.188 25836 25836 F DEBUG   :     ip 0000000b  sp ffc13808  lr eb19e957  pc eb1a11c0  cpsr 60070010
01-04 14:36:24.196 25836 25836 F DEBUG   : 
01-04 14:36:24.196 25836 25836 F DEBUG   : backtrace:
01-04 14:36:24.196 25836 25836 F DEBUG   :     #00 pc 0004a1c0  /system/lib/libc.so (tgkill+12)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #01 pc 00047953  /system/lib/libc.so (pthread_kill+34)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #02 pc 0001d955  /system/lib/libc.so (raise+10)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #03 pc 000194a1  /system/lib/libc.so (__libc_android_abort+34)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #04 pc 000170e8  /system/lib/libc.so (abort+4)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #05 pc 0001b953  /system/lib/libc.so (__libc_fatal+22)
01-04 14:36:24.196 25836 25836 F DEBUG   :     #06 pc 0001969b  /system/lib/libc.so (__assert2+18)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #07 pc 025593b9  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #08 pc 0255947d  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #09 pc 02558009  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #10 pc 02557b79  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #11 pc 0255702d  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:24.197 25836 25836 F DEBUG   :     #12 pc 0246d267  /data/app/com.chrome.canary-2/base.apk (offset 0x406f000)
01-04 14:36:46.145 25854 25854 F libc    : /usr/local/google/buildbot/src/android/ndk-r12-release/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/abort_message.cpp:74: void abort_message(const char *, ...): assertion "terminating with uncaught exception of type St12out_of_range: stoll: out of range" failed

01-04 18:28:00.863   589   589 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 589 (m.chrome.canary)
01-04 18:28:00.864  3096  3096 W         : debuggerd: handling request: pid=589 uid=10240 gid=10240 tid=589
01-04 18:28:00.907  4898  5229 D InputReader: Input event(4): value=1 when=27309770738000
01-04 18:28:00.907  4898  5229 D InputReader: Input event(4): value=1 when=27309770738000
01-04 18:28:00.907  4898  5229 I InputReader: Touch event's action is 0x0 (deviceType=0) [pCnt=1, s=0.4788 ] when=27309770738000
01-04 18:28:00.907  4898  5229 D InputReader: lastThreadEndTime = 27309262824347, currentThreadStartTime = 27309262828001, diff = 0
01-04 18:28:00.908  4898  5228 I InputDispatcher: Delivering touch to (5455): action: 0x0, toolType: 1
01-04 18:28:00.908  5455  5455 D ViewRootImpl@7bb0d3e[StatusBar]: ViewPostImeInputStage processPointer 0
01-04 18:28:00.982  5455  5455 D SwipeDoorsillDetector: onTouchEvent(): Detector can't be intercepting touchEvent
01-04 18:28:00.984  1078  1078 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-04 18:28:00.984  1078  1078 F DEBUG   : Build fingerprint: 'samsung/heroltexx/herolte:7.0/NRD90M/G930FXXU1DQLF:user/release-keys'
01-04 18:28:00.984  1078  1078 F DEBUG   : Revision: '8'
01-04 18:28:00.985  1078  1078 F DEBUG   : ABI: 'arm'
01-04 18:28:00.987  1078  1078 F DEBUG   : pid: 589, tid: 589, name: m.chrome.canary  >>> com.chrome.canary <<<
01-04 18:28:00.987  1078  1078 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
01-04 18:28:00.990  4898  5229 D InputReader: Input event(4): value=0 when=27309853626000
01-04 18:28:00.991  4898  5229 D InputReader: Input event(4): value=0 when=27309853626000
01-04 18:28:00.991  4898  5229 I InputReader: Touch event's action is 0x1 (deviceType=0) [pCnt=1, s=] when=27309853626000
01-04 18:28:00.991  4898  5228 I InputDispatcher: Delivering touch to (5455): action: 0x1, toolType: 1
01-04 18:28:00.992  5455  5455 D SwipeDoorsillDetector: onTouchEvent(): Detector can't be intercepting touchEvent
01-04 18:28:00.993  5455  5455 D ViewRootImpl@7bb0d3e[StatusBar]: ViewPostImeInputStage processPointer 1
01-04 18:28:00.997  5455  5455 D SwipeDoorsillDetector: onTouchEvent(): Detector can't be intercepting touchEvent
01-04 18:28:01.000  1078  1078 F DEBUG   : Abort message: '/usr/local/google/buildbot/src/android/ndk-r12-release/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/abort_message.cpp:74: void abort_message(const char *, ...): assertion "terminating with uncaught exception of type St12out_of_range: stoll: out of range" failed'

Crashed report ID: no

How much crashed? Whole browser

Is it a problem with a plugin? No 

Did this work before? Yes prev. canary

Chrome version: 65.0.3311.0  Channel: canary
OS Version: 7
Flash Version:
 
Labels: Stability-Sheriff-Android
Thanks for the report.

Are there any crash IDs listed in chrome://crashes?

Comment 2 by mar...@mwiacek.com, Jan 4 2018

136ad54c, c7d8a985, 434b07f8, ed03dbfc

Comment 3 by mar...@mwiacek.com, Jan 4 2018

https://bugs.chromium.org/p/chromium/issues/detail?id=799147 - I have opened this bug, because I have crash reports (ID in #2), but they're not sent (like written in #0).

Because of it I attached some log in #0
Labels: -Pri-2 ReleaseBlock-Dev M-65 Pri-1
Adding to RBD for now since it seems to be a recent regression.

Sheriff, can you please take a look soon?
Mergedinto: 799177
Status: Duplicate (was: Unconfirmed)
Thanks marcin@ for the report! I'll post here once we resolve the issue.

Comment 7 by mar...@mwiacek.com, Jan 4 2018

Bug with lower number (public) marked as duplicate of bug with higher number (non public), interesting
Update: we found the culprit (crrev.com/c/817556) and is reverting it.
Cc: dskiba@chromium.org
I see crash with the same reason on 65.0.3312.0
01-05 11:54:57.083 22538 22538 W google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
01-05 11:54:57.083 22538 22538 W google-breakpad: Chrome build fingerprint:
01-05 11:54:57.083 22538 22538 W google-breakpad: 65.0.3312.0
01-05 11:54:57.083 22538 22538 W google-breakpad: 331200052
01-05 11:54:57.083 22538 22538 W google-breakpad: ### ### ### ### ### ### ### ### ### ### ### ### ###
01-05 11:54:57.084 22538 22538 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 22538 (m.chrome.canary)
01-05 11:54:57.087  3096  3096 W         : debuggerd: handling request: pid=22538 uid=10240 gid=10240 tid=22538
01-05 11:54:57.090  4666  5176 D EnterpriseController: netId is 0
01-05 11:54:57.091  4666  5176 D Netd    : getNetworkForDns: using netid 535 for uid 10240
01-05 11:54:57.091  4666  5176 D DnsProxyListener: DNSDBG::dns addrinfo af 2
01-05 11:54:57.242 22992 22992 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-05 11:54:57.243 22992 22992 F DEBUG   : Build fingerprint: 'samsung/heroltexx/herolte:7.0/NRD90M/G930FXXU1DQLF:user/release-keys'
01-05 11:54:57.243 22992 22992 F DEBUG   : Revision: '8'
01-05 11:54:57.243 22992 22992 F DEBUG   : ABI: 'arm'
01-05 11:54:57.244 22992 22992 F DEBUG   : pid: 22538, tid: 22538, name: m.chrome.canary  >>> com.chrome.canary <<<
01-05 11:54:57.244 22992 22992 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
01-05 11:54:57.262 22992 22992 F DEBUG   : Abort message: '/usr/local/google/buildbot/src/android/ndk-release-r16/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type St12out_of_range: stoll: out of range" failed'
01-05 11:54:57.263 22992 22992 F DEBUG   :     r0 00000000  r1 0000580a  r2 00000006  r3 00000008
01-05 11:54:57.263 22992 22992 F DEBUG   :     r4 ebe5258c  r5 00000006  r6 ebe52534  r7 0000010c
01-05 11:54:57.263 22992 22992 F DEBUG   :     r8 d06a9529  r9 0000000b  sl 00000000  fp 00000021
01-05 11:54:57.263 22992 22992 F DEBUG   :     ip 0000000b  sp ffc137f0  lr eb19e957  pc eb1a11c0  cpsr 60010010
01-05 11:54:57.284 22992 22992 F DEBUG   : 
01-05 11:54:57.284 22992 22992 F DEBUG   : backtrace:
01-05 11:54:57.284 22992 22992 F DEBUG   :     #00 pc 0004a1c0  /system/lib/libc.so (tgkill+12)
01-05 11:54:57.284 22992 22992 F DEBUG   :     #01 pc 00047953  /system/lib/libc.so (pthread_kill+34)
01-05 11:54:57.284 22992 22992 F DEBUG   :     #02 pc 0001d955  /system/lib/libc.so (raise+10)
01-05 11:54:57.284 22992 22992 F DEBUG   :     #03 pc 000194a1  /system/lib/libc.so (__libc_android_abort+34)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #04 pc 000170e8  /system/lib/libc.so (abort+4)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #05 pc 0001b953  /system/lib/libc.so (__libc_fatal+22)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #06 pc 0001969b  /system/lib/libc.so (__assert2+18)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #07 pc 0258164f  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #08 pc 02581711  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #09 pc 0257fc3d  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #10 pc 0257f591  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #11 pc 0257ef6b  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #12 pc 0257e9d3  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)
01-05 11:54:57.285 22992 22992 F DEBUG   :     #13 pc 0249204b  /data/app/com.chrome.canary-1/base.apk (offset 0x40a0000)

Yeah, unfortunately the revert (@527216) didn't make it to 65.0.3312.0 (@527163). 

Sign in to add a comment