* 17:56:25 INFO <gnc.gui> [main] System locale returned fr_FR.UTF-8
* 17:56:25 INFO <gnc.gui> [main] Effective locale set to fr_FR.UTF-8.
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] The icon theme search path has 34 elements.
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 0: /home/minijackson/.local/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 1: /home/minijackson/.icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 2: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 3: /nix/store/8m96gcl6b0dx53g4cygllwzfbc56vrx5-hicolor-icon-theme-0.17/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 4: /nix/store/85qvxqinhc3837b8r91rq65dgc9p6cbq-gsettings-desktop-schemas-3.28.1/share/gsettings-schemas/gsettings-desktop-schemas-3.28.1/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 5: /nix/store/v1fsmybazgy865xvmwq52wk26p74i0gj-gtk+3-3.24.1/share/gsettings-schemas/gtk+3-3.24.1/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 6: /nix/store/85qvxqinhc3837b8r91rq65dgc9p6cbq-gsettings-desktop-schemas-3.28.1/share/gsettings-schemas/gsettings-desktop-schemas-3.28.1/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 7: /nix/store/v1fsmybazgy865xvmwq52wk26p74i0gj-gtk+3-3.24.1/share/gsettings-schemas/gtk+3-3.24.1/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 8: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/gsettings-schemas/gnucash-3.4/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 9: /run/opengl-driver/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 10: /run/opengl-driver-32/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 11: /home/minijackson/.nix-profile/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 12: /nix/var/nix/profiles/default/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 13: /run/current-system/sw/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 14: /etc/profiles/per-user/minijackson/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 15: /var/empty/local/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 16: /var/empty/share/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 17: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 18: /nix/store/8m96gcl6b0dx53g4cygllwzfbc56vrx5-hicolor-icon-theme-0.17/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 19: /nix/store/85qvxqinhc3837b8r91rq65dgc9p6cbq-gsettings-desktop-schemas-3.28.1/share/gsettings-schemas/gsettings-desktop-schemas-3.28.1/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 20: /nix/store/v1fsmybazgy865xvmwq52wk26p74i0gj-gtk+3-3.24.1/share/gsettings-schemas/gtk+3-3.24.1/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 21: /nix/store/85qvxqinhc3837b8r91rq65dgc9p6cbq-gsettings-desktop-schemas-3.28.1/share/gsettings-schemas/gsettings-desktop-schemas-3.28.1/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 22: /nix/store/v1fsmybazgy865xvmwq52wk26p74i0gj-gtk+3-3.24.1/share/gsettings-schemas/gtk+3-3.24.1/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 23: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/gsettings-schemas/gnucash-3.4/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 24: /run/opengl-driver/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 25: /run/opengl-driver-32/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 26: /home/minijackson/.nix-profile/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 27: /nix/var/nix/profiles/default/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 28: /run/current-system/sw/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 29: /etc/profiles/per-user/minijackson/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 30: /var/empty/local/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 31: /var/empty/share/pixmaps
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 32: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/gnucash/icons
* 17:56:25 INFO <gnc.gui> [gnc_load_app_icons] Path 33: /nix/store/91gqgx6v5r3yf8g8pfsnya649d64gir2-gnucash-3.4/share/icons
* 17:56:25 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general, key: retain-days, settings_ptr: 0x20b3c30, handler_id: 29
* 17:56:25 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general, key: retain-type-never, settings_ptr: 0x20b3c30, handler_id: 30
* 17:56:25 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general, key: retain-type-days, settings_ptr: 0x20b3c30, handler_id: 31
* 17:56:25 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general, key: retain-type-forever, settings_ptr: 0x20b3c30, handler_id: 32
* 17:56:25 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general, key: file-compression, settings_ptr: 0x20b3c30, handler_id: 33
Issue description
Since the update from 3.3 to 3.4, GnuCash hasn't been able to open, and instead crashes with a segmentation fault. I don't know if this is a Nix or an upstream issue.
Steps to reproduce
I have tried changing to a more common locale, moving my GnuCash data files to "simulate" a fresh install, but to no avail.
Technical details
"x86_64-linux"Linux 4.14.93, NixOS, 18.09.1922.97e0d53d669 (Jellyfish)yesyesnix-env (Nix) 2.1.3"nixos-18.09.1922.97e0d53d669""unstable-19.03pre166683.088cb13aee0"/nix/var/nix/profiles/per-user/root/channels/nixosGDB stacktrace (click to expand)
/tmp/gnucash.trace log when running with
--debug --extra(click to expand)