Derek Atkins wrote: > Graham Menhennitt <gra...@menhennitt.com.au> writes: > > >>> It doesn't crash for me. Please post your complete gnucash.trace file. >>> >>> >>> Phil >>> >> A (bzipped, redacted) trace file can be downloaded from >> http://menhennitt.com.au/gnucash.trace_232_redacted.bz2. I rebuilt 2.3.1 >> and it doesn't crash, so it's definitely something different between >> 2.3.1 and 2.3.2. >> > > Another thing to do would be to get a Stack Trace (see > http://wiki.gnucash.org/wiki/Stack_Trace for how) > I don't think it's very useful, but the stack backtrace is below. I'm attempting to debug now. It looks like the provider list is returned correctly from qof_backend_get_registered_access_method_list(); but something goes wrong after that. Hopefully, I'll get back with some more soon.
Graham ** gnc.gui:ERROR:dialog-file-access.c:304:gnc_ui_file_access: assertion failed: (active_access_method_index >= 0) Program received signal SIGABRT, Aborted. [Switching to Thread 0xb4d58770 (LWP 5298)] 0xb7fa6430 in __kernel_vsyscall () (gdb) bt #0 0xb7fa6430 in __kernel_vsyscall () #1 0xb63946d0 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6396098 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6577263 in g_assertion_message () from /usr/lib/libglib-2.0.so.0 #4 0xb657788d in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0 #5 0xb7d4152d in gnc_ui_file_access (type=1) at dialog-file-access.c:304 #6 0xb7e9d4a8 in gnc_main_window_cmd_file_save_as (action=0x984cf88, data=0x988fe28) at gnc-plugin-basic-commands.c:389 #7 0xb65eb3a4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #8 0xb65ddc7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #9 0xb65f3e57 in ?? () from /usr/lib/libgobject-2.0.so.0 #10 0xb65f54b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #11 0xb65f5936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #12 0xb6a48305 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #13 0xb6a4a365 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb65eb3a4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #15 0xb65dc3d9 in ?? () from /usr/lib/libgobject-2.0.so.0 #16 0xb65ddc7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #17 0xb65f36c0 in ?? () from /usr/lib/libgobject-2.0.so.0 #18 0xb65f54b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #19 0xb65f5936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #20 0xb6c3e3f7 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb6b2c410 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #22 0xb6b2dfed in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb6b23c5b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb6b1d526 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb65dc3d9 in ?? () from /usr/lib/libgobject-2.0.so.0 #26 0xb65ddc7b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #27 0xb65f3aff in ?? () from /usr/lib/libgobject-2.0.so.0 #28 0xb65f534f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #29 0xb65f5936 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #30 0xb6c382ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #31 0xb6b15f7c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #32 0xb6b17327 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #33 0xb69a434a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #34 0xb654fb88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0xb65530eb in ?? () from /usr/lib/libglib-2.0.so.0 #36 0xb65535ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #37 0xb6b177d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb7d75874 in gnc_ui_start_event_loop () at gnc-gnome-utils.c:450 #39 0x0804ae93 in inner_main (closure=0x0, argc=1, argv=0xbfcc44b4) at gnucash-bin.c:491 #40 0xb66a7912 in scm_boot_guile () from /usr/lib/libguile.so.12 #41 0x0804ab39 in main (argc=1, argv=0xbfcc44b4) at gnucash-bin.c:625 (gdb) _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel