Alex313031 / Thorium-Android

Thorium builds for Android (arm64 and arm32).
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
551 stars 10 forks source link

Thorium won't open the second time you use it. #59

Open sheesh3178 opened 6 months ago

sheesh3178 commented 6 months ago

System Details

Problem I just installed Thorium and opened it, closed it, and then it crashes. The app somehow crashes the second time you open it and so on and there's no way to fix it. I tried clearing cache, force stopping and reinstallation and to no avail.

Screenshots Can't send apparently the file was too big. So basically the video shows that I installed the app, opened it, clicked "Use without an account", closed it and boom, app won't open.

Additional Context I chose "Use without an account" because when I chose "Use with an account", the app says email already exists on device. I don't think it has any connection to the problem, though I'll try fixing it on my end and see if it works.

gz83 commented 6 months ago

Are you using arm32 or arm64 version?

sabamdarif commented 6 months ago

Are you using arm32 or arm64 version?

i have the same problem , me using arm64 on android 14

gz83 commented 5 months ago

Please try arm32 version

@sabamdarif

sabamdarif commented 5 months ago

Please try arm32 version

@sabamdarif

same problem , is there any way to capture specifically thorium's log so i can send it here

sabamdarif commented 5 months ago

Please try arm32 version

@sabamdarif

ONLY THORIUM :-

log_2024_05_31_22_27_51-only-thorium.log

THORIUM AND SOME SYSTEM LOG:-

log_2024_05_31_22_25_03.log

alanbjoseph commented 5 months ago

same issue

running LineageOS 21 - Android 14

sheesh3178 commented 5 months ago

Are you using arm32 or arm64 version?

I'm using "Thorium_Public-arm64".

gz83 commented 5 months ago

Please try arm32 version

@sheesh3178

gz83 commented 5 months ago

Will version 123 run normally on your device?

@sheesh3178 @sabamdarif @alanbjoseph

alanbjoseph commented 5 months ago

arm32 - not working version 123 also not working

LineageOS 21 running on Motorola Edge 30 (dubai)

gz83 commented 5 months ago

Do you have Google services installed on your system? @alanbjoseph

alanbjoseph commented 5 months ago

NO google services installed. will it not work without it?

gz83 commented 5 months ago

Yes, it is recommended to install Google services

@alanbjoseph

alanbjoseph commented 5 months ago

oh, it's a no-go for if that is the case. sorry. i'm keeping my device de-googled for obvious purposes.

how about others who reported the same issue? @sheesh3178 @sabamdarif do they have google services installed?

sabamdarif commented 5 months ago

oh, it's a no-go for if that is the case. sorry. i'm keeping my device de-googled for obvious purposes.

how about others who reported the same issue? @sheesh3178 @sabamdarif do they have google services installed?

yes but also don't work

Indianb0y016 commented 5 months ago

Also happening to me. Both versions of thorium.

Android 14, Pixel 8 with Gapps installed

sabamdarif commented 5 months ago

Please try arm32 version

@sheesh3178

It's only happped in android 14 , in my another device with android 11 it work fine

sabamdarif commented 5 months ago

Could it be the problem @gz83

time: 1717765042177 msg: java.lang.UnsatisfiedLinkError: No implementation found for void J.N.MSkFYnu9(long, int, int, int[], int, long) (tried Java_J_N_MSkFYnu9 and Java_J_N_MSkFYnu9__JII_3IIJ) - is the library loaded, e.g. System.loadLibrary? stacktrace: java.lang.UnsatisfiedLinkError: No implementation found for void J.N.MSkFYnu9(long, int, int, int[], int, long) (tried Java_J_N_MSkFYnu9 and Java_J_N_MSkFYnu9__JII_3IIJ) - is the library loaded, e.g. System.loadLibrary? at J.N.MSkFYnu9(Native Method) at org.chromium.components.safe_browsing.SafeBrowsingApiBridge.startUriLookupBySafeBrowsingApi(chromium-Thorium_Public.apk-stable-636721800:13) at Kw.run(chromium-Thorium_Public.apk-stable-636721800:484) at java.lang.Thread.run(Thread.java:1012)

gz83 commented 5 months ago

I can use Thorium on Lineages 21. It may be related to some user configuration or some problems in upstream.

@sabamdarif

sheesh3178 commented 5 months ago

Sorry for the late reply @gz83

Both arch (64 and 32-bit) for 124 doesn't work, and 123 works normally.

I have Google services installed as this is stock OS. No modifications were done in this phone.

alanbjoseph commented 4 months ago

Mulch browser from the DivestOS fdroid repository works just fine. What is the difference between these two that causes the trouble in Thorium?

gnulab-id commented 3 months ago

I am facing the same issue. Samsung Galaxy Z Fold 5 using Android 14.

midzer commented 3 months ago

I've accidently uninstalled Thorium, reinstalled it and experiencing the same issue on Android 11, LineageOS, arm32 version.

Even with https://microg.org/ installed it's not working any more.

GEAR-IT-UP commented 3 months ago

Same issue.

I have just downloaded the the latest version for the first time on S24 Ultra. First login is normal. If I close it, it crashes. If I open it again, the phone will give a notification to put it to deep sleep due to the app crashes.

Solution wise: if I clear all data from the app, it will open and launch correctly. However, the next opening and same story as above.

When I attempt to login, it tells me "this account is already on this device" type error. As if it wants me to add a new account. I am not sure if this is a setting of something on my phone.

hope this helps?

CaiMiao commented 3 months ago

org.chromium.thorium_2024-08-19T13_19_54.768.log

approve this quote as same issue occurs on my end. i have 2 device with google services encounters the problem.

Could it be the problem @gz83

time: 1717765042177 msg: java.lang.UnsatisfiedLinkError: No implementation found for void J.N.MSkFYnu9(long, int, int, int[], int, long) (tried Java_J_N_MSkFYnu9 and Java_J_N_MSkFYnu9__JII_3IIJ) - is the library loaded, e.g. System.loadLibrary? stacktrace: java.lang.UnsatisfiedLinkError: No implementation found for void J.N.MSkFYnu9(long, int, int, int[], int, long) (tried Java_J_N_MSkFYnu9 and Java_J_N_MSkFYnu9__JII_3IIJ) - is the library loaded, e.g. System.loadLibrary? at J.N.MSkFYnu9(Native Method) at org.chromium.components.safe_browsing.SafeBrowsingApiBridge.startUriLookupBySafeBrowsingApi(chromium-Thorium_Public.apk-stable-636721800:13) at Kw.run(chromium-Thorium_Public.apk-stable-636721800:484) at java.lang.Thread.run(Thread.java:1012)

CaiMiao commented 3 months ago

the problem does not mitigate on latest 126 release

midzer commented 3 months ago

According to changelog, it should be fixed:

Fixed crashing on fresh install

CaiMiao commented 3 months ago

hell nope. org.chromium.thorium_2024-08-24T01_16_01.523.log

GEAR-IT-UP commented 3 months ago

Can confirm has not fixed the issue on latest recent release. Same issue. I've also checked this on a new s24 ultra install and again failed.

gnulab-id commented 3 months ago

Thorium 121.0.6167.204 works fine on Pixel 7 Pro. Thorium 126.0.6478.246 exhibits the same as the complains above on Samsung Fold Z 5.

I don't dare to try installing it on Pixel 7 Pro.