New issue
Advanced search Search tips

Issue 623154 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jun 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

ANR while instantiating WebView

Reported by car...@instantbits.com, Jun 24 2016

Issue description


Device name: Nexus 6
Android version: 6.0
WebView version (from system settings -> Apps -> Android System WebView): Don't know
Application: Web Video Caster
Application version: 4.0 beta

URLs (if applicable):

Steps to reproduce:

Don't know, the ANR came over the Play Store Console. 


----- pid 31180 at 2016-06-24 13:48:48 -----
Cmd line: mypackage
Build fingerprint: 'google/shamu/shamu:6.0.1/MOB30M/2862625:user/release-keys'
ABI: 'arm'
Build type: optimized
Zygote loaded classes=3978 post zygote classes=2956
Intern table: 48317 strong; 695 weak
JNI: CheckJNI is off; globals=469 (plus 422 weak)
Libraries: /data/app/com.google.android.webview-1/lib/arm/libwebviewchromium.so /system/lib/libandroid.so /system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so /system/lib/libjnigraphics.so /system/lib/libmedia_jni.so /system/lib/libwebviewchromium_loader.so /system/lib/libwebviewchromium_plat_support.so libjavacore.so (9)
Heap: 10% free, 43MB/48MB; 149714 objects
Dumping cumulative Gc timings
Start Dumping histograms for 2 iterations for partial concurrent mark sweep
MarkRootsCheckpoint:	Sum: 83.364ms 99% C.I. 4.532ms-56.720ms Avg: 20.841ms Max: 57.031ms
SweepMallocSpace:	Sum: 77.957ms 99% C.I. 0.008ms-65.328ms Avg: 19.489ms Max: 65.786ms
MarkAllocStackAsLive:	Sum: 72.500ms 99% C.I. 0.030ms-72.080ms Avg: 36.250ms Max: 72.470ms
ProcessMarkStack:	Sum: 45.395ms 99% C.I. 0.003ms-38.592ms Avg: 7.565ms Max: 39.563ms
AllocSpaceClearCards:	Sum: 16.312ms 99% C.I. 0.001ms-15.560ms Avg: 2.039ms Max: 16.165ms
SweepSystemWeaks:	Sum: 12.396ms 99% C.I. 0.045ms-12.278ms Avg: 6.198ms Max: 12.351ms
ReMarkRoots:	Sum: 10.195ms 99% C.I. 0.103ms-10.092ms Avg: 5.097ms Max: 10.092ms
MarkNonThreadRoots:	Sum: 4.655ms 99% C.I. 0.013ms-4.509ms Avg: 1.163ms Max: 4.572ms
MarkConcurrentRoots:	Sum: 4.212ms 99% C.I. 0.020ms-1.569ms Avg: 1.053ms Max: 1.569ms
SweepLargeObjects:	Sum: 3.405ms 99% C.I. 0.267ms-3.121ms Avg: 1.702ms Max: 3.138ms
UpdateAndMarkImageModUnionTable:	Sum: 2.653ms 99% C.I. 1.098ms-1.555ms Avg: 1.326ms Max: 1.555ms
ScanGrayAllocSpaceObjects:	Sum: 706us 99% C.I. 0.333us-670us Avg: 176.500us Max: 670us
UpdateAndMarkZygoteModUnionTable:	Sum: 635us 99% C.I. 303us-332us Avg: 317.500us Max: 332us
ImageModUnionClearCards:	Sum: 584us 99% C.I. 32us-483us Avg: 146us Max: 483us
(Paused)ScanGrayAllocSpaceObjects:	Sum: 429us 99% C.I. 0.333us-403us Avg: 107.250us Max: 403us
FinishPhase:	Sum: 240us 99% C.I. 79us-161us Avg: 120us Max: 161us
SwapBitmaps:	Sum: 220us 99% C.I. 13us-207us Avg: 110us Max: 207us
ProcessCards:	Sum: 120us 99% C.I. 5us-100us Avg: 30us Max: 100us
(Paused)ScanGrayImageSpaceObjects:	Sum: 106us 99% C.I. 31us-75us Avg: 53us Max: 75us
MarkingPhase:	Sum: 56us 99% C.I. 18us-38us Avg: 28us Max: 38us
ZygoteModUnionClearCards:	Sum: 48us 99% C.I. 7us-22us Avg: 12us Max: 22us
(Paused)PausePhase:	Sum: 46us 99% C.I. 14us-32us Avg: 23us Max: 32us
EnqueueFinalizerReferences:	Sum: 41us 99% C.I. 6us-35us Avg: 20.500us Max: 35us
RevokeAllThreadLocalAllocationStacks:	Sum: 35us 99% C.I. 9us-26us Avg: 17.500us Max: 26us
PreCleanCards:	Sum: 23us 99% C.I. 11us-12us Avg: 11.500us Max: 12us
Sweep:	Sum: 22us 99% C.I. 8us-14us Avg: 11us Max: 14us
ReclaimPhase:	Sum: 21us 99% C.I. 9us-12us Avg: 10.500us Max: 12us
(Paused)ScanGrayZygoteSpaceObjects:	Sum: 19us 99% C.I. 6us-13us Avg: 9.500us Max: 13us
InitializePhase:	Sum: 15us 99% C.I. 1us-14us Avg: 7.500us Max: 14us
ProcessReferences:	Sum: 12us 99% C.I. 4us-8us Avg: 6us Max: 8us
MarkRoots:	Sum: 7us 99% C.I. 3us-4us Avg: 3.500us Max: 4us
BindBitmaps:	Sum: 6us 99% C.I. 3us-3us Avg: 3us Max: 3us
RecursiveMark:	Sum: 5us 99% C.I. 2us-3us Avg: 2.500us Max: 3us
(Paused)ProcessMarkStack:	Sum: 2us 99% C.I. 0.250us-2us Avg: 1us Max: 2us
FindDefaultSpaceBitmap:	Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms 
partial concurrent mark sweep paused:	Sum: 21.751ms 99% C.I. 10.721ms-11.030ms Avg: 10.875ms Max: 11.030ms
partial concurrent mark sweep total time: 336.567ms mean time: 168.283ms
partial concurrent mark sweep freed: 52008 objects with total size 3MB
partial concurrent mark sweep throughput: 154786/s / 9MB/s
Start Dumping histograms for 5 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint:	Sum: 2.540s 99% C.I. 0.764ms-1797.120ms Avg: 254.028ms Max: 1856.957ms
ReMarkRoots:	Sum: 360.738ms 99% C.I. 0.501ms-325.280ms Avg: 72.147ms Max: 327.617ms
ScanGrayImageSpaceObjects:	Sum: 341.085ms 99% C.I. 0.035ms-322.560ms Avg: 34.108ms Max: 335.101ms
FreeList:	Sum: 74.318ms 99% C.I. 8us-6423us Avg: 324.532us Max: 15860us
ProcessMarkStack:	Sum: 61.371ms 99% C.I. 0.002ms-22.120ms Avg: 3.068ms Max: 23.017ms
ScanGrayAllocSpaceObjects:	Sum: 55.671ms 99% C.I. 0.002ms-16.960ms Avg: 2.783ms Max: 17.547ms
MarkConcurrentRoots:	Sum: 19.701ms 99% C.I. 0.003ms-9.930ms Avg: 1.970ms Max: 10.199ms
SweepArray:	Sum: 19.028ms 99% C.I. 0.192ms-6.605ms Avg: 3.805ms Max: 6.605ms
ResetStack:	Sum: 13.634ms 99% C.I. 0.021ms-13.265ms Avg: 2.726ms Max: 13.425ms
MarkingPhase:	Sum: 13.420ms 99% C.I. 0.201ms-12.100ms Avg: 2.684ms Max: 12.396ms
(Paused)ScanGrayAllocSpaceObjects:	Sum: 3.673ms 99% C.I. 0.500us-2637.500us Avg: 367.300us Max: 2722us
ProcessReferences:	Sum: 3.122ms 99% C.I. 4us-3023.750us Avg: 624.400us Max: 3072us
AllocSpaceClearCards:	Sum: 3.045ms 99% C.I. 1us-460us Avg: 152.250us Max: 460us
EnqueueFinalizerReferences:	Sum: 1.712ms 99% C.I. 17us-1206us Avg: 342.400us Max: 1206us
MarkNonThreadRoots:	Sum: 736us 99% C.I. 13us-387.500us Avg: 73.600us Max: 399us
FinishPhase:	Sum: 449us 99% C.I. 35us-196us Avg: 89.800us Max: 196us
ImageModUnionClearCards:	Sum: 440us 99% C.I. 25us-84us Avg: 44us Max: 84us
(Paused)ScanGrayImageSpaceObjects:	Sum: 388us 99% C.I. 32us-238us Avg: 77.600us Max: 238us
SweepSystemWeaks:	Sum: 378us 99% C.I. 42us-186us Avg: 75.600us Max: 186us
ScanGrayZygoteSpaceObjects:	Sum: 212us 99% C.I. 7us-64us Avg: 21.200us Max: 64us
RevokeAllThreadLocalAllocationStacks:	Sum: 182us 99% C.I. 18us-87us Avg: 36.400us Max: 87us
ZygoteModUnionClearCards:	Sum: 108us 99% C.I. 5us-19us Avg: 10.800us Max: 19us
(Paused)PausePhase:	Sum: 93us 99% C.I. 13us-26us Avg: 18.600us Max: 26us
PreCleanCards:	Sum: 64us 99% C.I. 10us-16us Avg: 12.800us Max: 16us
ProcessCards:	Sum: 55us 99% C.I. 4us-7us Avg: 5.500us Max: 7us
(Paused)ScanGrayZygoteSpaceObjects:	Sum: 46us 99% C.I. 8us-12us Avg: 9.200us Max: 12us
ReclaimPhase:	Sum: 43us 99% C.I. 8us-11us Avg: 8.600us Max: 11us
SwapBitmaps:	Sum: 37us 99% C.I. 5us-11us Avg: 7.400us Max: 11us
(Paused)ProcessMarkStack:	Sum: 24us 99% C.I. 0.250us-15us Avg: 4.800us Max: 15us
MarkRoots:	Sum: 21us 99% C.I. 4us-5us Avg: 4.200us Max: 5us
UnBindBitmaps:	Sum: 14us 99% C.I. 2us-5us Avg: 2.800us Max: 5us
InitializePhase:	Sum: 13us 99% C.I. 1us-9us Avg: 2.600us Max: 9us
ForwardSoftReferences:	Sum: 9us 99% C.I. 1us-5us Avg: 1.800us Max: 5us
RecordFree:	Sum: 8us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps:	Sum: 6us 99% C.I. 1us-2us Avg: 1.200us Max: 2us
FindDefaultSpaceBitmap:	Sum: 5us 99% C.I. 0.250us-2us Avg: 1us Max: 2us
PreSweepingGcVerification:	Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms 
sticky concurrent mark sweep paused:	Sum: 388.386ms 99% C.I. 5.199ms-328.043ms Avg: 77.677ms Max: 328.043ms
sticky concurrent mark sweep total time: 3.514s mean time: 702.827ms
sticky concurrent mark sweep freed: 226994 objects with total size 20MB
sticky concurrent mark sweep throughput: 64597/s / 5MB/s
Total time spent in GC: 3.850s
Mean GC size throughput: 5MB/s
Mean GC object throughput: 72434 objects/s
Total number of allocations 428671
Total bytes allocated 64MB
Total bytes freed 20MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 468MB
Total memory 48MB
Max memory 512MB
Zygote space size 1248KB
Total mutator paused time: 410.137ms
Total time waiting for GC to complete: 10.574us
Total GC count: 7
Total GC time: 3.850s
Total blocking GC count: 0
Total blocking GC time: 0
Histogram of GC count per 10000 ms: 0:1,1:1,5:1
Histogram of blocking GC count per 10000 ms: 0:3

suspend all histogram:	Sum: 685.606ms 99% C.I. 0.048ms-276.152ms Avg: 15.944ms Max: 281.536ms
DALVIK THREADS (84):
"Signal Catcher" daemon prio=5 tid=2 Runnable
  | group="system" sCount=0 dsCount=0 obj=0x12dd90a0 self=0xaeea6500
  | sysTid=31181 nice=0 cgrp=default sched=0/0 handle=0xb447f930
  | state=R schedstat=( 639219776 1231129032 985 ) utm=16 stm=46 core=0 HZ=100
  | stack=0xb4383000-0xb4385000 stackSize=1014KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00370e01  /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_9ArtMethodEPv+160)
  native: #01 pc 0035046f  /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+150)
  native: #02 pc 0035a373  /system/lib/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+442)
  native: #03 pc 0035af31  /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+212)
  native: #04 pc 0035b45f  /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+142)
  native: #05 pc 0035bb6f  /system/lib/libart.so (_ZN3art10ThreadList14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+334)
  native: #06 pc 00333cb7  /system/lib/libart.so (_ZN3art7Runtime14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+74)
  native: #07 pc 0033b01d  /system/lib/libart.so (_ZN3art13SignalCatcher13HandleSigQuitEv+928)
  native: #08 pc 0033b901  /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+340)
  native: #09 pc 0003f45f  /system/lib/libc.so (_ZL15__pthread_startPv+30)
  native: #10 pc 00019b43  /system/lib/libc.so (__start_thread+6)
  (no managed stack frames)

"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 obj=0x73e0f2a0 self=0xb4df6500
  | sysTid=31180 nice=-4 cgrp=default sched=0/0 handle=0xb6fe2b34
  | state=S schedstat=( 3063736465 5261014178 7383 ) utm=125 stm=180 core=1 HZ=100
  | stack=0xbe63f000-0xbe641000 stackSize=8MB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/31180/stack)
  native: #00 pc 000175e4  /system/lib/libc.so (syscall+28)
  native: #01 pc 000f6b49  /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+96)
  native: #02 pc 00290bf1  /system/lib/libart.so (_ZN3art3JNI12NewGlobalRefEP7_JNIEnvP8_jobject+640)
  native: #03 pc 01a44e7d  /data/app/com.google.android.webview-1/lib/arm/libwebviewchromium.so (???)
  at org.chromium.content.browser.ContentViewCore.nativeInit(Native method)
  at org.chromium.content.browser.ContentViewCore.initialize(ContentViewCore.java:810)
  at org.chromium.android_webview.AwContents.createAndInitializeContentViewCore(AwContents.java:813)
  at org.chromium.android_webview.AwContents.setNewAwContents(AwContents.java:1040)
  at org.chromium.android_webview.AwContents.<init>(AwContents.java:801)
  at org.chromium.android_webview.AwContents.<init>(AwContents.java:720)
  at com.android.webview.chromium.WebViewChromium.initForReal(WebViewChromium.java:271)
  at com.android.webview.chromium.WebViewChromium.access$100(WebViewChromium.java:82)
  at com.android.webview.chromium.WebViewChromium$1.run(WebViewChromium.java:255)
  at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.drainQueue(WebViewChromium.java:108)
  at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue$1.run(WebViewChromium.java:95)
  at org.chromium.base.ThreadUtils.runOnUiThread(ThreadUtils.java:148)
  at com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.addTask(WebViewChromium.java:92)
  at com.android.webview.chromium.WebViewChromium.init(WebViewChromium.java:252)
  at android.webkit.WebView.<init>(WebView.java:606)
  at android.webkit.WebView.<init>(WebView.java:542)
  at android.webkit.WebView.<init>(WebView.java:525)
  at android.webkit.WebView.<init>(WebView.java:512)
  at android.webkit.WebView.<init>(WebView.java:502)

 

Comment 1 by boliu@chromium.org, Jun 24 2016

Status: WontFix (was: Unconfirmed)
It's hanging inside NewGlobalRef. That's hang in the jvm.. and I don't know what that means..

But probably not caused directly by webview.
Should I report this to someone else?

Comment 3 by boliu@chromium.org, Jun 24 2016

if you just report it to android, I bet they'll just direct you back here because  webview in the stack, but you can still try..

Sign in to add a comment