Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash - Editing master data of product #750

Closed
makuris opened this issue Aug 10, 2023 · 7 comments
Closed

Crash - Editing master data of product #750

makuris opened this issue Aug 10, 2023 · 7 comments
Labels
bug Something isn't working

Comments

@makuris
Copy link

makuris commented Aug 10, 2023

Recently, when I open the master data of a product and select one of the products the app immediatly shuts down. If I click on the small Info icon e.g. in the purchase window the effect is the same. The rest of the functionality seems to be working as expected.

This is a new issue, it worked in the past, I can not identify when and why it changed.

I already tried to clear all data of the app and freshly linked to the grocy server again - no change, the issue persists.

I am running grocy server as docker in v4.0.1 but also had the issue with the version 3.x.x before. The grocy app is installed via F-droid v3.3.0.

Besides this, I really love the app it makes using grocy so simple and user friendly.

@patzly
Copy link
Owner

patzly commented Aug 10, 2023

Thank you! Can you please post the crashlog you can find in the debugging section of the app settings so that we can identify the crash cause?

@patzly patzly added the bug Something isn't working label Aug 10, 2023
@makuris
Copy link
Author

makuris commented Aug 10, 2023

--------- beginning of crash 08-10 14:27:39.979 28043 28043 E AndroidRuntime: FATAL EXCEPTION: main 08-10 14:27:39.979 28043 28043 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 28043 08-10 14:27:39.979 28043 28043 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 14:27:39.979 28043 28043 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: FATAL EXCEPTION: main 08-10 14:27:49.945 29137 29137 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 29137 08-10 14:27:49.945 29137 29137 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 14:27:49.945 29137 29137 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: FATAL EXCEPTION: main 08-10 14:47:21.099 29316 29316 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 29316 08-10 14:47:21.099 29316 29316 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 14:47:21.099 29316 29316 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: FATAL EXCEPTION: main 08-10 14:47:38.654 4335 4335 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 4335 08-10 14:47:38.654 4335 4335 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 14:47:38.654 4335 4335 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: FATAL EXCEPTION: main 08-10 14:47:48.863 4806 4806 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 4806 08-10 14:47:48.863 4806 4806 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 14:47:48.863 4806 4806 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:30:49.837 11144 11144 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 11144 08-10 15:30:49.837 11144 11144 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:30:49.837 11144 11144 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:33:30.467 12896 12896 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 12896 08-10 15:33:30.467 12896 12896 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:33:30.467 12896 12896 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:36:24.922 14480 14480 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 14480 08-10 15:36:24.922 14480 14480 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:36:24.922 14480 14480 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:40:50.782 17598 17598 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 17598 08-10 15:40:50.782 17598 17598 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:40:50.782 17598 17598 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:41:12.316 19212 19212 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 19212 08-10 15:41:12.316 19212 19212 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:41:12.316 19212 19212 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:41:32.591 19613 19613 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 19613 08-10 15:41:32.591 19613 19613 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:41:32.591 19613 19613 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: FATAL EXCEPTION: main 08-10 15:41:48.137 19807 19807 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 19807 08-10 15:41:48.137 19807 19807 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 15:41:48.137 19807 19807 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) --------- beginning of main 08-10 18:32:05.688 24239 24239 E r.patrick.groc: Not starting debugger since process cannot load the jdwp agent. 08-10 18:32:37.357 24239 24239 E ViewUtil: icon animation requires AnimVectorDrawable 08-10 18:32:44.168 24239 24598 E chromium: [ERROR:simple_backend_impl.cc(749)] Simple Cache Backend: cache directory inaccessible right after creation; path: /data/user/0/xyz.zedler.patrick.grocy/cache/WebView/Default/HTTP Cache/Code Cache/wasm 08-10 18:32:44.168 24239 24595 E chromium: [ERROR:simple_file_enumerator.cc(21)] opendir /data/user/0/xyz.zedler.patrick.grocy/cache/WebView/Default/HTTP Cache/Code Cache/js: No such file or directory (2) 08-10 18:32:44.168 24239 24595 E chromium: [ERROR:simple_index_file.cc(614)] Could not reconstruct index from disk 08-10 18:32:44.170 24239 24619 E chromium: [ERROR:disk_cache.cc(205)] Unable to create cache 08-10 18:32:44.243 24239 24239 E AndroidRuntime: FATAL EXCEPTION: main 08-10 18:32:44.243 24239 24239 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 24239 08-10 18:32:44.243 24239 24239 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 18:32:44.243 24239 24239 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 18:32:46.038 24658 24658 E r.patrick.groc: Not starting debugger since process cannot load the jdwp agent. 08-10 18:32:53.385 24658 24658 E AndroidRuntime: FATAL EXCEPTION: main 08-10 18:32:53.385 24658 24658 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 24658 08-10 18:32:53.385 24658 24658 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.MenuItem.setVisible(boolean)' on a null object reference 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.bottomSheetDialog.ProductOverviewBottomSheet.onViewCreated(ProductOverviewBottomSheet.java:1020) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:294) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:210) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at android.os.Looper.loop(Looper.java:299) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556) 08-10 18:32:53.385 24658 24658 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) 08-10 18:32:56.481 24813 24813 E r.patrick.groc: Not starting debugger since process cannot load the jdwp agent.

@patzly
Copy link
Owner

patzly commented Aug 10, 2023

Do you have feature_shopping_list disabled? This might be the crash cause.

@patzly patzly closed this as completed in eb47dd1 Aug 10, 2023
@makuris
Copy link
Author

makuris commented Aug 11, 2023

Yes I have disabled the shopping list in Grocy. I transfer all needed items to bring! - which is the already established shopping list in my household :-)

@patzly
Copy link
Owner

patzly commented Aug 13, 2023

Nice then I may have found and fixed the issue! Can you please try the nightly build and check if it works?

@ChaiFox
Copy link

ChaiFox commented Aug 15, 2023

I was having the same issue and also had the shopping list disabled, after turning that feature back on I can confirm the app (non nightly) is now able to edit product master data.

@makuris
Copy link
Author

makuris commented Aug 15, 2023

Yes I can confirm that the issued is fixed in the latest nightly. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants