New issue
Advanced search Search tips

Issue 826928 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Mar 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Proj-XR



Sign in to add a comment

WebVR live site benchmark flakily crashing

Project Member Reported by bsheedy@chromium.org, Mar 28 2018

Issue description

The xr.webvr.live.static benchmark seems to have started flakily crashing a while back, particularly on the with.in sites. Unfortunately, the tests are run on builds that are as close to official builds as possible, meaning that we can't get a whole lot of useful information from the crashes. Additionally, trying to add logging to get more information seems to make the issue go away, as does changing to a debug build.

The following stack traces are from one of the runs on the bot:

[FATAL:jni_android.cc(259)] Please include Java exception stack in crash report
	signal 6 (SIGABRT), code -6 in tid 6663 (chromium.chrome)
	pid: 6663, tid: 6663, name: chromium.chrome  >>> org.chromium.chrome <<<
	signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
	[FATAL:jni_android.cc(259)] Please include Java exception stack in crash report
	     r0 00000000  r1 00001a07  r2 00000006  r3 00000008
	     r4 f39e858c  r5 00000006  r6 f39e8534  r7 0000010c
	     r8 ffd9970d  r9 ffd9970c  sl ffd99b68  fp ffd99b64
	     ip 0000000b  sp ffd99698  lr f13b05c7  pc f13b2e30
	
	Stack Trace:
	  RELADDR   FUNCTION                                          FILE:LINE
	  00049e30  <UNKNOWN>                                         /system/lib/libc.so
	  000475c3  <UNKNOWN>                                         /system/lib/libc.so
	  0001d635  <UNKNOWN>                                         /system/lib/libc.so
	  00019181  <UNKNOWN>                                         /system/lib/libc.so
	  00017048  <UNKNOWN>                                         /system/lib/libc.so
	  0060dec7  base::debug::(anonymous namespace)::DebugBreak()  ../../base/debug/debugger_posix.cc:228:5
	
	Java stderr from crashing pid (may identify underlying Java exception):
	java.lang.NullPointerException: Attempt to write to field 'int aui.h' on a null object reference
	  at auw.onLargeIconAvailable(PG:1128)
	  at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
	  at org.chromium.base.SystemMessageHandler.handleMessage(PG:51)
	  at android.os.Handler.dispatchMessage(Handler.java:102)
	  at android.os.Looper.loop(Looper.java:154)
	  at android.app.ActivityThread.main(ActivityThread.java:6121)
	  at java.lang.reflect.Method.invoke(Native Method)
	  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
	  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 29 2018

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

commit a2b8cfcfc0d27d479f485e6190a183e9a0f85a2b
Author: bsheedy <bsheedy@chromium.org>
Date: Thu Mar 29 18:55:43 2018

Fix NPE in MediaSessionTabHelper

Returns early in onLargeIconAvailable if mNotificationInfoBuilder is
null.

Bug:  826928 
Change-Id: I339650af36f24674c5db7781625811f8755319fc
Reviewed-on: https://chromium-review.googlesource.com/985455
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Siddhartha S <ssid@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546907}
[modify] https://crrev.com/a2b8cfcfc0d27d479f485e6190a183e9a0f85a2b/chrome/android/java/src/org/chromium/chrome/browser/media/ui/MediaSessionTabHelper.java

Status: Fixed (was: Available)
Labels: M-67 Test-Complete
Components: Internals>XR
Labels: -VR-Caught-By-Test XR-Caught-By-Test

Sign in to add a comment