That looks like a corrupted data file. Try starting GnuCash with —nofile. Make 
a new file, create one transaction, and save the file. Does that open OK?

The other thing that would be useful is to get some context around the errors, 
so run GnuCash with "—log  gnc.backend.xml=debug” and try to open the file 
that’s crashing. The resulting trace file is going to be long so attach it to a 
reply instead of pasting the contents into a message.

Please be sure to copy the list on all replies. It looks like your reply to 
David didn’t make it to the list.

Regards,
John Ralls


> On Dec 19, 2024, at 05:51, David Carlson <[email protected]> wrote:
> 
> Hopefully one of the developers will find that useful.  Now that release
> 5.10 is out they may have time to look at it.
> 
> 
> 
> On Thu, Dec 19, 2024 at 7:13 AM Jonathan A. Cohen <
> [email protected] <mailto:[email protected]>> wrote:
> 
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag: trn:id
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> 
>> [dom_tree_handlers_all_gotten_p()] Not defined
>> and it should be: trn:id
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] didn't 
>> find all of
>> the expected tags in the input
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag: trn:id
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> 
>> [dom_tree_handlers_all_gotten_p()] Not defined
>> and it should be: trn:id
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] didn't 
>> find all of
>> the expected tags in the input
>> * 13:54:00 ERROR <gnc.engine> void
>> qof_collection_insert_entity(QofCollection*, QofInstance*): assertion
>> 'col->e_type == ent->e_type' failed
>> * 13:54:00 ERROR <gnc.backend.file.sixtp> Tag <trn:id> not allowed in
>> current context.
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag: trn:slots
>> * 13:54:00 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag: trn:slots
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag:
>> split:account
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> 
>> [dom_tree_handlers_all_gotten_p()] Not defined
>> and it should be: split:account
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] didn't 
>> find all of
>> the expected tags in the input
>> * 13:54:01 ERROR <gnc.engine> int xaccTransGetSplitIndex(const
>> Transaction*, const Split*): assertion 'trans && split' failed
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag: trn:slots
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [gnc_xml_set_data()] Unhandled 
>> tag:
>> split:reconcile-date
>> * 13:54:01 ERROR <gnc.io <http://gnc.io/>> [dom_tree_generic_parse()] 
>> gnc_xml_set_data
>> failed
>> * 13:54:01 ERROR <gnc.engine> gboolean
>> qof_instance_get_destroying(gconstpointer): assertion
>> 'QOF_IS_INSTANCE(ptr)' failed
>> * 13:54:01 ERROR <gnc.engine> int xaccTransGetSplitIndex(const
>> Transaction*, const Split*): assertion 'trans && split' failed
>> 
>> 
>> ________________________
>> Jonathan A. Cohen
>> 26 Patriots Drive
>> Canton, MA 02021
>> 781-929-8204
>> [email protected] <mailto:[email protected]>
>> 
>> http://www.linkedin.com/in/jonathanaaroncohen
>> 
>> 
>> 
>> On Wed, Dec 18, 2024 at 4:55 PM David Carlson <[email protected] 
>> <mailto:[email protected]>>
>> wrote:
>> 
>>> Jonathan,
>>> 
>>> What does the gnucash.trace file under "This PC > OS(C:) > Users >
>>> [yourusername] > AppData > Local > Temp" report?
>>> 
>>> 
>>> 
>>> On Wed, Dec 18, 2024 at 12:56 PM Jonathan A. Cohen <
>>> [email protected]> wrote:
>>> 
>>>> That worked for about a day.  Today it failed again.  Starting Gnu Cash,
>>>> the splash screen shows progress and when it is done, the application
>>>> stops.  The event viewer:
>>>> 
>>>> Faulting application name: gnucash.exe, version: 5.9.0.0, time stamp:
>>>> 0x66f9947e
>>>> Faulting module name: libgnc-engine.dll, version: 0.0.0.0, time stamp:
>>>> 0x66f9919f
>>>> Exception code: 0xc0000005
>>>> Fault offset: 0x000be263
>>>> Faulting process id: 0x0x95B4
>>>> Faulting application start time: 0x0x1DB517E318B3737
>>>> Faulting application path: C:\Program Files (x86)\gnucash\bin\gnucash.exe
>>>> Faulting module path: C:\Program Files
>>>> (x86)\gnucash\bin\libgnc-engine.dll
>>>> Report Id: cae87769-5274-490a-b3a1-bff8175bf36b
>>>> Faulting package full name:
>>>> Faulting package-relative application ID:
>>>> 
>>>> Anyone have any ideas?
>>>> 
>>>> 
>>>> ________________________
>>>> Jonathan A. Cohen
>>>> 26 Patriots Drive
>>>> Canton, MA 02021
>>>> 781-929-8204
>>>> [email protected]
>>>> 
>>>> http://www.linkedin.com/in/jonathanaaroncohen
>>>> 
>>>> 
>>>> 
>>>> On Tue, Dec 17, 2024 at 11:10 AM David Carlson <
>>>> [email protected]> wrote:
>>>> 
>>>>> That would be something to try.  I had a problem with a different
>>>>> application where the recommended procedure was to use the Windows
>>>>> Add/Remove programs feature to remove the program, then REBOOT the 
>>>>> computer
>>>>> and verify that certain folders had also been removed before re-installing
>>>>> the program.
>>>>> 
>>>>> 
>>>>> 
>>>>> On Tue, Dec 17, 2024 at 8:07 AM Jonathan A. Cohen <
>>>>> [email protected]> wrote:
>>>>> 
>>>>>> I am thinking maybe this got corrupted:  C:\Program Files
>>>>>> (x86)\gnucash\bin\libgnc-engine.dll
>>>>>> 
>>>>>> When upgrading, I think it does not fully remove all components, so I
>>>>>> did a full uninstall and reinstall.  Will monitor for future problems.
>>>>>> 
>>>>>> I anyone thinks I am off-base, please let me know.
>>>>>> 
>>>>>> 
>>>>>> ________________________
>>>>>> Jonathan A. Cohen
>>>>>> [email protected]
>>>>>> 
>>>>>> 
>>>>>> On Mon, Dec 16, 2024 at 6:59 PM Jonathan A. Cohen <
>>>>>> [email protected]> wrote:
>>>>>> 
>>>>>>> I captured the following from Windows event manager:
>>>>>>> 
>>>>>>> Faulting application name: gnucash.exe, version: 5.9.0.0, time stamp:
>>>>>>> 0x66f9947e
>>>>>>> Faulting module name: libgnc-engine.dll, version: 0.0.0.0, time
>>>>>>> stamp: 0x66f9919f
>>>>>>> Exception code: 0xc0000005
>>>>>>> Fault offset: 0x000be263
>>>>>>> Faulting process id: 0x0x9964
>>>>>>> Faulting application start time: 0x0x1DB5010DDA488C8
>>>>>>> Faulting application path: C:\Program Files
>>>>>>> (x86)\gnucash\bin\gnucash.exe
>>>>>>> Faulting module path: C:\Program Files
>>>>>>> (x86)\gnucash\bin\libgnc-engine.dll
>>>>>>> Report Id: 3044f93f-b0fe-42c2-9705-e6a0405e0cdb
>>>>>>> Faulting package full name:
>>>>>>> Faulting package-relative application ID:
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ________________________
>>>>>>> Jonathan A. Cohen
>>>>>>> 26 Patriots Drive
>>>>>>> Canton, MA 02021
>>>>>>> 781-929-8204
>>>>>>> [email protected]
>>>>>>> 
>>>>>>> http://www.linkedin.com/in/jonathanaaroncohen
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Sat, Dec 14, 2024 at 7:14 PM Jonathan A. Cohen <
>>>>>>> [email protected]> wrote:
>>>>>>> 
>>>>>>>> Thank you, David. I'm not having any resources issues.
>>>>>>>> 
>>>>>>>> __________________
>>>>>>>> Jonathan Cohen
>>>>>>>> +1-781-929-8204
>>>>>>>> 
>>>>>>>> On Sat, Dec 14, 2024, 6:14 PM David Carlson <
>>>>>>>> [email protected]> wrote:
>>>>>>>> 
>>>>>>>>> Jonathan,
>>>>>>>>> 
>>>>>>>>> One of the possible causes of such behavior is inadequate
>>>>>>>>> resources.  Are you having issues with other programs, particularly 
>>>>>>>>> web
>>>>>>>>> browsers?
>>>>>>>>> 
>>>>>>>>> On Sat, Dec 14, 2024 at 3:21 PM Jonathan A. Cohen <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>> 
>>>>>>>>>> Upgraded to 5.9 last week.  After a few days a behavior started:
>>>>>>>>>> the view
>>>>>>>>>> would suddenly no longer show the transactions in any account.
>>>>>>>>>> Save and
>>>>>>>>>> restart worked.  As the days went on, this behavior happened
>>>>>>>>>> faster after
>>>>>>>>>> opening.
>>>>>>>>>> 
>>>>>>>>>> Today, opened GnuCash and got the warning that the file is
>>>>>>>>>> locked.  Open
>>>>>>>>>> anyways and the opening proceeded.  But once the program start
>>>>>>>>>> progress bar
>>>>>>>>>> completed, it disappeared.  The file is locked again.  Opening
>>>>>>>>>> wayway does
>>>>>>>>>> not work.  The program will not open now at all.
>>>>>>>>>> 
>>>>>>>>>> I tried backing out to 5.8 but it still won't open.  Upgrade back
>>>>>>>>>> to 5.9
>>>>>>>>>> same behavior.
>>>>>>>>>> 
>>>>>>>>>> Windows 11.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> ________________________
>>>>>>>>>> Jonathan A. Cohen
>>>>>>>>>> [email protected]
>>>>>>>>>> _______________________________________________
>>>>>>>>>> gnucash-user mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> 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.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> David Carlson
>>>>>>>>> 
>>>>>>>> 
>>>>> 
>>>>> --
>>>>> David Carlson
>>>>> 
>>>> 
>>> 
>>> --
>>> David Carlson
>>> 
>> 
> 
> -- 
> David Carlson
> _______________________________________________
> gnucash-user mailing list
> [email protected] <mailto:[email protected]>
> 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
[email protected]
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.

Reply via email to