cylonid / cylonid/NativeAlphaForAndroid

Instant crash on launch

Open
#180 24 comments 5 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
928
Forks
92
PR merge metrics
No merged PRs in 30d

Description

App is crashing immediately upon launch of main app screen and shortcuts to webpages.

NativeAlpha v 1.5.0
Pixel 8
GrapheneOS 2025041100 (Android 15)

Log
```
type: crash
osVersion: google/shiba/shiba:15/BP1A.250405.007.B1/2025041100:user/release-keys
userType: full.secondary
package: com.cylonid.nativealpha:1500, targetSdk 35
process: com.cylonid.nativealpha
processUptime: 133 + 314 ms
installer: dev.imranr.obtainium

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cylonid.nativealpha/com.cylonid.nativealpha.MainActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4219)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4406)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2782)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8973)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ExecInit.main(ExecInit.java:50)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
Caused by: java.lang.NullPointerException
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:20)
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:11)
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:95)
at com.google.gson.Gson.fromJson(Gson.java:1361)
at com.google.gson.Gson.fromJson(Gson.java:1262)
at com.google.gson.Gson.fromJson(Gson.java:1171)
at com.google.gson.Gson.fromJson(Gson.java:1107)
at com.cylonid.nativealpha.model.DataManager.loadAppData(DataManager.java:182)
at com.cylonid.nativealpha.util.EntryPointUtils.entryPointReached(EntryPointUtils.kt:15)
at com.cylonid.nativealpha.MainActivity.onCreate(MainActivity.kt:33)
at android.app.Activity.performCreate(Activity.java:9132)
at android.app.Activity.performCreate(Activity.java:9110)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1541)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4201)
... 15 more
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.