log.conf is not necessary to generate trace files. If it was GnuCash would automatically create a default.
David may still be misled by the typos in my earlier message. Ken Farley corrected them. The tracefile can be found via Terminal with $TMPDIR/gnucash.trace. One can redirect it to somewhere else with the --logto option, e.g. /Applications/Gnucash.app/Contents/MacOS/Gnucash --logto $HOME/gnucash_errors will write it to a file named "gnucash_errors" in the user's home directory. The original error message David posted, > > (process:46072): gnc.gui-WARNING **: 20:54:04.010: [mac_set_languages()] > Language list: en:en_GB:C > Backtrace: > 3 (apply-smob/1 #<catch-closure 12de8dda0>) > In ice-9/boot-9.scm: > 2312:4 2 (save-module-excursion #<procedure 13124d5e0 at ice-9/e…>) > In ice-9/eval-string.scm: > 36:6 1 (read-and-eval #<input: string 1312371c0> #:lang _) > In unknown file: > 0 (read #<input: string 1312371c0>) > > ERROR: In procedure read: > In procedure string->number: Value out of range: 9739 > is a scheme backtrace. It has nothing at all to do with the backend nor could it be emitted by a SQL server or SQLite3. Regards, John Ralls > On Sep 24, 2023, at 9:59 AM, Jediator <jedia...@artemisspace.com> wrote: > > David, You need to create the log.conf file manually first on your Mac to > enable tracing. Please see this thread for details > (https://lists.gnucash.org/pipermail/gnucash-user/2023-September/108759.html). > > Are you using the default sqlite as the GC database? The error message of > "procedure value out of range" you posted indicates this might be a database > problem. If you are on a Mac, your can just run /sqlite3 your_db.gnucash /to > see if this would spit out any errors. Once you are in the sqlite shell, run > the /analyze/ command to check the table/index consistency. > > Good luck! -- JC > > > On 9/24/23 8:25 AM, (Alan) David Smith wrote: >> I have tried this. Thank you very much for your help but there is still no >> trace file visible anywhere. >> >> May be version 5.4 will work on my Apple when available, otherwise it looks >> as though GNUCash has permanently stopped working on my apple computer. >> >> Regards, >> >> David >> >> On 17/09/2023, 17:13, "(Alan) David Smith"<smit...@smith54.karoo.co.uk> >> wrote: >> >> There is still no trace file. But you now have crash report. >> >> On 17/09/2023, 15:13, "gnucash-user on behalf of Ken >> Farley"<gnucash-user-bounces+smith54=smith54.karoo.co...@gnucash.org on >> behalf of farle...@gmail.com> wrote: >> >> I think you might be missing some of the steps you were asked to >> perform, so here they are: >> >> (1) Run Gnucash while telling it to save a trace file. This file >> lists >> all the actions of the program. This is done with the command (on >> MacOS): >> >> /Applications/Gnucash.app/Contents/MacOS/Gnucash --debug >> >> This will run Gnucash, presumably until it crashes, while writing a >> trace file in the directory specified by the environment variable >> TMPDIR >> on your system. >> >> (2) To make the trace file more accessible, you copy it to your user >> directory. To be sure it's in this location, perform the following >> two >> commands: >> >> cd >> >> cp $TMPDIR/gnucash.trace . >> >> (3) Now that you have this tracefile, you want to provide it to the >> folks on the mailing list who can interpret such things. Since it's >> likely a very long file, it is not a good idea to copy and paste it's >> contents into a message. Instead, when you reply to the mailing list, >> you attach the file to the message, usually by dragging and dropping >> the >> file in Outlook, or using the "Attach File" button, etc. >> >> >> Hopefully, if you do these things, someone will be able to figure out >> where your installation is going wrong. >> _______________________________________________ >> 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. > _______________________________________________ > 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.