To add to my previous email, if I access the customer report a different way (reports-> business -> customer report) I get this in the trace log:
* 22:14:33 WARN <gnc.core-utils> Could not locate file AUTHORS * 22:14:33 WARN <gnc.core-utils> Could not locate file DOCUMENTERS * 22:14:33 WARN <gnc.core-utils> Could not locate file LICENSE * 22:18:41 ERROR <gnc.gui> gnc_owner_set_owner: assertion 'owner != NULL' failed * 22:18:54 WARN <gnc.engine> [gnc_option_db_destroy()] Direct Destroy called on GncOptionDB 141727248 On Sun, Dec 17, 2023 at 4:45 PM John Ralls <jra...@ceridwen.us> wrote: > The GnuCash development team announces GnuCash 5.5, the sixth release in > the stable 5.x series. > > Between 5.4 and 5.5, the following bugfixes were accomplished: > > • Bug 607000 - SLR visible transactions > Change the Since Last Run dialog to show only transactions with a > non-empty Status. > • Bug 792241 - Allow sorting scheduled transactions > • Bug 798025 - SLR Value entry not tied to location > Disable scrolling and the horizontal scroll bar while an entry has > focus. > • Bug 798760 - SLR OK button to complete value entry > With this change the Since Last Run dialog's OK button will commit an > in-progress edit and advance to the next edit requiring input. It will > close the dialog only if there are no more edits. > • Bug 798760 - SLR change reminder with value entry > Change transaction state from Reminder to ToCreate when the user has > provided the needed value and clicked OK. > • Bug 798890 - Printing Problem > • Bug 799087 - Import - Unbalanced (need acct) transactions now show in > red (previously orange). > • Bug 799090 - Right Clicking scheduled transaction > Ensure that the selection highlight changes to the item under the > pointer when right-clicking in the SX Editor. > • Bug 799092 - GnuCash 5.4 leaves background process running on exit > Clear the schema_hash at app shutdown via gnc_prefs_remove_registered > and make that function available to the Python bindings so that python > programs can do so too. > • Bug 799099 - Crash when trying to get quotes > • Bug 799104 - "Asset Chart" broken > • Bug 799108 - "Since Last Run" crashes if there are any errors creating a > scheduled transaction > Capture errors and display them in a dialog box instead. > • Bug 799113 - "Start Import" button reports "Failed" > • Bug 799121 - Parse error on CSV import on MacOS > • Bug 799130 - split-register.c:1847:gnc_split_register_save: assertion > failed: (xaccTransIsOpen (blank_trans)) > • Bug 799134 - Fails to build with GCC 14 (‘find_if’ is not a member of > ‘std’; did you mean ‘find’) > • Bug 799138 - Port to new Python C config API > • Bug 799143 - FTBFS on 32bit architectures > • Bug 799144 - Date Completion is broken after 5.4 upgrade > • Bug 799148 - Reliable crash when saving a modified saved report > configuration > • Bug 799150 - Can't paste text (with Ctrl+V) in Notes field in Account > Tree View > • Bug 799151 - gnc_date_get_last_mday () does not account for leap years > correctly. > • Bug 799152 - normalize_reldate_tm() does not handle dates with months > greater than 11 or less than -11 correctly. > • Bug 799156 - normalize_struct_tm() does not normalize seconds,minutes, > and hours correctly. > > The following fixes and improvements were not associated with bug reports: > • Cancel the QIF import instead of inserting the default directory if the > user cancels the file-selection dialog. > • Memory leak fixes > • Rename the scheduled transaction edit/new/delete menus to resolve a > shortcut conflict. > • Allow saving the sort column in the Since Last Run dialog > • Ensure that Print Checks obtains for the check amount the sum of all > splits in the current register account and subaccounts. > • Ensure that report page actions are re-enabled after editing options. > Some actions (Print, PDFExport, and Report Options) had been left disabled. > • Ensure GncDateEntry always reverts to today if the user enters an > invalid date string. > • Direct cmake to find the base installed Python3 instead of the latest > version installed. Reference Cmake Issue 24126, Cmake Issue 24878, and > CMake merge request 8287. Note that this requires CMake 3.20 or later; > users of older versions will still get the newest installed Python version. > • CI: Run distcheck on one workflow to catch quickly instances where > someone adds a file but forgets to update the distribution. > • Primarily of interest to developers: We've added a new CMAKE_BUILD_TYPE, > Asan, with two options -DLEAKS and -DODR, both of which default to OFF. > This creates a non-optimized, with-symbols build with the Address Sanitizer > hooks compiled in. While the primary motivation is a CI run to ensure that > there aren't any memory allocation errors revealed in the test suite, this > is also a useful build to use when debugging a segfault crash, many of > which are caused by use-after-free errors. When building on non-Apple > platforms -DLEAKS=ON will add leak detection, dumping a stack trace for the > allocation of any leaked heap or free-store allocations. Similarly and on > non-Apple platforms only -DODR=ON will log violations of the C++ one > definition rule. > • Also of interest to developers: A new cmake option -DCOVERAGE. When on > and in a non-optimized build this will instrument the program and libraries > to count usage for every source line. The option also adds three targets, > lcov-initialize, lcov-collect, and lcov-generate-html. The primary > motivation is to assess the completeness of tests in CI, see Coverage-HTML > for the latest results. > > New and Updated Translations: Chinese (Simplified), Croatian, Dutch, > English (Australia), English (New Zealand), English (United Kingdom), > Finnish, German, Gujarati, Hungarian, Italian, Norwegian Bokmål, Polish, > Portuguese, Portuguese (Brazil), Romanian, Russian, Slovak, Spanish, Swedish > > Help translate GnuCash on Weblate: > https://hosted.weblate.org/engage/gnucash/ > > Known Problems > > Complete list of all open bugs: > https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&query_format=advanced > > Documentation > > No changes were associated with bug reports between releases 5.4 and 5.5 > > The following fixes and improvements were not associated with bug reports: > > • EBICS: for business customers (of the bank) rather than business users. > • docbook: additional entities for business GUI-elements > • docbook: gnc-gui-*: Rename the scheduled edit/new/delete menus to match > a change in the program. > New and Updated Translations: German > > Getting GnuCash for Windows and MacOS > > GnuCash is provided for both Microsoft Windows 8.1® and later and MacOS > 10.13 (High Sierra)® and later in pre-built, all-in-one packages. An > installer is provided for Microsoft Windows® while the MacOS® package is a > disk image containing a drag-and-drop application bundle. > > GnuCash is also available as a flatpak from Flathub.org. Instructions for > installing and running: https://wiki.gnucash.org/wiki/Flatpak > > The SHA256 Hashes for the downloadable files are: > • b4daf67bb892b706323f62e9fa97242039d7dd0a2e1e10771e0c25817dd0ed3b > gnucash-5.5.tar.bz2 > • 73d2c367f7f1c2da045ce08cb7dfc619e43002ac1e17bb708e3287edff96ae47 > gnucash-5.5.tar.gz > • 720a60dca57e4199f28b5449158ddc89e62012f042a62c43b16c569fa0890275 > gnucash-5.5.setup.exe > • a27ab3dd3ada69456cb8033473f7bab5ae5874a4880416672d9b4fd2e1c26408 > Gnucash-Intel-5.5-1.dmg > • 93560f55d9305aef45525cf7e7143b72503365c353840dfaaa382d9dfb97c8ab > gnucash-docs-5.5.tar.gz > > Microsoft Windows: > > https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-5.5.setup.exe > > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.setup.exe > > Apple macOS: > > https://github.com/Gnucash/gnucash/releases/download/5.5/Gnucash-Intel-5.5-1.dmg > > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/Gnucash-Intel-5.5-1.dmg > > Getting GnuCash as source code > If you want to compile GnuCash 5.5 for yourself, the source code can be > downloaded from: > > https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-5.5.tar.bz2 > https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-5.5.tar.gz > > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.tar.bz2 > > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-5.5.tar.gz > > To compile GnuCash from the source code by yourself, you will need at > least Gtk+ 3.22.29, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, > cmake 3.10 and SWIG 2.0.12. Please consult the README.dependencies file in > the sources for the exact list of dependencies and versions. > Getting the documentation > > Note that the documentation for unstable releases is not on the GnuCash > website. It is built daily and may be found on the development server under > the locale directory; "C" is English, "de" is German, and so on. > > The documentation is included in the MacOS and Windows application bundles. > > If you want to compile the GnuCash Documentation 5.5 for yourself, the > source code can be downloaded from: > > Sourceforge: > https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/5.5/gnucash-docs-5.5.tar.gz > GitHub: > https://github.com/Gnucash/gnucash/releases/download/5.5/gnucash-docs-5.5.tar.gz > > You can also checkout the sources directly from the git repository as > described at https://wiki.gnucash.org/wiki/Git. > > About the Program > > GnuCash is a free, open source accounting program released under the GNU > General Public License (GPL) and available for GNU/Linux, *BSD, Solaris, > MacOS, and Microsoft Windows. Programming on GnuCash began in 1997, and its > first stable release was in 1998. > > Regards, > John Ralls > > _______________________________________________ > gnucash-user mailing list > gnucash-user@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@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.