[GNC] Consistent way to hang Gnucash

John Ralls jralls at ceridwen.us
Sat Aug 3 12:49:03 EDT 2024


David,

Michael is on macOS and there are no macOS nightlies.

Regards,
John Ralls


> On Aug 3, 2024, at 08:30, David Carlson <david.carlson.417 at gmail.com> wrote:
> 
> Michael,
> 
> Go ahead and continue testing and reporting your findings.  I have created a bug report 799381 for a different but possibly obliquely related bug which is currently in limbo because the developers cannot duplicate my experience.  That report depends on testing the Windows nightly build dated July 19 or later for bug 799370 to see if that bug is resolved.  If your bug is still present, it deserves a new bug report.
> 
> Because of the complexity of the code there may still be some segments causing subtle problems.  It would be desirable to test recent nightly builds thoroly before release 5.9 comes out.
> 
> 
> On Sat, Aug 3, 2024, 8:05 AM Michael Hendry <hendry.michael at gmail.com <mailto:hendry.michael at gmail.com>> wrote:
>> Sorry, John,
>> 
>> I failed to follow-through on this because of family illness. I did get as far as taking a backup of the Gnucash file from before the crash, so if it’s still relevant I can make time to experiment with it, but I see there were some problems with a more recent release, and it may be water under the bridge now.
>> 
>> Please let me know if it’s still worth reporting.
>> 
>> Regards,
>> 
>> Michael
>> 
>> > On 23 Jun 2024, at 17:41, John Ralls <jralls at ceridwen.us <mailto:jralls at ceridwen.us>> wrote:
>> > 
>> > 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 <mailto: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 <http://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 <mailto: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-user mailing list
>> gnucash-user at gnucash.org <mailto: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