PS I’ve saved before-and-after copies of the relevant gnucash files as BookA.gnucash and BookB.gnucash.
BookA performs without crashing with the adjusted date-range, BookB causes a corrupt report, including many irrelevant transactions. The difference between BookA (before) and BookB (after) the changes I made today is in a 10-split transaction. The Club (not the Charity) was to have had a Christmas Meal last week, and ten members had paid for it in advance. In the event, Covid caused this to be cancelled, and 10 members opted not to have a refund, but to transfer the price of the meal to the Charity account. I made a transfer for ten meals from the Club’s bank account to the Charity’s, and recorded this as a single transaction with a split to account for each member’s contribution, identifying each donor in the memo field of the split. As a workaround, I expect I can split the single deposit from the Club’s bank account into the Charity’s as ten individual transactions, and experiment with various combined deposits into BookA. Michael > On 19 Dec 2021, at 08:06, Michael Hendry <hendry.mich...@gmail.com> wrote: > > Here is the most recent crash report following a change to the date range of > a saved report: > > Process: Gnucash [13484] > Path: /Applications/Gnucash.app/Contents/MacOS/Gnucash > Identifier: org.gnucash.Gnucash > Version: 4.4-1 (4.4-1) > Code Type: X86-64 (Native) > Parent Process: ??? [1] > Responsible: Gnucash [13484] > User ID: 501 > > Date/Time: 2021-12-19 07:45:03.169 +0000 > OS Version: macOS 11.6.1 (20G224) > Report Version: 12 > Bridge OS Version: 6.0 (19P549) > Anonymous UUID: F889FA2B-0F71-CD50-6275-EA85633D47E5 > > Sleep/Wake UUID: 3581F509-93A8-4ECD-B111-010BC4BF36B3 > > Time Awake Since Boot: 27000 seconds > Time Since Wake: 2500 seconds > > System Integrity Protection: enabled > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_BAD_ACCESS (SIGSEGV) > Exception Codes: EXC_I386_GPFLT > Exception Note: EXC_CORPSE_NOTIFY > > Termination Signal: Segmentation fault: 11 > Termination Reason: Namespace SIGNAL, Code 0xb > Terminating Process: exc handler [13484] > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libgnc-gnome-utils.dylib 0x000000010eda7bdf gnc_set_busy_cursor > + 111 > 1 libgnc-gnome-utils.dylib 0x000000010ee40f1a > _wrap_gnc_set_busy_cursor + 58 > 2 libguile-2.2.1.dylib 0x000000010e82d53d vm_regular_engine + > 1501 > 3 libguile-2.2.1.dylib 0x000000010e82c0b3 scm_call_n + 723 > 4 libguile-2.2.1.dylib 0x000000010e7a6090 scm_call_3 + 48 > 5 libguile-2.2.1.dylib 0x000000010e82d53d vm_regular_engine + > 1501 > 6 libguile-2.2.1.dylib 0x000000010e82c0b3 scm_call_n + 723 > 7 libguile-2.2.1.dylib 0x000000010e7a600a scm_call_1 + 26 > … > > > I keep records of donations made to my Rotary Club’s charitable trust by > individual members so that I can claim Gift Aid on these gifts, and this > worked perfectly at the time the last claim fell due at the beginning of > April this year (the Club’s accounts run from July to June). > > I’ve recorded a batch of recent relevant transactions, and ran the report for > April 2020 to March 2021 before changing the date range to 1 Apr 2021 to 31 > Mar 2022 and the Report Name to “Gift Aid Report for 2021-2022” and clicking > “Apply”. > > Usually this results in a crash, but sometimes a faulty report is produced, > including some accounts which are not in the selection made and missing some > which should be included. > > I’d appreciate advice on the best way to investigate and report further on > this issue. > > Regards, > > Michael > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.