Recipes crashes on Back button after exporting
Recipes v2.0.2
Steps to reproduce:
- Use the "Export All" button in the app menu
- Click on a recipe
- Click the back button
- Recipes crashes
#0 0x00005555555abaf4 in gr_recipe_get_id (recipe=0x0) at ../src/gr-recipe.c:564
#1 0x00005555555bac00 in gr_recipe_store_is_in_shopping (self=0x5555556c39f0, recipe=<optimized out>) at ../src/gr-recipe-store.c:1873
#2 0x00005555555bc11f in populate_shopping_from_store (self=0x555555cdf4b0) at ../src/gr-recipes-page.c:361
#3 0x00005555555c6cbf in visible_page_changed (window=0x5555559d00a0) at ../src/gr-recipes-page.h:29
#4 0x00007ffff73bb742 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff73cf5a4 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007ffff73d8377 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff73c01c4 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff73c2782 in g_object_notify_by_pspec () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff7b98027 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00005555555c79d7 in go_back (window=0x5555559d00a0) at ../src/gr-window.c:230
#12 0x00007ffff73bb996 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff73d83bc in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff79e4eee in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007ffff79e4f58 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x00007ffff73bb996 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff73d83bc in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff79e3384 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff7c92cf1 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff73bb996 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff73d83bc in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff7aab9cc in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff73beb96 in g_cclosure_marshal_VOID__BOXEDv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff73bb996 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff73d83bc in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff7aa8a42 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007ffff7aaa05b in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff7aad036 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff7a746c0 in gtk_event_controller_handle_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff7c3596d in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff7c8c7ff in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff73bb996 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007ffff73d7e1b in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007ffff73d8a03 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007ffff7c373f3 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff7af3578 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff7af578b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007ffff77d2f69 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#43 0x00007ffff7805fd6 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#44 0x00007ffff72d064d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007ffff72d08d0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007ffff72d0973 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007ffff74e8bb5 in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#48 0x0000555555583296 in main (argc=1, argv=0x7fffffffe2c8) at ../src/main.c:48