New issue
Advanced search Search tips

Issue 710339 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

RenderThread crash in libwebviewchromium.so:

Reported by ashokpit...@gmail.com, Apr 11 2017

Issue description

Steps to reproduce the problem:
1. App was on foreground and locked the handset using power button.
2. Kept idle for ~15 hours
3. After bringing foreground , did network down app got crashed.

What is the expected behavior?
App should not crash

What went wrong?
There is crash is render thread.

04-06 10:45:27.371 E/Zygote  (13679): accessInfo : 0

04-06 10:45:27.371 W/SELinux (13679): SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=com.cequint.ecid:com.ims.process 

04-06 10:45:27.381 F/DEBUG   ( 3035):     x0   0000007f1f278000  x1   0000000000000000  x2   0000007f0c1a1630  x3   0000007f0c1a1e80

04-06 10:45:27.381 F/DEBUG   ( 3035):     x4   0000000000000002  x5   0000000000000001  x6   0000000000000000  x7   0000000000000001

04-06 10:45:27.381 F/DEBUG   ( 3035):     x8   0000000000000000  x9   0000007f78fe04f0  x10  0000000000000001  x11  0000007f7518a0e0

04-06 10:45:27.381 F/DEBUG   ( 3035):     x12  0000007f82badf40  x13  0000000000000001  x14  0000000000000002  x15  00000000000000b3

04-06 10:45:27.381 F/DEBUG   ( 3035):     x16  00000000000000b4  x17  0000007f82bad000  x18  0000007f7518a0e0  x19  0000007f78fded58

04-06 10:45:27.381 F/DEBUG   ( 3035):     x20  0000007f78fdec7c  x21  0000007f0dd3ea98  x22  0000007f78fdece0  x23  0000000000000000

04-06 10:45:27.381 F/DEBUG   ( 3035):     x24  0000007f1f2780b0  x25  0000007f1f278000  x26  0000007f0c1a1630  x27  0000007f78fdef00

04-06 10:45:27.381 F/DEBUG   ( 3035):     x28  0000007f78fdef20  x29  0000007f78fdeb40  x30  0000007f6d84ac68

04-06 10:45:27.381 F/DEBUG   ( 3035):     sp   0000007f78fdeb40  pc   0000007f6d84aca4  pstate 0000000080000000

04-06 10:45:27.381 D/TimaKeystoreService( 3475): in isTimaKeystoreEnabledInDB

04-06 10:45:27.381 D/TimaKeystoreService( 3475): isTimaKeystoreEnabledInDB returning - false

04-06 10:45:27.381 D/TimaKeyStoreProvider(13679): TimaSignature is unavailable

04-06 10:45:27.381 D/ActivityThread(13679): Added TimaKeyStore provider

04-06 10:45:27.381 F/DEBUG   ( 3035): 

04-06 10:45:27.381 F/DEBUG   ( 3035): backtrace:

04-06 10:45:27.381 F/DEBUG   ( 3035):     #00 pc 000000000146cca4  /data/app/com.google.android.webview-1/lib/arm64/libwebviewchromium.so

04-06 10:45:27.381 F/DEBUG   ( 3035):     #01 pc 000000000146cc64  /data/app/com.google.android.webview-1/lib/arm64/libwebviewchromium.so

04-06 10:45:27.391 I/InjectionManager(13679): Inside getClassLibPath + mLibMap{0=, 1=}

complete dump:

04-06 10:45:27.341 V/DownloadManager( 5377): onReceive intent + android.net.conn.CONNECTIVITY_CHANGE

04-06 10:45:27.341 D/ForegroundUtils( 4347): Process died; UID 5004 PID 13433

04-06 10:45:27.341 D/ForegroundUtils( 4347): Foreground changed, PID: 13433 UID: 5004 foreground: false

04-06 10:45:27.341 D/ForegroundUtils( 4347): Foreground UID/PID combinations:

04-06 10:45:27.341 D/ForegroundUtils( 4347): UID: 10199 PID: 18450

04-06 10:45:27.351 W/SELinux ( 3035): SELinux: Loaded file_contexts contexts from /data/security/spota/file_contexts.

04-06 10:45:27.361 F/DEBUG   ( 3035): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

04-06 10:45:27.361 F/DEBUG   ( 3035): Build fingerprint: 'samsung/marinelteuc/marinelteatt:6.0.1/MMB29K/G890AUCU3CPC1:user/release-keys'

04-06 10:45:27.361 F/DEBUG   ( 3035): Revision: '4'

04-06 10:45:27.361 F/DEBUG   ( 3035): ABI: 'arm64'

04-06 10:45:27.361 F/DEBUG   ( 3035): pid: 18450, tid: 18463, name: RenderThread  >>> com.kodiak                                                                                          <<<

04-06 10:45:27.361 F/DEBUG   ( 3035): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0

04-06 10:45:27.361 I/Babel   (13566): connection state changed from UNKNOWN to DISCONNECTED

04-06 10:45:27.371 E/Zygote  (13679): v2

04-06 10:45:27.371 I/SELinux (13679): Function: selinux_compare_spd_ram, index[1], SPD-policy is existed. and_ver=SEPF_SECMOBILE_6.0.1 ver=11

04-06 10:45:27.371 W/SELinux (13679): Function: selinux_compare_spd_ram, index[1], priority [1], priority version is VE=SEPF_SECMOBILE_6.0.1_0011

04-06 10:45:27.371 E/Zygote  (13679): accessInfo : 0

04-06 10:45:27.371 W/SELinux (13679): SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=com.cequint.ecid:com.ims.process 

04-06 10:45:27.381 F/DEBUG   ( 3035):     x0   0000007f1f278000  x1   0000000000000000  x2   0000007f0c1a1630  x3   0000007f0c1a1e80

04-06 10:45:27.381 F/DEBUG   ( 3035):     x4   0000000000000002  x5   0000000000000001  x6   0000000000000000  x7   0000000000000001

04-06 10:45:27.381 F/DEBUG   ( 3035):     x8   0000000000000000  x9   0000007f78fe04f0  x10  0000000000000001  x11  0000007f7518a0e0

04-06 10:45:27.381 F/DEBUG   ( 3035):     x12  0000007f82badf40  x13  0000000000000001  x14  0000000000000002  x15  00000000000000b3

04-06 10:45:27.381 F/DEBUG   ( 3035):     x16  00000000000000b4  x17  0000007f82bad000  x18  0000007f7518a0e0  x19  0000007f78fded58

04-06 10:45:27.381 F/DEBUG   ( 3035):     x20  0000007f78fdec7c  x21  0000007f0dd3ea98  x22  0000007f78fdece0  x23  0000000000000000

04-06 10:45:27.381 F/DEBUG   ( 3035):     x24  0000007f1f2780b0  x25  0000007f1f278000  x26  0000007f0c1a1630  x27  0000007f78fdef00

04-06 10:45:27.381 F/DEBUG   ( 3035):     x28  0000007f78fdef20  x29  0000007f78fdeb40  x30  0000007f6d84ac68

04-06 10:45:27.381 F/DEBUG   ( 3035):     sp   0000007f78fdeb40  pc   0000007f6d84aca4  pstate 0000000080000000

04-06 10:45:27.381 D/TimaKeystoreService( 3475): in isTimaKeystoreEnabledInDB

04-06 10:45:27.381 D/TimaKeystoreService( 3475): isTimaKeystoreEnabledInDB returning - false

04-06 10:45:27.381 D/TimaKeyStoreProvider(13679): TimaSignature is unavailable

04-06 10:45:27.381 D/ActivityThread(13679): Added TimaKeyStore provider

04-06 10:45:27.381 F/DEBUG   ( 3035): 

04-06 10:45:27.381 F/DEBUG   ( 3035): backtrace:

04-06 10:45:27.381 F/DEBUG   ( 3035):     #00 pc 000000000146cca4  /data/app/com.google.android.webview-1/lib/arm64/libwebviewchromium.so

04-06 10:45:27.381 F/DEBUG   ( 3035):     #01 pc 000000000146cc64  /data/app/com.google.android.webview-1/lib/arm64/libwebviewchromium.so

04-06 10:45:27.391 I/InjectionManager(13679): Inside getClassLibPath + mLibMap{0=, 1=}

04-06 10:45:27.391 D/Proxy   (13679): setHttpProxySystemProperty for uid 10012The hose value is nullThe port value is null

04-06 10:45:27.391 I/InjectionManager(13679): Inside getClassLibPath caller 

04-06 10:45:27.401 W/System  (13679): ClassLoader referenced unknown path: /system/priv-app/ECID-release_ATT/lib/arm64

04-06 10:45:27.401 I/hs/app  (13679): PinkyPie startup outside the main process

04-06 10:45:27.401 D/InjectionManager(13679): InjectionManager

04-06 10:45:27.401 D/InjectionManager(13679): fillFeatureStoreMap com.cequint.ecid

04-06 10:45:27.401 I/InjectionManager(13679): Constructor com.cequint.ecid, Feature store :{}

04-06 10:45:27.401 I/InjectionManager(13679): featureStore :{}

04-06 10:45:27.411 W/WakefulBroadcastReceiver(13679): No active wake lock id #1

04-06 10:45:27.411 W/WakefulBroadcastReceiver(13679): No active wake lock id #1

Did this work before? N/A 

Chrome version: 58.0.3029.42  Channel: beta
OS Version: Android M
Flash Version:



 
Attaching the complete dump file
stack_dump.txt
58.1 KB View Download

Comment 2 by junov@chromium.org, Apr 11 2017

Components: -Blink Mobile>WebView

Comment 3 by aluo@chromium.org, Apr 12 2017

Labels: M-58
Decoded stack:

Thread 0 ( * CRASHED *  @ 0x0 )
0	 [libwebviewchromium.so	 -	 surface_aggregator.cc:581] cc::SurfaceAggregator::PrewalkTree(cc::SurfaceId const&, bool, int, cc::SurfaceAggregator::PrewalkResult*)
1	 [libwebviewchromium.so	 -	 weak_ptr.h:225] cc::SurfaceAggregator::PrewalkTree(cc::SurfaceId const&, bool, int, cc::SurfaceAggregator::PrewalkResult*)
2	 [libwebviewchromium.so	 -	 surface_aggregator.cc:683] cc::SurfaceAggregator::PrewalkTree(cc::SurfaceId const&, bool, int, cc::SurfaceAggregator::PrewalkResult*)
3	 [libwebviewchromium.so	 -	 surface_aggregator.cc:802] cc::SurfaceAggregator::Aggregate(cc::SurfaceId const&)
4	 [libwebviewchromium.so	 -	 display.cc:254] cc::Display::DrawAndSwap()
5	 [libwebviewchromium.so	 -	 surfaces_instance.cc:147] android_webview::SurfacesInstance::DrawAndSwap(gfx::Size const&, gfx::Rect const&, gfx::Transform const&, gfx::Size const&, cc::SurfaceId const&)
6	 [libwebviewchromium.so	 -	 hardware_renderer.cc:157] android_webview::HardwareRenderer::DrawGL(AwDrawGLInfo*)
7	 [libwebviewchromium.so	 -	 render_thread_manager.cc:352] android_webview::RenderThreadManager::DrawGL(AwDrawGLInfo*)
8	 [libwebviewchromium_plat_support.so	 +	 0x1918]
9	 [libhwui.so	 +	 0x27128]
10	 [libhwui.so	 +	 0x5a104]
11	 [libhwui.so	 +	 0x3d678]
12	 [libhwui.so	 +	 0x3982c]
13	 [libhwui.so	 +	 0x3a638]
14	 [libhwui.so	 +	 0x527d8]
15	 [libhwui.so	 +	 0x588b0]
16	 [libhwui.so	 +	 0x2861c]
17	 [libhwui.so	 +	 0x2ad08]
18	 [libhwui.so	 +	 0x2f3e4]
19	 [libutils.so	 +	 0x1699c]
20	 [	 +	 0x7f82d9f820]
21	 [libutils.so	 +	 0x161ec]
22	 [libc.so	 +	 0x65f20]

Comment 4 by aluo@chromium.org, Apr 12 2017

Labels: Needs-Feedback
Which app is this?  Does this consistently crash the app:  foreground app, lock, foreground app, wifi off?
This is android VoIP application .This is one use case we observed but not sure about other cases this may be random crash.
Project Member

Comment 6 by sheriffbot@chromium.org, Apr 17 2017

Cc: aluo@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "aluo@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: ntfschr@chromium.org
Labels: Needs-Feedback
ashokpitambar@, what is the exact package name? Or can you link to the application in the play store? We can't proceed unless we know exactly which app to install.

Thanks.
Status: WontFix (was: Unconfirmed)
Effort from the triage Team:
There is no active investigation / updates since the last couple months,closing the issue.

Feel free to reopen if needed.

Sign in to add a comment