Well, this is embarrassing. Turns out there was an Interest Charge dialog box on a display that I had turned off. So upgrading to 2.6.18 fixed the crash, and there was no freeze. Thanks for your help!
On Sat, 13 Jan 2018 at 21:51 David Carlson <david.carlson....@gmail.com> wrote: > The Windows versions can get very sloooow. Did you watch the bottom panel > of the splash screen to see if it changes every now and then? It can take > several minutes with some files. > > David C > > > On Sat, Jan 13, 2018 at 11:51 AM, Jeremy Lawrence <jer...@jlawrence.ca> > wrote: > >> I've been using Gnucash for years without issue, but today when trying to >> reconcile a Liabilities account on 2.6.13 (Windows), Gnucash crashed. I >> updated to 2.6.18 and Gnucash no longer crashes - but it becomes >> unresponsive until I kill the process. >> >> There's no logs from the freezes on 2.6.18, but I have the trace logs from >> the crashes on 2.6.13: >> >> * 12:29:07 CRIT <gnc.gui> gnc_xfer_dialog_create: assertion 'to_info == >> NULL && from_info == NULL' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_grab_focus: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_evaluate: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_set_amount: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_set_amount: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:07 CRIT <Gtk> gtk_widget_show_all: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_amount_edit_set_amount: assertion 'gae != >> NULL' failed >> * 12:29:07 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:07 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_xfer_dialog_create: assertion 'to_info == >> NULL && from_info == NULL' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_grab_focus: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_get_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_evaluate: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_set_amount: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_set_amount: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <gnc.gui> gnc_amount_edit_gtk_entry: assertion 'gae != >> NULL' failed >> * 12:29:24 CRIT <Gtk> gtk_entry_set_text: assertion 'GTK_IS_ENTRY >> (entry)' >> failed >> * 12:29:24 CRIT <Gtk> gtk_widget_show_all: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_window_set_title: assertion 'GTK_IS_WINDOW >> (window)' failed >> * 12:29:24 CRIT <Gtk> gtk_label_set_markup: assertion 'GTK_IS_LABEL >> (label)' failed >> * 12:29:24 CRIT <Gtk> gtk_label_set_markup: assertion 'GTK_IS_LABEL >> (label)' failed >> * 12:29:24 CRIT <Gtk> gtk_toggle_button_set_active: assertion >> 'GTK_IS_TOGGLE_BUTTON (toggle_button)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_tree_view_account_set_selected_account: >> assertion 'GNC_IS_TREE_VIEW_ACCOUNT (view)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET >> (widget)' failed >> * 12:29:24 CRIT <Gtk> gtk_label_set_markup: assertion 'GTK_IS_LABEL >> (label)' failed >> * 12:29:24 CRIT <GLib-GObject> g_object_get_data: assertion 'G_IS_OBJECT >> (object)' failed >> * 12:29:24 CRIT <Gtk> gtk_builder_get_object: assertion 'GTK_IS_BUILDER >> (builder)' failed >> * 12:29:24 CRIT <Gtk> gtk_box_pack: assertion 'GTK_IS_BOX (box)' failed >> * 12:29:24 CRIT <gnc.gui> gnc_date_edit_set_time: assertion 'gde != NULL' >> failed >> * 12:29:24 WARN <GLib-GObject> invalid (NULL) pointer instance >> * 12:29:24 CRIT <GLib-GObject> g_signal_handlers_disconnect_matched: >> assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed >> > _______________________________________________ >> gnucash-user mailing list >> gnucash-user@gnucash.org >> https://lists.gnucash.org/mailman/listinfo/gnucash-user >> ----- >> Please remember to CC this list on all your replies. >> You can do this by using Reply-To-List or Reply-All. >> > > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.