Bug 235948

Summary: Android webview crash. java.lang.NoClassDefFoundError
Product: WebKit Reporter: Rajshekar <Rajshekar.K>
Component: WebKit APIAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Major    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Other   
OS: Linux   

Description Rajshekar 2022-02-01 05:51:45 PST
Hi,

 Our application is crashing with the latest Android System WebView version "".

Crash snippet:

01-28 10:49:38.047  6644  6644 I lekom.telekomt: Rejecting re-init on previously-failed class java.lang.Class<i40>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/PacProcessor;
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:-2)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (Class.java:453)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at java.lang.Class android.webkit.WebViewFactory.getWebViewProviderClass(java.lang.ClassLoader) (WebViewFactory.java:176)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at java.lang.Class android.webkit.WebViewFactory.getProviderClass() (WebViewFactory.java:459)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at android.webkit.WebViewFactoryProvider android.webkit.WebViewFactory.getProvider() (WebViewFactory.java:251)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at android.webkit.WebViewFactoryProvider android.webkit.WebView.getFactory() (WebView.java:2424)
01-28 10:49:38.047  6644  6644 I lekom.telekomt:   at void android.webkit.WebView.setWebContentsDebuggingEnabled(boolean) (WebView.java:1861)
Comment 1 Rajshekar 2022-02-01 05:54:01 PST
Webview version on my Set-up box : 97.0.4692.98 (code 469209800)
Comment 2 Sam Sneddon [:gsnedders] 2022-02-01 06:33:14 PST
While the API is still called WebKit for backwards compatibility, Google long-ago forked this project to create Blink. I suggest you seek out help either from wherever Google provides help for Android developers or from the Chromium project.