[GNC] gnucash ARM crashes on delete account

Mark Cochran remarkable485 at gmail.com
Fri Jul 19 10:11:31 EDT 2024


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 ...



More information about the gnucash-user mailing list