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

App crashes when opening settings #805

Closed
vaghinialex opened this issue Nov 26, 2023 · 7 comments
Closed

App crashes when opening settings #805

vaghinialex opened this issue Nov 26, 2023 · 7 comments
Labels
bug Something isn't working

Comments

@vaghinialex
Copy link

vaghinialex commented Nov 26, 2023

Hi

On the latest version of the app (3.4.0) whenever I try to open the settings the app crashes.

My phone is running Android 12. My server is running on homeassistant (add-on version 0.20.1).

Note that on previous versions of the app I've never encountered similar problems.

@patzly patzly added the bug Something isn't working label Nov 26, 2023
@patzly
Copy link
Owner

patzly commented Nov 26, 2023

Thanks! I've already found the issue.

@patzly patzly closed this as completed in f74749d Nov 26, 2023
@patzly patzly pinned this issue Nov 26, 2023
@patzly
Copy link
Owner

patzly commented Nov 26, 2023

@vaghinialex Can you please quickly try the nightly build and report here if it works for you so I can rollout the fix? Thanks!

@patzly patzly reopened this Nov 26, 2023
@vaghinialex
Copy link
Author

I can confirm it works perfectly.
Thanks for the quick response and for fixing the problem right away!

@patzly
Copy link
Owner

patzly commented Nov 26, 2023

Also thank you so much for your quick response! :)

@patzly patzly closed this as completed Nov 26, 2023
@patzly patzly unpinned this issue Nov 26, 2023
@Whatsek
Copy link

Whatsek commented Nov 27, 2023

The 4.3.1 update fixed indeed some crashes for me, but when I select "recipes" it still crashes. (Settings and account are fine now)

@patzly
Copy link
Owner

patzly commented Nov 27, 2023

@Whatsek After clicking on the main page or where? Can you please send the crash log (can be found in the debugging section of settings)?

@Whatsek
Copy link

Whatsek commented Nov 27, 2023

@Whatsek After clicking on the main page or where? Can you please send the crash log (can be found in the debugging section of settings)?

Yes, start the app, and click on "recipes"

--------- beginning of crash 11-26 11:00:43.608 9228 9228 E AndroidRuntime: FATAL EXCEPTION: main 11-26 11:00:43.608 9228 9228 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 9228 11-26 11:00:43.608 9228 9228 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: ... 20 more 11-26 11:00:43.608 9228 9228 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:227) 11-26 11:00:43.608 9228 9228 E AndroidRuntime: ... 23 more 11-26 11:00:47.861 9611 9611 E AndroidRuntime: FATAL EXCEPTION: main 11-26 11:00:47.861 9611 9611 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 9611 11-26 11:00:47.861 9611 9611 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: ... 20 more 11-26 11:00:47.861 9611 9611 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:227) 11-26 11:00:47.861 9611 9611 E AndroidRuntime: ... 23 more 11-26 14:52:06.706 7936 7936 E AndroidRuntime: FATAL EXCEPTION: main 11-26 14:52:06.706 7936 7936 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 7936 11-26 14:52:06.706 7936 7936 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: ... 20 more 11-26 14:52:06.706 7936 7936 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:227) 11-26 14:52:06.706 7936 7936 E AndroidRuntime: ... 23 more 11-26 18:46:56.980 15258 15258 E AndroidRuntime: FATAL EXCEPTION: main 11-26 18:46:56.980 15258 15258 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 15258 11-26 18:46:56.980 15258 15258 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: ... 20 more 11-26 18:46:56.980 15258 15258 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-26 18:46:56.980 15258 15258 E AndroidRuntime: ... 23 more 11-26 18:47:00.210 15469 15469 E AndroidRuntime: FATAL EXCEPTION: main 11-26 18:47:00.210 15469 15469 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 15469 11-26 18:47:00.210 15469 15469 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: ... 20 more 11-26 18:47:00.210 15469 15469 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-26 18:47:00.210 15469 15469 E AndroidRuntime: ... 23 more 11-26 18:47:09.363 15668 15668 E AndroidRuntime: FATAL EXCEPTION: main 11-26 18:47:09.363 15668 15668 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 15668 11-26 18:47:09.363 15668 15668 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: ... 20 more 11-26 18:47:09.363 15668 15668 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-26 18:47:09.363 15668 15668 E AndroidRuntime: ... 23 more 11-26 18:48:04.335 15993 15993 E AndroidRuntime: FATAL EXCEPTION: main 11-26 18:48:04.335 15993 15993 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 15993 11-26 18:48:04.335 15993 15993 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: ... 20 more 11-26 18:48:04.335 15993 15993 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-26 18:48:04.335 15993 15993 E AndroidRuntime: ... 23 more 11-27 11:24:58.149 23316 23316 E AndroidRuntime: FATAL EXCEPTION: main 11-27 11:24:58.149 23316 23316 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 23316 11-27 11:24:58.149 23316 23316 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: ... 20 more 11-27 11:24:58.149 23316 23316 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-27 11:24:58.149 23316 23316 E AndroidRuntime: ... 23 more 11-27 17:44:29.594 23960 23960 E AndroidRuntime: FATAL EXCEPTION: main 11-27 17:44:29.594 23960 23960 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 23960 11-27 17:44:29.594 23960 23960 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: ... 20 more 11-27 17:44:29.594 23960 23960 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-27 17:44:29.594 23960 23960 E AndroidRuntime: ... 23 more --------- beginning of main 11-27 17:44:31.176 28490 28490 E r.patrick.grocy: Not starting debugger since process cannot load the jdwp agent. 11-27 17:44:32.551 28490 28490 E AndroidRuntime: FATAL EXCEPTION: main 11-27 17:44:32.551 28490 28490 E AndroidRuntime: Process: xyz.zedler.patrick.grocy, PID: 28490 11-27 17:44:32.551 28490 28490 E AndroidRuntime: java.lang.RuntimeException: Cannot create an instance of class xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:17) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:12) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:2) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.kt:17) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:13) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:2) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at xyz.zedler.patrick.grocy.fragment.RecipesFragment.onViewCreated(RecipesFragment.java:16) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:296) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:144) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1213) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:92) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:74) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:4) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at android.os.Looper.loop(Looper.java:334) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8291) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:557) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance0(Native Method) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at java.lang.reflect.Constructor.newInstance(Constructor.java:343) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.kt:15) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: ... 20 more 11-27 17:44:32.551 28490 28490 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'java.lang.String xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort$SortOption.name' on a null object reference in method 'void xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems()' 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.setItems(FilterChipLiveDataSort.java:26) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at xyz.zedler.patrick.grocy.model.FilterChipLiveDataSort.<init>(FilterChipLiveDataSort.java:52) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: at xyz.zedler.patrick.grocy.viewmodel.RecipesViewModel.<init>(RecipesViewModel.java:228) 11-27 17:44:32.551 28490 28490 E AndroidRuntime: ... 23 more 11-27 17:44:36.251 28607 28607 E r.patrick.grocy: Not starting debugger since process cannot load the jdwp agent.

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