Skip to content

Crash report "java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.Bitmap.setHasAlpha(boolean)' on a null object reference" #889

@K1rakishou

Description

@K1rakishou

UUID: 0b5a86fa99425d4f0494bf017de29c9e
Build flavor: stable
Version name: v4.12.0
OS info: Android 7.1.1, sdk version: 25
Report description: No title
Logs:

=== LOGS(2020-05-12 21:50:50 UTC) ===
E/Kuroba | UNCAUGHT: Called from unhandled exception handler.
E/Kuroba | UNCAUGHT: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.Bitmap.setHasAlpha(boolean)' on a null object reference
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:981)
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:948)
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:915)
E/Kuroba | UNCAUGHT: 	at pl.droidsonroids.gif.GifDrawable.<init>(GifDrawable.java:249)
E/Kuroba | UNCAUGHT: 	at pl.droidsonroids.gif.GifDrawable.<init>(GifDrawable.java:125)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView.setGifFile(MultiImageView.java:478)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView.access$1000(MultiImageView.java:93)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView$3.onSuccess(MultiImageView.java:445)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.core.cache.FileCacheV2$handleFileImmediatelyAvailable$1$1.run(FileCacheV2.kt:529)
E/Kuroba | UNCAUGHT: 	at android.os.Handler.handleCallback(Handler.java:751)
E/Kuroba | UNCAUGHT: 	at android.os.Handler.dispatchMessage(Handler.java:95)
E/Kuroba | UNCAUGHT: 	at android.os.Looper.loop(Looper.java:154)
E/Kuroba | UNCAUGHT: 	at android.app.ActivityThread.main(ActivityThread.java:6816)
E/Kuroba | UNCAUGHT: 	at java.lang.reflect.Method.invoke(Native Method)
E/Kuroba | UNCAUGHT: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1563)
E/Kuroba | UNCAUGHT: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1451)
E/Kuroba | UNCAUGHT: ------------------------------
E/Kuroba | UNCAUGHT: END OF CURRENT RUNTIME MESSAGES
E/Kuroba | UNCAUGHT: ------------------------------
E/Kuroba | UNCAUGHT: Android API Level: 25
E/Kuroba | UNCAUGHT: App Version: v4.12.0
E/Kuroba | UNCAUGHT: Development Build: Release
E/Kuroba | UNCAUGHT: Phone Model: samsung SM-J320W8
I/Kuroba | WakeManager: Started background alarm with an interval of 15 minutes
I/Kuroba | FilterWatchManager: Processing filter loaders, started at 6:50:29 PM
W/Kuroba | WakeManager: Background update broadcast ignored because it was requested too soon
E/Kuroba | UNCAUGHT: Called from unhandled exception handler.
E/Kuroba | UNCAUGHT: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.Bitmap.setHasAlpha(boolean)' on a null object reference
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:981)
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:948)
E/Kuroba | UNCAUGHT: 	at android.graphics.Bitmap.createBitmap(Bitmap.java:915)
E/Kuroba | UNCAUGHT: 	at pl.droidsonroids.gif.GifDrawable.<init>(GifDrawable.java:249)
E/Kuroba | UNCAUGHT: 	at pl.droidsonroids.gif.GifDrawable.<init>(GifDrawable.java:125)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView.setGifFile(MultiImageView.java:478)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView.access$1000(MultiImageView.java:93)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.ui.view.MultiImageView$3.onSuccess(MultiImageView.java:445)
E/Kuroba | UNCAUGHT: 	at com.github.adamantcheese.chan.core.cache.FileCacheV2$handleFileImmediatelyAvailable$1$1.run(FileCacheV2.kt:529)
E/Kuroba | UNCAUGHT: 	at android.os.Handler.handleCallback(Handler.java:751)
E/Kuroba | UNCAUGHT: 	at android.os.Handler.dispatchMessage(Handler.java:95)
E/Kuroba | UNCAUGHT: 	at android.os.Looper.loop(Looper.java:154)
E/Kuroba | UNCAUGHT: 	at android.app.ActivityThread.main(ActivityThread.java:6816)
E/Kuroba | UNCAUGHT: 	at java.lang.reflect.Method.invoke(Native Method)
E/Kuroba | UNCAUGHT: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1563)
E/Kuroba | UNCAUGHT: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1451)
E/Kuroba | UNCAUGHT: ------------------------------
E/Kuroba | UNCAUGHT: END OF CURRENT RUNTIME MESSAGES
E/Kuroba | UNCAUGHT: ------------------------------
E/Kuroba | UNCAUGHT: Android API Level: 25
E/Kuroba | UNCAUGHT: App Version: v4.12.0
E/Kuroba | UNCAUGHT: Development Build: Release
E/Kuroba | UNCAUGHT: Phone Model: samsung SM-J320W8


=== SETTINGS ===
Prefetching enabled: false
Thread downloading enabled: true, active downloads = 0
Hi-res thumbnails enabled: false
Youtube titles parsing enabled: true
Youtube durations parsing enabled: false
Concurrent file loading chunks count: 2
WEBM streaming enabled: false
Saved files base dir info: Java API location: /storage/emulated/0/Kuroba/files, SAF location: , active: Java API
Local threads base dir info: Java API location: /storage/emulated/0/Kuroba/saved_threads, SAF location: , active: Java API
Phone layout mode: AUTO
OkHttp IPv6 support enabled: true
OkHttp HTTP/2 support enabled: true

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingreport/crash reportReport made via the in-app reporter (auto or manual)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions