Quicken 2019 crash during file validation and backup

Quicken 2019 crashes during file validation, year-end copy, and backup. I have done the following:

 - Uninstalled/reinstalled Quicken and applied latest patch
 - Used a Quicken backup from 2-3 months ago
 - New Windows user profile
 - Clean install of Windows 10
 - Installed Quicken 2019 on a different computer with different OS (Win 7 64 bit)

Quicken 2019 R16.14 build 27.1.16.14
Win 10 Pro 64-bit

This seems to be a problem with my Quicken data because if I restore a backup from Quicken 2015 and validate that file it doesn't crash.

This is the event viewer:
Faulting application name: qw.exe, version: 27.1.16.14, time stamp: 0x5c08e1a9
Faulting module name: ntdll.dll, version: 10.0.17763.194, time stamp: 0xf3450dbf
Exception code: 0xc0000374
Fault offset: 0x000e0e23
Faulting process id: 0x2a4c
Faulting application start time: 0x01d49a38bf7e61ae
Faulting application path: C:\Program Files (x86)\Quicken\qw.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 6146761d-7602-430f-8240-a800109a63ee

This is the qw.log entry:
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC EnsureViolation '(txn.dateval.i >= dateStart.i)' in SO_FindCandidates (stand1.c @ line # 3851.)
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC EnsureViolation '(txn.dateval.i >= dateStart.i)' in SO_FindCandidates (stand1.c @ line # 3851.)
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC EnsureViolation '(txn.dateval.i >= dateStart.i)' in SO_FindCandidates (stand1.c @ line # 3851.)
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC EnsureViolation '(txn.dateval.i >= dateStart.i)' in SO_FindCandidates (stand1.c @ line # 3851.)
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC EnsureViolation '(txn.dateval.i >= dateStart.i)' in SO_FindCandidates (stand1.c @ line # 3851.)
Process id : 10828 Thread id : 7988 : Time 15:18:21 :  DbC PreconditionViolation '(pDB != 0) && ( (hAccount != ((HACCOUNT) 0)) || g_SuppressAcctHandleCheck) && IsTxItemType( itemType ) && (keyType == 1 || keyType == 0 || keyType == 3 ) && (keyIndex != 0) && (pItem != 0) && (pItemSpec != 0)' in QDBGetTxItem (qdb.c @ line # 2988.)

Comments

This discussion has been closed.