It is currently 25 Aug 2025, 16:46
   
Text Size

Bug Report: Android Draft Crashing

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Bug Report: Android Draft Crashing

Postby Speakender » 25 Oct 2019, 15:44

Android v9, galaxy note 10+

When drafting, Forge crashes on saving the draft, but before deck creation. Closing the app and restarting shows the completed draft and works properly from that point forward.
Speakender
 
Posts: 1
Joined: 25 Oct 2019, 15:41
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Report: Android Draft Crashing

Postby CptKird » 26 Oct 2019, 10:48

I second that one :)
Although it's not _every_ draft, happens on occasion, maybe 50% of draft saves.

I'm on HavocOS (Android 9, LineageOS based iirc), latest official Forge release 1.6.29.001.

Forge freezes, next time it happens I'll check for logs, but I doubt Forge has time to create any.
But as Speakender mentioned when Forge is back, the draft is still there :)

And this is a new development, maybe since 3(?) releases ago?

K.

EDIT: Here's a crash log after draft save freeze:

Code: Select all
(ThreadUtil first call): Running on a machine with 4 cpu core(s)
Language 'java.util.PropertyResourceBundle@62a5824' loaded successfully.
Read cards: 19460 archived files in 26920 ms (25 parts) using thread pool
Read cards: 382 files in 192 ms (3 parts) using thread pool
[GLThread 321] WARN io.sentry.dsn.Dsn - *** Couldn't find a suitable DSN, Sentry operations will do nothing! See documentation: https://docs.sentry.io/clients/java/ ***
[GLThread 321] WARN io.sentry.DefaultSentryClientFactory - No 'stacktrace.app.packages' was configured, this option is highly recommended as it affects stacktrace grouping and display on Sentry. See documentation: https://docs.sentry.io/clients/java/config/#in-application-stack-frames
EDT > java.lang.AssertionError: impossible
   at java.lang.Enum$1.create(Enum.java:276)
   at java.lang.Enum$1.create(Enum.java:262)
   at libcore.util.BasicLruCache.get(BasicLruCache.java:58)
   at java.lang.Enum.getSharedConstants(Enum.java:289)
   at java.lang.Enum.valueOf(Enum.java:244)
   at forge.screens.home.LoadGameMenu$LoadGameScreen.valueOf(LoadGameMenu.java:24)
   at forge.screens.home.LoadGameMenu.<clinit>(LoadGameMenu.java:79)
   at forge.screens.home.LoadGameMenu$LoadGameScreen.<clinit>(LoadGameMenu.java:25)
   at forge.screens.limited.DraftingProcessScreen.finishSave(DraftingProcessScreen.java:106)
   at forge.screens.limited.DraftingProcessScreen.access$000(DraftingProcessScreen.java:19)
   at forge.screens.limited.DraftingProcessScreen$1.run(DraftingProcessScreen.java:82)
   at forge.screens.limited.DraftingProcessScreen$1.run(DraftingProcessScreen.java:51)
   at forge.toolbox.FOptionPane$5.run(FOptionPane.java:200)
   at forge.toolbox.FOptionPane$5.run(FOptionPane.java:194)
   at forge.toolbox.FOptionPane.setResult(FOptionPane.java:286)
   at forge.toolbox.FOptionPane$7.handleEvent(FOptionPane.java:276)
   at forge.toolbox.FButton.tap(FButton.java:156)
   at forge.Forge$MainInputProcessor.tap(Forge.java:686)
   at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:196)
   at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:158)
   at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:410)
   at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:492)
   at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1572)
   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1271)
Caused by: java.lang.reflect.InvocationTargetException
   at java.lang.reflect.Method.invoke(Native Method)
   at java.lang.Enum$1.create(Enum.java:270)
   ... 23 more
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object forge.screens.home.LoadGameMenu$LoadGameScreen[].clone()' on a null object reference
   at forge.screens.home.LoadGameMenu$LoadGameScreen.values(LoadGameMenu.java:24)
   ... 25 more
User avatar
CptKird
 
Posts: 182
Joined: 02 Nov 2017, 17:25
Has thanked: 36 times
Been thanked: 29 times


Return to Forge

Who is online

Users browsing this forum: No registered users and 34 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 34 users online :: 0 registered, 0 hidden and 34 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 34 guests

Login Form