[GNC] Gnu Cash stopped working 2 days ago.

John Ralls jralls at ceridwen.us
Sun Sep 24 15:06:06 EDT 2023


David,

Having a 25-1-22.gnucash.LCK.gcm suggests that you might have tried to open 25-1-22.gnucash.LCK instead of 25-1-22.gnucash at some point. That obviously won't work as there's nothing in a lock file. You might also have a 25-1-22.gnucash.LCK.LCK in the folder with your book file. You should delete that as well.

Regards,
John Ralls


> On Sep 24, 2023, at 11:53 AM, (Alan) David Smith <smith54 at smith54.karoo.co.uk> wrote:
> 
> Hello John,
> 
> I have spotted 2 files named: David Smith Money Final 25-1-22.gnucash.LCK.gcm David Smith Money Final 25-1-22.gnucash.gcm
> 
> I have transferred both to bin. One is a LCK file. 
> 
> Gnucash is now opening as normal. Does it matter that one is a LCK file?
> 
> Thank you for this.
> 
> Regards,
> 
> David
> 
> On 24/09/2023, 19:16, "John Ralls" <jralls at ceridwen.us> wrote:
> 
>    David,
> 
>> On Sep 17, 2023, at 6:32 AM, (Alan) David Smith <smith54 at smith54.karoo.co.uk> wrote:
>> 
>> Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
>> Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000039
>> Exception Codes:       0x0000000000000001, 0x0000000000000039
>> 
>    [snip]
>> Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
>> 0   libglib-2.0.0.dylib                              0x10dbebb44 g_hash_table_lookup + 36
>> 1   libgnc-engine.dylib                          0x10d6a2335 gncTaxTableGetTables + 21
>> 2   libgnc-gnome.dylib                          0x109dd90b2 gnc_simple_combo_generate_liststore + 50
>> 3   libgnc-gnome-utils.dylib                 0x10a26099e gnc_gui_refresh_internal + 222
>> 
> 
>    That seems to point to an invalid hash table in the book object, though I don't see in the code where that would happen. Regardless, try this: 
>    * Open a Finder window and select Go>Go to folder from the menu or press shift-command-g. 
>    * In the dialog type ~/Library/Application Support/Gnucash/books. 
>    * Find the file corresponding to your data file name with a .gcm extension, e.g. "my_file.gcm" and move it to Trash.
>    * Start GnuCash
> 
>    I think you have an invoice tab open and something about its Tax Table listbox is causing GnuCash to crash. Removing the .gcm file will start GnuCash with only the Accounts tab and if I'm right will avoid the crash. 
> 
>    Regards,
>    John Ralls 
> 
> 
> 
> 



More information about the gnucash-user mailing list