[GNC] gnucash ARM crashes on delete account
John Ralls
jralls at ceridwen.us
Fri Jul 19 11:45:24 EDT 2024
GnuCash Arm 5.8-2 is really 5.8 and aside from what architecture it’s compiled for it’s no different from any other build of GnuCash 5.8. If you do find a crash where manipulating the account tree crashes please reopen https://bugs.gnucash.org/showbug.cgi?id=799370 and attach your crash report.
Regards,
John Ralls
> On Jul 19, 2024, at 07:11, Mark Cochran <remarkable485 at gmail.com> wrote:
>
> On 2024-07-18 10:07, Mark Cochran wrote:
>> On 2024-07-17 11:31, Mark Cochran wrote:
>>> I'm trying out the Apple Silicone version of gnucash (download file named Gnucash-Arm-5.8-1.dmg, but "About Gnucash" says 5.7).
>>> I'm trying to delete an Expense account with no transactions and no children. Gnucash crashes immediately. Here's the trace file:
>>>
>>> $ cat /var/folders/c_/nh7z_czx12s5sfypbtt9k1jh0000z8/T//gnucash.trace
>>> * 11:21:27 ERROR <Gtk> gtk_tree_model_filter_convert_iter_to_child_iter: assertion 'valid == TRUE' failed
>>> * 11:21:27 ERROR <Gtk> gtk_tree_model_filter_convert_iter_to_child_iter: assertion 'valid == TRUE' failed
>>> * 11:21:27 ERROR <gnc.gui> gnc_tree_model_account_get_account: assertion 'iter->user_data != NULL' failed
>>> * 11:21:27 ERROR <gnc.gui> gnc_tree_model_account_get_value: assertion 'iter->user_data != NULL' failed
>>> * 11:21:27 ERROR <GLib-GObject> ../../src/glib-2.80.2/gobject/gtype.c:4393: type id '0' is invalid
>>> * 11:21:27 ERROR <GLib-GObject> can't peek value table for type '<invalid>' which is not currently referenced
>>>
>>>
>>> I am able to successfully delete the account with the MacOS Intel 5.8.2 version.
>>>
>>> I can post the trace file in debug mode if needed, but that's close to 15,000 lines long.
>>>
>>> Thanks,
>>> Mark Cochran
>>> remarkable485 at gmail.com
>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> 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.
>>>
>> After reading John Ralls' post that the first release for Apple Silicon was indeed gnucash 5.7, this behavior may be related to the account re-parenting issue. I'll wait for the 5.8 version and try again.
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> 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 Apple Silicon version 5.8 fixes the delete account issue, at least for those with no transactions and no children. I'll test those conditions shortly ...
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> 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.
More information about the gnucash-user
mailing list