Firefox crash , Amazon Fire HD 10 2019 edition
FF version 83.1.0 , installed from Google play .
Started to happen after Fire HD update to the latest 7.3.1.6 . Info below from is from logcat right after the crash.
11-27 12:49:25.232 8763 8763 D AndroidRuntime: Shutting down VM 11-27 12:49:25.232 8763 8763 E AndroidRuntime: FATAL EXCEPTION: main 11-27 12:49:25.232 8763 8763 E AndroidRuntime: Process: org.mozilla.firefox, PID: 8763 11-27 12:49:25.232 8763 8763 E AndroidRuntime: java.lang.NullPointerException 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at org.mozilla.fenix.components.toolbar.DefaultToolbarIntegration.<init>(ToolbarIntegration.kt:16) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at org.mozilla.fenix.components.toolbar.BrowserToolbarView.<init>(BrowserToolbarView.kt:88) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at org.mozilla.fenix.browser.BaseBrowserFragment.initializeUI(BaseBrowserFragment.kt:56) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at org.mozilla.fenix.browser.BrowserFragment.initializeUI(BrowserFragment.kt:3) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at org.mozilla.fenix.browser.BaseBrowserFragment.onViewCreated(BaseBrowserFragment.kt:1) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:24) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:25) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager.addAddedFragments(FragmentManager.java:5) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:53) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:11) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:12) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:1) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:873) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at android.os.Looper.loop(Looper.java:193) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6740) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 11-27 12:49:25.232 8763 8763 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: Uncaught exception handled: 11-27 12:49:25.233 8763 8763 E ExceptionHandler: java.lang.NullPointerException 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at org.mozilla.fenix.components.toolbar.DefaultToolbarIntegration.<init>(ToolbarIntegration.kt:16) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at org.mozilla.fenix.components.toolbar.BrowserToolbarView.<init>(BrowserToolbarView.kt:88) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at org.mozilla.fenix.browser.BaseBrowserFragment.initializeUI(BaseBrowserFragment.kt:56) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at org.mozilla.fenix.browser.BrowserFragment.initializeUI(BrowserFragment.kt:3) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at org.mozilla.fenix.browser.BaseBrowserFragment.onViewCreated(BaseBrowserFragment.kt:1) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:24) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:25) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager.addAddedFragments(FragmentManager.java:5) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:53) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:11) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:12) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:1) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at android.os.Handler.handleCallback(Handler.java:873) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at android.os.Handler.dispatchMessage(Handler.java:99) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at android.os.Looper.loop(Looper.java:193) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at android.app.ActivityThread.main(ActivityThread.java:6740) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at java.lang.reflect.Method.invoke(Native Method) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 11-27 12:49:25.233 8763 8763 E ExceptionHandler: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 11-27 12:49:25.235 8763 8763 I mozac/CrashReporter: Received crash: UncaughtExceptionCrash(timestamp=1606499365233, throwable=java.lang.NullPointerException, breadcrumbs=[Breadcrumb(message=onCreate(), data={recreated=false, intent=android.intent.action.MAIN, instance=9395609}, category=HomeActivity, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:19 GMT-05:00 2020), Breadcrumb(message=Changing to fragment homeFragment, isCustomTab: false, data={}, category=DestinationChanged, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:19 GMT-05:00 2020), Breadcrumb(message=onStart(), data={instance=9395609}, category=HomeActivity, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:19 GMT-05:00 2020), Breadcrumb(message=onResume(), data={instance=9395609}, category=HomeActivity, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:19 GMT-05:00 2020), Breadcrumb(message=Changing to fragment browserFragment, isCustomTab: false, data={}, category=DestinationChanged, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:25 GMT-05:00 2020), Breadcrumb(message=onAttach(), data={instance=261865109, activityInstance=9395609, activityName=HomeActivity}, category=BrowserFragment, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:25 GMT-05:00 2020), Breadcrumb(message=onCreateView(), data={customTabSessionId=null, instance=261865109, activityInstance=9395609, activityName=HomeActivity}, category=BrowserFragment, level=INFO, type=DEFAULT, date=Fri Nov 27 12:49:25 GMT-05:00 2020)], uuid=602615fe-b810-469d-a9b0-d61b5b8da07c) 11-27 12:49:25.249 8763 8763 I mozac/CrashReporter: Showing prompt 11-27 12:49:25.251 647 1006 I ActivityManager: START u0 {flg=0x10018000 cmp=org.mozilla.firefox/mozilla.components.lib.crash.prompt.CrashReporterActivity (has extras)} from uid 10193
所有回覆 (1)
Hi
Thank you for reporting this issue. I have filed https://github.com/mozilla-mobile/fenix/issues/16775 with our developers to look into this issue and hopefully find a solution.