Problem started after removing some Labels on images, the system would lockup during Synching the images, the system would become non-responsive with no CPU time being recorded even after extended wait periods. After closing and restarting the images had been synched and all would appear well. However the sequence would repeat after making further changes to labels. Decided to Compact the database but this thru out the error below;

with error report details;
Code: Select all
IDI.v5.ApplicationException
----- details -----
ExceptionTimeStamp=2019-11-04T11:06:56.650Z
ExceptionThreadName=Main Thread
ExceptionClass=EDatabaseError
Exception=Transaction not set
Build=5.1.0.2459
Edition=Single
Architecture=64 bit
Platform=Windows
OperationSystem=Windows 10 64bit (Version: 10.0.18362)
Display=1920x1200
AvailableMemory=18.6 GB of 31.9 GB
ProcessorCores=12
Trial=no
UptimeSecs=1151
SystemID=284B564E0F11D90A2B2734D8CF89B7D5
CallStack= $00000001004354E0 DATABASEERROR, line 2264 of ../../../nfreepascal/source/fpc/packages/fcl-db/src/base/db.pas
$000000010044B09A EXECUTEDIRECT, line 1302 of ../../../nfreepascal/source/fpc/packages/fcl-db/src/sqldb/sqldb.pp
$000000010044AFB4 EXECUTEDIRECT, line 1292 of ../../../nfreepascal/source/fpc/packages/fcl-db/src/sqldb/sqldb.pp
$000000010048198C EXECUTEDIRECT, line 1221 of ../../XOM/idsqlite3conn.pp
$000000010077CCFB BASECOMPACTDATABASE, line 6252 of ../idDataModule.pas
$00000001007A2CCC COMPACTANDREPAIRDATABASE, line 15459 of ../idDataModule.pas
$00000001000FABA4 COMPACTANDREPAIRDATABASE, line 4790 of ../uCatalog.pas
$0000000100251150 COMPACTDATABASE, line 10326 of ufmain.pas
$000000010027207A ASKOPENCATALOG, line 17701 of ufmain.pas
$000000010037BFFF CLICK, line 83 of include/menuitem.inc
$000000010037C828 DOCLICKED, line 293 of include/menuitem.inc
$00000001000111F3 DISPATCH, line 674 of ../inc/objpas.inc
$0000000100327924 DOWINDOWPROC, line 2078 of win32/win32callback.inc
$00000001003292D7 WINDOWPROC, line 2696 of win32/win32callback.inc
$00007FF96F6463ED
$00007FF96F645DE2
$000000010032A3FE APPPROCESSMESSAGES, line 407 of win32/win32object.inc
DatabaseSystem=SQLite
ActiveCollectionCount=0
ActiveForm= frmMain[TfrmMain]
ActiveForm.ActiveControl= frmMain[TfrmMain]
vxScene1[TvxScene]
ActiveForm.Scene.Focused= Root1[TvxBackground]
loApplication[TvxLayout]
loApplicationContent[TvxLayout]
loClientArea[TvxLayout]
loCollectionViewer[TvxLayout]
[TvxCollectionViewerTabComponent]
[TvxCollectionViewerTabSheet]
[TvxCollectionViewer]
ActiveForm.Scene.Hovered= Root1[TvxBackground]
loApplication[TvxLayout]
loApplicationContent[TvxLayout]
loClientArea[TvxLayout]
loCollectionViewer[TvxLayout]
[TvxCollectionViewerTabComponent]
[TvxCollectionViewerTabSheet]
[TvxCollectionViewer]
So now bemused as to is this a bug in the new version or a problem with my database ?