New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 761366 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Early crash in CCT

Project Member Reported by yfried...@chromium.org, Sep 1 2017

Issue description

Stack:
java.lang.UnsatisfiedLinkError: No implementation found for org.chromium.content_public.browser.WebContents org.chromium.chrome.browser.WebContentsFactory.nativeCreateWebContents(boolean, boolean, boolean) (tried Java_org_chromium_chrome_browser_WebContentsFactory_nativeCreateWebContents and Java_org_chromium_chrome_browser_WebContentsFactory_nativeCreateWebContents__ZZZ)
	at org.chromium.chrome.browser.WebContentsFactory.nativeCreateWebContents(Native Method)
	at org.chromium.chrome.browser.WebContentsFactory.createWebContentsWithWarmRenderer$51D5KAACDTP6EBR3D1P6URB9ELMIUORFDPQ6ARJKBTO7AOJCD5HIUOJIDTRN6PBI5TBMAOI3DTN78PBEEHPJM___0(WebContentsFactory.java:4)
	at org.chromium.chrome.browser.WarmupManager.createSpareWebContents(WarmupManager.java:26)
	at org.chromium.chrome.browser.customtabs.CustomTabsConnection$2.run(CustomTabsConnection.java:7)
	at android.os.Handler.handleCallback(Handler.java:751)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:154)
	at android.app.ActivityThread.main(ActivityThread.java:6123)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)

From: https://listnr.corp.google.com/product/282/crash/1000000000000885025?dateRange=30

Was browsing through listnr and found this. Looks to be our second highest crash that's not going through chroemcrash:
https://listnr.corp.google.com/product/282/crashes?dateRange=30

 
Labels: Stability-Crash

Comment 2 by smcs...@gmail.com, Sep 14 2017

Same crash observed in Chrome v60.0.3112.116.

Comment 3 by lizeb@chromium.org, Oct 2 2017

Cc: -lizeb@chromium.org yus...@chromium.org
Owner: lizeb@chromium.org
AFAIK, there is basically only one case where we get UnsatisfiedLinkError that is our fault: calling a native method before the native lib is loaded.


Project Member

Comment 4 by bugdroid1@chromium.org, Oct 3 2017

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

commit edf530dc77d657db712928dd9cba2bbac0693aaa
Author: Benoit Lize <lizeb@chromium.org>
Date: Tue Oct 03 09:03:21 2017

android: Don't call native methods before native load in WarmupManager.

Bug: 761366
Change-Id: I40e813afea199ec5173c8f585ec609ac215674e1
Reviewed-on: https://chromium-review.googlesource.com/695105
Reviewed-by: Matthew Cary <mattcary@chromium.org>
Reviewed-by: Yusuf Ozuysal <yusufo@chromium.org>
Reviewed-by: Maria Khomenko <mariakhomenko@chromium.org>
Commit-Queue: Benoit L <lizeb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505990}
[modify] https://crrev.com/edf530dc77d657db712928dd9cba2bbac0693aaa/chrome/android/java/src/org/chromium/chrome/browser/WarmupManager.java

Cc: msrchandra@chromium.org
 Issue 774975  has been merged into this issue.

Sign in to add a comment