TapiocaFox / Daijishou

Daijishō is a retro launcher that let you manage your retro games libraries. This repo is for assets and served as a main page.
MIT License
1.12k stars 113 forks source link

retroachievement #713

Closed bobbywong9411 closed 1 month ago

bobbywong9411 commented 1 month ago

When I click on Retroachievement in setting, it force closed the frontend. It still connected to the retroachievement server. I try to reinstall on play store but still don't solve the problem and now I even cannot connect to the server.

TapiocaFox commented 1 month ago

Could you turn on the debug mode by typing \debug on in logger. Crash it again, and find the error thrown in the logger.

bobbywong9411 commented 1 month ago

Could you turn on the debug mode by typing \debug on in logger. Crash it again, and find the error thrown in the logger.

java.util.UnknownFormatConversionException: Conversion = 'End of String' at java.util.Formatter$FormatSpecifierParser.peek(Formatter.java:2642) at java.util.Formatter$FormatSpecifierParser.(Formatter.java:2603) at java.util.Formatter.parse(Formatter.java:2558) at java.util.Formatter.format(Formatter.java:2505) at java.util.Formatter.format(Formatter.java:2459) at java.lang.String.format(String.java:2870) at com.magneticchen.daijishou.settings_nav_fragments.RetroAchievementsSettingsNavFragment.onCreate(RetroAchievementsSettingsNavFragment.kt:62) at androidx.fragment.app.Fragment.performCreate(Fragment.java:3099) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:524) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:282) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2164) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2059) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2002) at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:702) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7971) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:603) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

bobbywong9411 commented 1 month ago

I also try to install daijiso on my phone, the same bug appears.

TapiocaFox commented 1 month ago

Is the logs you reported marked as error?

bobbywong9411 commented 1 month ago

Is the logs you reported marked as error?

yes

TapiocaFox commented 1 month ago

Cool, thank you for patiently providing the information. It seems to affect Chinese language users. It will be fixed next version.