[GNC] Gnu Cash stopped working 2 days ago.

Jediator jediator at artemisspace.com
Sun Sep 24 12:59:30 EDT 2023


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"<smith54 at 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.uk at gnucash.org on 
> behalf of farleykj at 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 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
> 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