Skip to content

[Bug]: Open the software to crash #1825

@PleaseBelieveLight

Description

@PleaseBelieveLight

Is there an existing issue for this?

  • I have searched the existing issues

Is there a StackOverflow question about this issue?

  • I have searched StackOverflow

What happened?

A bug happened!

Relevant logcat output

2025-02-13 16:52:46.443 12707-12707 AndroidRuntime          pid-12707                            E  FATAL EXCEPTION: main (Ask Gemini)
                                                                                                    Process: com.google.samples.apps.nowinandroid.demo.debug, PID: 12707
                                                                                                    java.lang.RuntimeException: StrictMode ThreadPolicy violation
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.onThreadPolicyViolation(StrictMode.java:1883)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.lambda$handleViolationWithTimingAttempt$0(StrictMode.java:1797)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.$r8$lambda$AF9hglpXLeeg2_1ZxHCfZb2exEY(Unknown Source:0)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy$$ExternalSyntheticLambda1.run(Unknown Source:6)
                                                                                                    	at android.os.Handler.handleCallback(Handler.java:958)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:99)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:224)
                                                                                                    	at android.os.Looper.loop(Looper.java:318)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:8847)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
                                                                                                    Caused by: android.os.strictmode.DiskReadViolation
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1666)
                                                                                                    	at libcore.io.BlockGuardOs.access(BlockGuardOs.java:74)
                                                                                                    	at libcore.io.ForwardingOs.access(ForwardingOs.java:128)
                                                                                                    	at android.app.ActivityThread$AndroidOs.access(ActivityThread.java:8714)
                                                                                                    	at java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:313)
                                                                                                    	at java.io.File.exists(File.java:813)
                                                                                                    	at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:801)
                                                                                                    	at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:792)
                                                                                                    	at android.app.ContextImpl.getPreferencesDir(ContextImpl.java:748)
                                                                                                    	at android.app.ContextImpl.getSharedPreferencesPath(ContextImpl.java:973)
                                                                                                    	at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:594)
                                                                                                    	at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:232)
                                                                                                    	at com.google.firebase.remoteconfig.RemoteConfigComponent.getMetadataClient(RemoteConfigComponent.java:313)
                                                                                                    	at com.google.firebase.remoteconfig.RemoteConfigComponent.get(RemoteConfigComponent.java:169)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.isFirebaseRemoteConfigAvailable(RemoteConfigManager.java:401)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.triggerRemoteConfigFetchIfNecessary(RemoteConfigManager.java:337)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.getRemoteConfigValue(RemoteConfigManager.java:301)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.getBoolean(RemoteConfigManager.java:213)
                                                                                                    	at com.google.firebase.perf.config.ConfigResolver.getRemoteConfigBoolean(ConfigResolver.java:867)
                                                                                                    	at com.google.firebase.perf.config.ConfigResolver.getIsExperimentTTIDEnabled(ConfigResolver.java:826)
                                                                                                    	at com.google.firebase.perf.metrics.AppStartTrace.onActivityResumed(AppStartTrace.java:355)
                                                                                                    	at android.app.Application.dispatchActivityResumed(Application.java:453)
                                                                                                    	at android.app.Activity.dispatchActivityResumed(Activity.java:1591)
                                                                                                    	at android.app.Activity.onResume(Activity.java:2194)
                                                                                                    	at com.google.samples.apps.nowinandroid.MainActivity.onResume(MainActivity.kt:160)
                                                                                                    	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1618)
                                                                                                    	at android.app.Activity.performResume(Activity.java:9057)
                                                                                                    	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5251)
                                                                                                    	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5294)
                                                                                                    	at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:57)
                                                                                                    	at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:190)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:101)
                                                                                                    	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2620)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:224) 
                                                                                                    	at android.os.Looper.loop(Looper.java:318) 
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:8847) 
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method) 
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561) 
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013) 
2025-02-13 16:52:48.884 10661-10909 AppPredict              com.miui.securitycenter.remote       E  click app not fount, pkgName is com.google.samples.apps.nowinandroid.demo.debug
2025-02-13 16:52:49.501  4972-5424  JavaExceptionHandler    com.miui.daemon                      E  Process: com.google.samples.apps.nowinandroid.demo.debug, PID: 12707 (Ask Gemini)
                                                                                                    java.lang.RuntimeException: StrictMode ThreadPolicy violation
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.onThreadPolicyViolation(StrictMode.java:1883)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.lambda$handleViolationWithTimingAttempt$0(StrictMode.java:1797)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.$r8$lambda$AF9hglpXLeeg2_1ZxHCfZb2exEY(Unknown Source:0)
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy$$ExternalSyntheticLambda1.run(Unknown Source:6)
                                                                                                    	at android.os.Handler.handleCallback(Handler.java:958)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:99)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:224)
                                                                                                    	at android.os.Looper.loop(Looper.java:318)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:8847)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
                                                                                                    Caused by: android.os.strictmode.DiskReadViolation
                                                                                                    	at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1666)
                                                                                                    	at libcore.io.BlockGuardOs.access(BlockGuardOs.java:74)
                                                                                                    	at libcore.io.ForwardingOs.access(ForwardingOs.java:128)
                                                                                                    	at android.app.ActivityThread$AndroidOs.access(ActivityThread.java:8714)
                                                                                                    	at java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:313)
                                                                                                    	at java.io.File.exists(File.java:813)
                                                                                                    	at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:801)
                                                                                                    	at android.app.ContextImpl.ensurePrivateDirExists(ContextImpl.java:792)
                                                                                                    	at android.app.ContextImpl.getPreferencesDir(ContextImpl.java:748)
                                                                                                    	at android.app.ContextImpl.getSharedPreferencesPath(ContextImpl.java:973)
                                                                                                    	at android.app.ContextImpl.getSharedPreferences(ContextImpl.java:594)
                                                                                                    	at android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:232)
                                                                                                    	at com.google.firebase.remoteconfig.RemoteConfigComponent.getMetadataClient(RemoteConfigComponent.java:313)
                                                                                                    	at com.google.firebase.remoteconfig.RemoteConfigComponent.get(RemoteConfigComponent.java:169)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.isFirebaseRemoteConfigAvailable(RemoteConfigManager.java:401)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.triggerRemoteConfigFetchIfNecessary(RemoteConfigManager.java:337)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.getRemoteConfigValue(RemoteConfigManager.java:301)
                                                                                                    	at com.google.firebase.perf.config.RemoteConfigManager.getBoolean(RemoteConfigManager.java:213)
                                                                                                    	at com.google.firebase.perf.config.ConfigResolver.getRemoteConfigBoolean(ConfigResolver.java:867)
                                                                                                    	at com.google.firebase.perf.config.ConfigResolver.getIsExperimentTTIDEnabled(ConfigResolver.java:826)
                                                                                                    	at com.google.firebase.perf.metrics.AppStartTrace.onActivityResumed(AppStartTrace.java:355)
                                                                                                    	at android.app.Application.dispatchActivityResumed(Application.java:453)
                                                                                                    	at android.app.Activity.dispatchActivityResumed(Activity.java:1591)
                                                                                                    	at android.app.Activity.onResume(Activity.java:2194)
                                                                                                    	at com.google.samples.apps.nowinandroid.MainActivity.onResume(MainActivity.kt:160)
                                                                                                    	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1618)
                                                                                                    	at android.app.Activity.performResume(Activity.java:9057)
                                                                                                    	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5251)
                                                                                                    	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5294)
                                                                                                    	at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:57)
                                                                                                    	at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:190)
                                                                                                    	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:101)
                                                                                                    	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2620)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:224) 
                                                                                                    	at android.os.Looper.loop(Looper.java:318) 
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:8847) 
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method) 
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561) 
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions