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.