[GNC] Consistent way to hang Gnucash

John Ralls jralls at ceridwen.us
Sun Jun 23 12:41:48 EDT 2024


I think you should open bugs for the crash and the hang, though I’m not sure that I can easily fix either of them.

The crash is clearly a call to g_strdup() with a nullptr, but I can’t figure out from the stack trace where that might be.

For the hang I take it that you’ve killed to two instances of GnuCash and started over, but from this letter that you can reliably reproduce the hang. I can’t with a simple book and a simple SX, so I’ll need more detail. It would be helpful if you can attach a spindump (select GnuCash in ActivityMonitor, in the toolbar click the circle with … in it and select Spindump from the resulting context menu) to the bug report.f

Are you closing the Scheduled Transaction Editor tab between uses or just clicking different SXes to edit?  While I’m able to edit two SXes at once it doesn’t seem from your description that that’s what you’re doing.

Regards,
John Ralls

> On Jun 23, 2024, at 08:12, Michael Hendry <hendry.michael at gmail.com> wrote:
> 
> Further to my recent crash report:
> 
> Start to reconcile a bank account.
> 
> Edit a pension payment during reconciliation because the regular payment has gone up
> 
> Open the Scheduled Transaction editor and adjust for new payment.
> 
> Go on with the reconciliation until the next pension increase prompts the editing of a payment
> 
> Try to open the Scheduled Transaction editor.
> 
> Work-around: Make a note of adjustments needed to Scheduled Transactions, and deal with them after the reconciliation is complete.
> 
> Michael
> 
> Version Numbers here:
> 
> Process:               Gnucash [48185]
> Path:                  /Applications/Gnucash 2.app/Contents/MacOS/Gnucash
> Identifier:            org.gnucash.Gnucash
> Version:               5.5-1 (5.5-1)
> Code Type:             X86-64 (Native)
> Parent Process:        launchd [1]
> User ID:               501
> 
> Date/Time:             2024-06-23 08:10:26.9458 +0100
> OS Version:            macOS 14.5 (23F79)
> Report Version:        12
> Bridge OS Version:     8.5 (21P5077)
> Anonymous UUID:        F889FA2B-0F71-CD50-6275-EA85633D47E5
> _______________________________________________
> 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