New issue
Advanced search Search tips

Issue 758984 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 752510
Owner: ----
Closed: Aug 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Android WebView Chromium ResourceExtractor Error

Reported by ilyasdi...@gmail.com, Aug 25 2017

Issue description

Steps to reproduce the problem:
I'm not able to reproduce the error. I have been getting crashes from production for 1 week.

What is the expected behavior?
apps should not crash

What went wrong?
Suddenly my app in production started to get Chormium ResourceExtractor errors in api 7 even though I had not changed anything in the app. It started suddenly without any change in the app. Is there any update or solution for this problem. 

Fatal Exception: java.lang.RuntimeException: An error occurred while executing doInBackground()
       at android.os.AsyncTask$3.done(AsyncTask.java:318)
       at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
       at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
       at java.util.concurrent.FutureTask.run(FutureTask.java:242)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
       at java.lang.Thread.run(Thread.java:762)
Caused by java.lang.RuntimeException
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground$51DKOQJ1EPGIUR31DPJIULJFD5I3MAACD9GNCO9FDHGMSPPFAPNMIP1R0(ResourceExtractor.java:24)
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground(ResourceExtractor.java:78)
       at android.os.AsyncTask$2.call(AsyncTask.java:304)
       at java.util.concurrent.FutureTask.run(FutureTask.java:237)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
       at java.lang.Thread.run(Thread.java:762)

Fatal Exception: java.lang.RuntimeException: An error occurred while executing doInBackground()
       at android.os.AsyncTask$3.done(AsyncTask.java:318)
       at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
       at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
       at java.util.concurrent.FutureTask.run(FutureTask.java:242)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
       at java.lang.Thread.run(Thread.java:762)
Caused by java.lang.RuntimeException: java.io.IOException
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground$51DKOQJ1EPGIUR31DPJIULJFD5I3MAACD9GNCO9FDHGMSPPFAPNMIP1R0(ResourceExtractor.java:52)
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground(ResourceExtractor.java:78)
       at android.os.AsyncTask$2.call(AsyncTask.java:304)
       at java.util.concurrent.FutureTask.run(FutureTask.java:237)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
       at java.lang.Thread.run(Thread.java:762)
Caused by java.io.IOException
       at org.chromium.base.ResourceExtractor$ExtractTask.extractResourceHelper(ResourceExtractor.java:15)
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground$51DKOQJ1EPGIUR31DPJIULJFD5I3MAACD9GNCO9FDHGMSPPFAPNMIP1R0(ResourceExtractor.java:47)
       at org.chromium.base.ResourceExtractor$ExtractTask.doInBackground(ResourceExtractor.java:78)
       at android.os.AsyncTask$2.call(AsyncTask.java:304)
       at java.util.concurrent.FutureTask.run(FutureTask.java:237)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
       at java.lang.Thread.run(Thread.java:762)

WebStore page: 

Did this work before? No 

Chrome version: 60.0.3112.101  Channel: stable
OS Version: 7.0
Flash Version:
 
Components: Mobile>WebView
Labels: Needs-Feedback
Hello

Thanks for reporting the issue. Can you please provide a sample apk for your app to help us with the issue? Also, please provide a bugreport. Thanks.

Comment 3 by torne@chromium.org, Aug 28 2017

Mergedinto: 752510
Status: Duplicate (was: Unconfirmed)
This is  issue 752510 , which is fixed in the next release. It's not expected to cause crashes, though - normally it's just a small waste of disk space. It's possible that the users for whom it's crashing have ~0 disk space free, which would explain the IOException, but it's hard to be sure here as there's no actual error message.

In any case, we removed this incorrect code and this won't be called in 61 onward, so there's nothing additional we can do here.
Hi, thanks for your reply. Because I'm not able to attach more than 10mb, I'm sending the google play link, but I'm not able to get the error, I'm getting error from production. I hope it will helps.
https://play.google.com/store/apps/details?id=com.amvg.hemlak

Is there any approximate date for next release?

2050608.apk
16.2 MB Download

Comment 5 by torne@chromium.org, Aug 29 2017

The next release should start rolling out to users sometime next week.

If you want to try to mitigate this, you could check the available disk space on the user's device; if they have less than ~5 megabytes free then they're likely to run into problems.

Sign in to add a comment