|
Log in | ||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Hi
I have a BCB 5 professional application, multithreaded, using Nexux memory and ordinary tables. Nexus Embedded 1.07 Sometimes, on closing the application, I get this message: NexusDB: ThreadMemTbl: Block read from file is not a heap block [$3C38/15416] This occurs when the ThreadMemTbl is closed. By this time the secondary thread that had been used to access it has been destroyed and this error occurs in the form's destructor when the table is closed. I have tried explicitly closing the table but this still occurs occasionally. Any assistance would be appreaciated. Andy |
|
#2
|
|||
|
|||
|
> I have a BCB 5 professional application, multithreaded, using Nexux
> memory and ordinary tables. Nexus Embedded 1.07 Are you by any chance using encrypted tables? Does each of your threads create their own TnxSession/Database/Table/Query components and free them before terminating the thread? -- Eivind Bakkestuen Nexus Database Systems |
|
#3
|
|||
|
|||
|
Eivind
No encryption. Yes, the thread creates its own TnxSession/Database/Table components (no queries used). What I have found is refreshing the TnxTable component that is attached to the Memory Table seems to overcome the problem - at least it hasn't recurred since I added the refresh. The Memory Table in question gets a lot of traffic from both the main thread and the other threads (always via individual thread specific TnxSession/Database/Table components) so maybe it doesn't like being closed when it is in an inconsistent state... Andy "Eivind Bakkestuen [NDD]" <Ieivind.bakkestuenHATE@nexusdb.comSPAM> wrote in message news:43356569@wic040d.... >> I have a BCB 5 professional application, multithreaded, using Nexux >> memory and ordinary tables. Nexus Embedded 1.07 > > Are you by any chance using encrypted tables? > > Does each of your threads create their own TnxSession/Database/Table/Query > components and free them before terminating the thread? > > -- > > Eivind Bakkestuen > Nexus Database Systems > > |
|
#4
|
|||
|
|||
|
> What I have found is refreshing the TnxTable component that is
> attached to the Memory Table seems to overcome the problem - at least > it hasn't recurred since I added the refresh. The Memory Table in > question gets a lot of traffic from both the main thread and the > other threads (always via individual thread specific > TnxSession/Database/Table components) so maybe it doesn't like being > closed when it is in an inconsistent state... I really couldnt say. Do you by any chance get a callstack? -- Eivind Bakkestuen Nexus Database Systems |
|
#5
|
|||
|
|||
|
Here's the EurekaLog output:
EurekaLog 5.0.2 Application: ------------------------------------------------------- 1.1 Start Date : Mon, 26 Sep 2005 09:38:52 +0100 1.2 Name/Description: PFSRaw.exe 1.3 Version Number : 1.7.2.11 1.4 Parameters : 1.5 Compilation Date: Mon, 26 Sep 2005 09:38:47 +0100 Exception: -------------------------------------------------------------------------- ---------------------------------- 2.1 Date : Mon, 26 Sep 2005 09:45:36 +0100 2.2 Address: 01F985DF 2.3 Module : NEXUSDB107DB51.BPL 2.4 Type : EnxDatabaseError 2.5 Message: NexusDB: <unnamed TnxTable instance>: Block read from file is not a heap block [$3C38/15416]. Active Controls: --------------------- 3.1 Form Class : 3.2 Form Text : 3.3 Control Class: 3.4 Control Text : Computer: ------------------------------------------------------- 4.1 Name : HTD-W100 4.2 User : abell 4.3 Total Memory : 1015 Mb 4.4 Free Memory : 345 Mb 4.5 Total Disk : 37.26 Gb 4.6 Free Disk : 9.66 Gb 4.7 System Up Time: 03:22:25:18 4.8 Processor : Intel(R) Pentium(R) 4 CPU 3.00GHz 4.9 Display Mode : 1280 x 1024 x 32 Operating System: ---------------------------------------- 5.1 Type : Microsoft Windows 2000 5.2 Build # : 2195 5.3 Update : Service Pack 4 5.4 Language: English (United Kingdom) Network: ------------------------------ 6.1 IP Address: 129.0.53.137 6.2 Submask : 255.255.0.0 6.3 Gateway : 129.0.15.199 6.4 DNS 1 : 129.0.0.103 6.5 DNS 2 : 129.0.0.119 6.6 DHCP : ON Call Stack Information: -------------------------------------------------------------------------- ------------------------------------------- |Address |Module |Unit |Class |Procedure/Method |Line| -------------------------------------------------------------------------- ------------------------------------------- | Exception Thread: ID=3012; Priority=-2; Class=TBackGroundThumbs | |------------------------------------------------------------------------- ------------------------------------------| |01F985DF|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |dsCheck | | |01F985CC|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |dsCheck | | |01F97D7E|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |CloseBlob | | |405BF47F|VCLDB50.BPL |Db.pas |TBlobField |FreeBuffers | | |405C5A67|VCLDB50.BPL |Db.pas |TDataSet |FreeFieldBuffers | | |405C5A44|VCLDB50.BPL |Db.pas |TDataSet |FreeFieldBuffers | | |01F9A236|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |FreeFieldBuffers | | |405C5114|VCLDB50.BPL |Db.pas |TDataSet |CloseCursor | | |01F97DA0|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |CloseCursor | | |405C5023|VCLDB50.BPL |Db.pas |TDataSet |SetActive | | |405C4F7C|VCLDB50.BPL |Db.pas |TDataSet |SetActive | | |01F9B92D|NEXUSDB107DB51.BPL|Nxdb.pas |TnxDataset |SetActive | | |405C4E80|VCLDB50.BPL |Db.pas |TDataSet |Close | | |405C4E7C|VCLDB50.BPL |Db.pas |TDataSet |Close | | |405C4815|VCLDB50.BPL |Db.pas | |TDataSet | | |405C4800|VCLDB50.BPL |Db.pas | |TDataSet | | |01F98496|NEXUSDB107DB51.BPL|Nxdb.pas | |TnxDataset | | |01F9847C|NEXUSDB107DB51.BPL|Nxdb.pas | |TnxDataset | | |01F9BF8A|NEXUSDB107DB51.BPL|Nxdb.pas | |TnxIndexDataSet | | |01F9BF70|NEXUSDB107DB51.BPL|Nxdb.pas | |TnxIndexDataSet | | |01F9F232|NEXUSDB107DB51.BPL|Nxdb.pas | |TnxTable | | |00443079|PFSRaw.exe |thread_thumbs.cpp|TBackGroundThumbs |Execute |351 | |40025C38|VCL50.BPL |Classes.pas |TList |Get | | |------------------------------------------------------------------------- ------------------------------------------| | Calling Thread: ID=2996; Priority=0; Class=; [Main] | |------------------------------------------------------------------------- ------------------------------------------| |4003064F|VCL50.BPL |Classes.pas |TThread |Resume | | |40030648|VCL50.BPL |Classes.pas |TThread |Resume | | |0042309D|PFSRaw.exe |Unit1.cpp | |TThumbsForm |1092| |40002C4C|VCL50.BPL |System.pas | |_FreeMem | | |40002C48|VCL50.BPL |System.pas | |_FreeMem | | |40004B00|VCL50.BPL |System.pas | |_LStrClr | | |40004AE4|VCL50.BPL |System.pas | |_LStrClr | | |4002A2AA|VCL50.BPL |Classes.pas |TReader |DoFixupReferences | | |400261B4|VCL50.BPL |Classes.pas |TThreadList |UnlockList | | |400261B0|VCL50.BPL |Classes.pas |TThreadList |UnlockList | | |40029A82|VCL50.BPL |Classes.pas | |GlobalFixupReferences | | |40014364|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40014348|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40029AA1|VCL50.BPL |Classes.pas | |GlobalFixupReferences | | |41004C6B|BORLNDMM.DLL |Borlndmm.pas | |SysFreeMem | | |41004C93|BORLNDMM.DLL |Borlndmm.pas | |SysFreeMem | | |41004ABE|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |41004AEA|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |41004C6B|BORLNDMM.DLL |Borlndmm.pas | |SysFreeMem | | |41004C93|BORLNDMM.DLL |Borlndmm.pas | |SysFreeMem | | |40002C4C|VCL50.BPL |System.pas | |_FreeMem | | |40002C48|VCL50.BPL |System.pas | |_FreeMem | | |40003E8A|VCL50.BPL |System.pas | |_ClassDestroy | | |40003E88|VCL50.BPL |System.pas | |_ClassDestroy | | |40025A84|VCL50.BPL |Classes.pas | |TList | | |40003AB4|VCL50.BPL |System.pas |TObject |Free | | |40003AAC|VCL50.BPL |System.pas |TObject |Free | | |4001466C|VCL50.BPL |Sysutils.pas | |FreeAndNil | | |40025327|VCL50.BPL |Classes.pas | |EndGlobalLoading | | |400252BC|VCL50.BPL |Classes.pas | |EndGlobalLoading | | |40025461|VCL50.BPL |Classes.pas | |InitInheritedComponent | | |40014364|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40014348|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40025480|VCL50.BPL |Classes.pas | |InitInheritedComponent | | |40014364|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40014348|VCL50.BPL |Sysutils.pas |TMultiReadExclusiveWriteSynchronizer|EndWrite | | |40057FE6|VCL50.BPL |Forms.pas | |TDataModule | | |41004AEA|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |41004A67|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |40002C34|VCL50.BPL |System.pas | |_GetMem | | |40004AE4|VCL50.BPL |System.pas | |_LStrClr | | |40004BCC|VCL50.BPL |System.pas | |_LStrFromPCharLen | | |40003118|VCL50.BPL |System.pas | |ParamStr | | |41004ABE|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |41004AC7|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |77F82091|ntdll.dll | | |RtlLeaveCriticalSection | | |41004AEA|BORLNDMM.DLL |Borlndmm.pas | |SysGetMem | | |4005ABF9|VCL50.BPL |Forms.pas |TApplication |CreateForm | | |4005ABC8|VCL50.BPL |Forms.pas |TApplication |CreateForm | | |0041CA3E|PFSRaw.exe |PFSRaw.cpp | |WinMain |86 | |------------------------------------------------------------------------- ------------------------------------------| | | | Running Thread: ID=2996; Priority=0; Class=; [Main] | |------------------------------------------------------------------------- ------------------------------------------| |7C573C21|kernel32.dll | | |WaitForMultipleObjectsEx | | |77E119E0|user32.dll | | |MsgWaitForMultipleObjectsEx| | |77E11906|user32.dll | | |MsgWaitForMultipleObjectsEx| | |77E11AC9|user32.dll | | |MsgWaitForMultipleObjects | | |77E11AB1|user32.dll | | |MsgWaitForMultipleObjects | | |400306A2|VCL50.BPL |Classes.pas |TThread |WaitFor | | |40030668|VCL50.BPL |Classes.pas |TThread |WaitFor | | |0042AAE4|PFSRaw.exe |Unit1.cpp |TThumbsForm |FormCloseQuery |2123| |01B8E06A|O308_R51.BPL |Ovcstate.pas |TOvcAbstractState |FormCloseQuery | | |40056CCD|VCL50.BPL |Forms.pas |TCustomForm |Close | | |40056CAC|VCL50.BPL |Forms.pas |TCustomForm |Close | | |400560C8|VCL50.BPL |Forms.pas |TCustomForm |WMClose | | |40003D30|VCL50.BPL |System.pas |TObject |Dispatch | | |4006B6B0|VCL50.BPL |Controls.pas |TControl |WndProc | | |4006E376|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |77F82091|ntdll.dll | | |RtlLeaveCriticalSection | | |4006758C|VCL50.BPL |Controls.pas | |FindControl | | |77E1625C|user32.dll | | |CallNextHookEx | | |77E16224|user32.dll | | |CallNextHookEx | | |4006E1A4|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |40054112|VCL50.BPL |Forms.pas |TCustomForm |WndProc | | |4006DF78|VCL50.BPL |Controls.pas |TWinControl |MainWndProc | | |77E16E96|user32.dll | | |CallWindowProcW | | |77E1643B|user32.dll | | |DefWindowProcA | | |77E13D95|user32.dll | | |CallWindowProcA | | |77E13D81|user32.dll | | |CallWindowProcA | | |4006E44E|VCL50.BPL |Controls.pas |TWinControl |DefaultHandler | | |4006E384|VCL50.BPL |Controls.pas |TWinControl |DefaultHandler | | |4006FCA3|VCL50.BPL |Controls.pas |TWinControl |WMSysCommand | | |4006FC04|VCL50.BPL |Controls.pas |TWinControl |WMSysCommand | | |40003D30|VCL50.BPL |System.pas |TObject |Dispatch | | |4006B6B0|VCL50.BPL |Controls.pas |TControl |WndProc | | |4006E376|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |77F426F6|GDI32.DLL | | |GetTextExtentPointW | | |77E1625C|user32.dll | | |CallNextHookEx | | |4006E1A4|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |40054112|VCL50.BPL |Forms.pas |TCustomForm |WndProc | | |4006DF78|VCL50.BPL |Controls.pas |TWinControl |MainWndProc | | |77E16E96|user32.dll | | |CallWindowProcW | | |77E1643B|user32.dll | | |DefWindowProcA | | |77E13D95|user32.dll | | |CallWindowProcA | | |77E13D81|user32.dll | | |CallWindowProcA | | |4006E44E|VCL50.BPL |Controls.pas |TWinControl |DefaultHandler | | |4006E384|VCL50.BPL |Controls.pas |TWinControl |DefaultHandler | | |4006BA44|VCL50.BPL |Controls.pas |TControl |WMNCLButtonDown | | |40003D30|VCL50.BPL |System.pas |TObject |Dispatch | | |4006B6B0|VCL50.BPL |Controls.pas |TControl |WndProc | | |4006E376|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |77E13941|user32.dll | | |PtInRect | | |77E1625C|user32.dll | | |CallNextHookEx | | |4006E1A4|VCL50.BPL |Controls.pas |TWinControl |WndProc | | |40054112|VCL50.BPL |Forms.pas |TCustomForm |WndProc | | |4006DF78|VCL50.BPL |Controls.pas |TWinControl |MainWndProc | | |77E16E96|user32.dll | | |CallWindowProcW | | |77E15F64|user32.dll | | |DispatchMessageA | | |77E15F5E|user32.dll | | |DispatchMessageA | | |4005AA04|VCL50.BPL |Forms.pas |TApplication |ProcessMessage | | |4005AAB4|VCL50.BPL |Forms.pas |TApplication |HandleMessage | | |4005ACC9|VCL50.BPL |Forms.pas |TApplication |Run | | |4005AC48|VCL50.BPL |Forms.pas |TApplication |Run | | |0041CA4A|PFSRaw.exe |PFSRaw.cpp | |WinMain |87 | -------------------------------------------------------------------------- ------------------------------------------- Modules Information: -------------------------------------------------------------------------- -------------------------------------------------------------------------- -------------------------------------------- |Handle |Name |Description |Version |Size |Modified |Path | -------------------------------------------------------------------------- -------------------------------------------------------------------------- -------------------------------------------- |00360000|rdParse.dll |Canon Digital Camera file parsing library |7.1.0.4 |229376 |2005-09- 15 10:51:42|C:\rw | |00400000|PFSRaw.exe | |1.7.2.11 |2479104|2005-09-26 09:38:48|C:\rw | |01880000|GLAD21R.BPL | |1.0.0.0 |580096 |2000-02-22 03:10:00|C:\WINNT\system32 | |01920000|PKIECTRLC5.BPL | |2.1.9.0 |1951744|2005-08-05 09:11:54|C:\WINNT\system32 | |01B10000|CSS20I50.BPL |CodeSite Interface Package |2.0.0.0 |95744 |2001-02-14 03:00:00|C:\WINNT\system32 | |01B30000|O308_R51.BPL | |3.8.0.0 |1487784|2001-01-12 00:55:20|C:\WINNT\system32 | |01CB0000|INDY50.BPL |Internet Direct (Indy) for Run-Time Package for Delphi 5 and C++Builder 5|9.0.0.10 |1335808|2004-10-26 14:58:36|C:\WINNT\system32 | |01E00000|L207_R51.BPL |LockBox Components |2.0.7.0 |151552 |2004-10-19 09:20:04|C:\WINNT\system32 | |01E30000|DM15_50.BPL | |1.0.0.0 |158720 |2001-08-18 01:50:00|C:\PROGRA~1\Borland\CBUILD~1 \Projects\Bpl| |01E60000|POLYIM.BPL | |1.0.0.0 |106496 |2005-09-15 15:07:40|C:\PROGRA~1\Borland\CBUILD~1 \Projects\Bpl| |01E80000|NEXUSDB1071X51.BPL | |1.0.0.0 |169984 |2004-10-08 10:15:26|C:\WINNT\system32 | |01EB0000|NEXUSDB107SR51.BPL | |1.0.0.0 |352256 |2004-10-08 10:15:22|C:\WINNT\system32 | |01F10000|NEXUSDB107SD51.BPL | |1.0.0.0 |185344 |2004-10-08 10:15:08|C:\WINNT\system32 | |01F50000|NEXUSDB107LL51.BPL | |1.0.0.0 |216064 |2004-10-08 10:15:00|C:\WINNT\system32 | |01F90000|NEXUSDB107DB51.BPL | |1.0.0.0 |197120 |2004-10-08 10:15:14|C:\WINNT\system32 | |01FD0000|NEXUSDB107SQ51.BPL | |1.0.0.0 |597504 |2004-10-08 10:15:32|C:\WINNT\system32 | |02070000|CXLIBRARYVCLC5.BPL |Express Cross Platform Library (VCL Edition) |5.9.0.0 |467456 |2005-09-06 12:37:34|C:\WINNT\system32 | |020F0000|DXTHEMEC5.BPL |Express XP Theme Manager |5.9.0.0 |51200 |2005-09-06 12:37:24|C:\WINNT\system32 | |02100000|DXCOMNC5.BPL |ExpressCommonLibrary |5.5.1.0 |43520 |2005-09-06 12:37:28|C:\WINNT\system32 | |02110000|DXBARC5.BPL |ExpressBars |5.5.1.0 |666112 |2005-09-06 12:37:44|C:\WINNT\system32 | |021C0000|DXBAREXTITEMSC5.BPL |ExpressBars Extended Items |5.5.1.0 |182784 |2005-09-06 12:37:48|C:\WINNT\system32 | |02200000|DXDOCKINGC5.BPL |ExpressDocking Library |5.5.1.0 |303104 |2005-09-06 12:37:48|C:\WINNT\system32 | |02250000|CXEDITORSC5.BPL |ExpressEditors Library 5 (VCL Edition) |5.9.0.0 |1615360|2005- 09-06 12:38:10|C:\WINNT\system32 | |023E0000|CXDATAC5.BPL |ExpressDataController |5.9.0.0 |401408 |2005-09-06 12:37:56|C:\WINNT\system32 | |02450000|CXEXTEDITORSC5.BPL |ExpressExtendedEditors Library 5 (VCL Edition) |5.9.0.0 |948736 |2005-09-06 12:38:18|C:\WINNT\system32 | |02540000|CXPAGECONTROLC5.BPL |Express Cross Platform PageControl (VCL Edition) |2.3.2.0 |227328 |2005-09-06 12:38:24|C:\WINNT\system32 | |02580000|CXGRIDC5.BPL |ExpressQuantumGrid 5 (VCL Edition) |5.9.0.0 |1554432|2005-09-06 12:38:40|C:\WINNT\system32 | |02700000|CXEXPORTC5.BPL |Express Cross Platform Export Library (VCL Edition) |5.9.0.0 |98304 |2005-09-06 12:38:26|C:\WINNT\system32 | |02720000|DXEDTRC5.BPL | |3.2.2.0 |363008 |2005-09-06 12:38:50|C:\WINNT\system32 | |02780000|DXLAYOUTCONTROLC5.BPL|ExpressLayout Control |1.1.19.0 |244736 |2005-09-06 12:39:22|C:\WINNT\system32 | |027D0000|PFS_UTILS_PCK.BPL | |1.0.0.0 |931328 |2005-09-26 09:04:42|C:\PROGRA~1\Borland\CBUILD~1 \Projects\Bpl| |028C0000|CXVERTICALGRIDC5.BPL |ExpressVerticalGrid (VCL Edition) |3.4.0.0 |513024 |2005-09-06 12:38:56|C:\WINNT\system32 | |02950000|POLYIMAGEPRO.DLL |PolyImagePro Image Processing Library |2.1.0.0 |2023424|2005- 09-15 10:51:26|C:\rw | |02BA0000|S303_R51.BPL | |3.2.0.0 |1088648|2001-07-16 17:55:12|C:\WINNT\system32 | |02CC0000|PFS_CURVES.BPL | |1.0.0.0 |146944 |2005-07-06 15:47:46|C:\PROGRA~1\Borland\CBUILD~1 \Projects\Bpl| |02CF0000|RDSDK.DLL |Canon Raw Development SDK |1.1.0.3 |356352 |2005-09-15 10:51:42|C:\rw | |03D70000|pddlghlp.dll |PowerDesk Dialog Helper Hook |5.0.0.1 |90112 |2004-10-08 07:37:44|C:\Program Files\Ontrack\PowerDesk | |077C0000|TRAYHOOK.DLL |PowerDesk Tray Hook |1.1.0.0 |25088 |2004-10-08 07:37:46|C:\Program Files\Ontrack\PowerDesk | |07DB0000|rdCamDat.DLL |RdCamDat DLL |7.0.0.4 |598016 |2005-09-15 10:51:40|C:\rw | |07E60000|RCRAPCLS.DLL |Canon Digital Camera SDK rapper dll |8.3.0.38 |659456 |2005-09- 15 10:51:40|C:\rw | |07F10000|psdkdll.dll |Hight level DLL of PSDK |8.3.0.6 |434176 |2005-09-15 10:51:30|C:\rw | |07F80000|rcParse.dll |Canon Digital Camera File Parsing Library |8.3.0.16 |282624 |2005-09- 15 10:51:38|C:\rw | |07FD0000|rcDvlp.dll |Canon Camera Support File |8.3.0.15 |184320 |2005-09-15 10:51:38|C:\rw | |08000000|rcDcd.dll |Canon Digital Camera File Decording Library |8.3.0.14 |356352 |2005-09-15 10:51:38|C:\rw | |08060000|pscAdimg.dll |Canon Digital Camera Image Naming Library |8.3.0.5 |57344 |2005-09- 15 10:51:28|C:\rw | |08070000|pscCllct.dll |PSDK Collection Handling |8.3.0.5 |135168 |2005-09-15 10:51:30|C:\rw | |080A0000|pscSetup.dll |PSDK Driver Manager |8.3.0.5 |98304 |2005-09-15 10:51:30|C:\rw | |08100000|RcCamDat.dll |RcCamDat DLL |7.0.0.6 |598016 |2005-09-15 10:51:38|C:\rw | |082D0000|RC2DVLP.DLL |Canon Raw Development DLL |1.2.0.1 |360448 |2005-09-15 10:51:38|C:\rw | |08700000|rdDvlp.DLL |Canon Camera Support File |7.2.0.6 |188416 |2005-09-15 10:51:40|C:\rw | |08730000|rdDcd.dll |PSDK Picture View Decoder |7.2.0.1 |356352 |2005-09-15 10:51:40|C:\rw | |087A0000|SHDOCVW.DLL |Shell Doc Object and Control Library |6.0.2800.1692 |1338368|2005- 06-18 00:15:18|C:\WINNT\system32 | |0F2A0000|NWSHLXNR.DLL | |4.90.0.0 |121660 |2002-10-03 15:45:22|C:\WINNT\system32 \NLS\ENGLISH | |0F2C0000|NOVNPNTR.DLL |Novell NetWare Provider |4.90.0.0 |469836 |2003-03-20 13:48:54|C:\WINNT\system32\NLS\ENGLISH | |10000000|RCSDK.DLL |Canon Digital Camera SDK |8.3.0.38 |327680 |2005-09-15 10:51:40|C:\rw | |23000000|plx_hook.dll |plx_hook Module |2.1.0.80 |11776 |2004-12-03 16:20:50|C:\Program Files\Plaxo\2.1.0.80 | |32500000|CC3250MT.DLL |Borland C++ Multi-thread RTL (WIN/VCL MT) |5.0.1.80 |1497088|2005-09-15 10:49:58|C:\rw | |40000000|VCL50.BPL |Borland Component Package |5.0.6.18 |2023424|2000-01-24 06:01:00|C:\WINNT\system32 | |402F0000|VCLX50.BPL |Borland Extended Component Package |5.0.6.18 |248832 |2000-01-24 06:01:00|C:\WINNT\system32 | |405B0000|VCLDB50.BPL |Borland Database Component Package |5.0.6.18 |558080 |2000-01-24 06:01:00|C:\WINNT\system32 | |406A0000|VCLBDE50.BPL |Borland BDE DB Component Package |5.0.6.18 |300032 |2000-01-24 06:01:00|C:\WINNT\system32 | |40830000|vcljpg50.bpl |Borland JPEG Imaging Package |5.0.6.18 |101888 |2000-01-24 06:01:00|C:\WINNT\system32 | |41000000|BORLNDMM.DLL |Borland Memory Manager |5.0.12.34 |25600 |2005-09-15 10:49:54|C:\rw | |50D00000|CLNWIN32.DLL |NetWare® Client Library |5.5.8.0 |67072 |2003-04-22 09:26:40|C:\WINNT\system32 | |50D20000|CALWIN32.DLL |NetWare® Calls Library |5.5.8.0 |142336 |2003-04-22 09:28:18|C:\WINNT\system32 | |50D50000|NETWIN32.DLL |NetWare® Net Library |5.5.8.0 |271360 |2003-04-22 09:29:42|C:\WINNT\system32 | |50DA0000|CLXWIN32.DLL |NetWare® Connection Library |5.5.8.0 |25088 |2003-04-22 09:29:50|C:\WINNT\system32 | |50DB0000|NCPWIN32.dll |NetWare® Core Protocol Library |5.5.8.0 |146432 |2003-04-22 09:26:46|C:\WINNT\system32 | |50DF0000|LOCWIN32.DLL |NetWare® Localization Library |5.5.8.0 |110592 |2003-04-22 09:24:36|C:\WINNT\system32 | |58200000|NOVNPNT.DLL |Novell NetWare Provider |4.90.0.0 |806990 |2003-06-10 10:27:32|C:\WINNT\system32 | |58300000|MAPBASE.dll |Novell NetWare Provider |4.90.0.0 |221262 |2003-02-14 08:54:36|C:\WINNT\system32 | |58380000|NWSHLXNT.dll | |4.90.0.0 |241743 |2003-04-21 16:14:22|C:\WINNT\system32 | |63000000|WININET.dll |Internet Extensions for Win32 |6.0.2800.1511 |574976 |2005-06-17 23:49:00|C:\WINNT\system32 | |690A0000|PSAPI.DLL |Process Status Helper |5.0.2134.1 |28944 |2001-05-08 13:00:00|C:\WINNT\system32 | |695E0000|OLEPRO32.DLL | |5.0.4522.0 |164112 |2003-06-19 13:05:04|C:\WINNT\system32 | |6A400000|MAPBASER.DLL |Novell NetWare Provider |4.90.0.0 |112404 |2002-10-03 14:53:50|C:\WINNT\system32\NLS\ENGLISH | |6A8F0000|MSVFW32.DLL |Microsoft Video for Windows DLL |5.0.2195.6612 |116496 |2003-06-19 13:05:04|C:\WINNT\system32 | |6B2C0000|msimg32.dll |GDIEXT Client DLL |5.0.2180.1 |5392 |2001-05-08 13:00:00|C:\WINNT\system32 | |6BD00000|SYNCOR11.DLL |SynthCore R2.0 Midi Interface Driver |0.1.2.3 |40820 |2002- 11-06 21:00:38|C:\WINNT\system32 | |6E420000|INDICDLL.dll |Keyboard Language Indicator Shell Hook Extension |5.0.2920.0 |11536 |2001-05-08 13:00:00|C:\WINNT\system32 | |70A70000|SHLWAPI.DLL |Shell Light-weight Utility Library |6.0.2800.1692 |408576 |2005-05-25 10:14:58|C:\WINNT\system32 | |71710000|comctl32.dll |Common Controls Library |5.81.4916.400 |529680 |2002-08-29 08:14:40|C:\WINNT\system32 | |718C0000|shdoclc.dll |Shell Doc Object and Control Library |6.0.2800.1106 |533504 |2002- 08-29 08:14:40|C:\WINNT\system32 | |728A0000|DCIMAN32.DLL |DCI Manager |5.0.2180.1 |8464 |2001-05-08 13:00:00|C:\WINNT\system32 | |74870000|AVIFIL32.DLL |Microsoft AVI File support library |5.0.2195.6612 |78608 |2003-06-19 13:05:04|C:\WINNT\system32 | |74890000|AVICAP32.DLL |AVI Capture window class |5.0.2134.1 |65808 |2001-05-08 13:00:00|C:\WINNT\system32 | |75020000|WS2HELP.DLL |Windows Socket 2.0 Helper for Windows NT |5.0.2134.1 |18192 |2001-05-08 13:00:00|C:\WINNT\system32 | |75030000|WS2_32.DLL |Windows Socket 2.0 32-Bit DLL |5.0.2195.6601 |69904 |2003-06-19 13:05:04|C:\WINNT\system32 | |75050000|wsock32.dll |Windows Socket 32-Bit DLL |5.0.2195.6603 |21776 |2003-06-19 13:05:04|C:\WINNT\system32 | |75150000|SAMLIB.dll |SAM Library DLL |5.0.2195.6897 |49936 |2004-03-24 03:17:04|C:\WINNT\system32 | |75160000|ntlanman.dll |Microsoft® Lan Manager |5.0.2195.6601 |36112 |2003-06-19 13:05:04|C:\WINNT\System32 | |75170000|NETAPI32.DLL |Net Win32 API DLL |5.0.2195.6949 |309008 |2004-06-10 17:58:12|C:\WINNT\system32 | |751C0000|NETRAP.dll |Net Remote Admin Protocol DLL |5.0.2134.1 |11536 |2001-05-08 13:00:00|C:\WINNT\system32 | |751D0000|NETUI1.DLL |NT LM UI Common Code - Networking classes |5.0.2134.1 |215312 |2001-05- 08 13:00:00|C:\WINNT\System32 | |75210000|NETUI0.DLL |NT LM UI Common Code - GUI Classes |5.0.2195.6601 |71952 |2003-06-19 13:05:04|C:\WINNT\System32 | |752F0000|oledlg.dll |Microsoft Windows(TM) OLE 2.0 User Interface Support |5.0.2134.1 |118032 |2001-05-08 13:00:00|C:\WINNT\system32 | |759B0000|LZ32.DLL |LZ Expand/Compress API DLL |5.0.2195.6611 |10000 |2003-06-19 13:05:04|C:\WINNT\system32 | |75E60000|IMM32.dll |Windows 2000 IMM32 API Client DLL |5.0.2195.6655 |96528 |2003- 06-19 13:05:04|C:\WINNT\system32 | |76620000|mpr.dll |Multiple Provider Router DLL |5.0.2195.6824 |54544 |2004-03-24 03:17:02|C:\WINNT\system32 | |76B30000|comdlg32.dll |Common Dialogs DLL |5.0.3700.6693 |241424 |2003-06-19 13:05:04|C:\WINNT\system32 | |76DF0000|mydocs.dll |My Documents Folder UI |5.0.3502.6601 |57104 |2003-06-19 13:05:04|C:\WINNT\system32 | |76FA0000|ntshrui.dll |Shell extensions for sharing |5.0.2134.1 |47888 |2001-05-08 13:00:00|C:\WINNT\system32 | |770C0000|CSCDLL.DLL |Offline Network Agent |5.0.2195.6713 |101136 |2003-06-19 13:05:04|C:\WINNT\system32 | |773E0000|ATL.DLL |ATL Module for Windows NT (Unicode) |3.0.9435.0 |74810 |2003-06-19 13:05:04|C:\WINNT\system32 | |77410000|MSACM32.dll |Microsoft ACM Audio Filter |5.0.2134.1 |66832 |2001-05-08 13:00:00|C:\WINNT\system32 | |77430000|MSASN1.DLL |ASN.1 Runtime APIs |5.0.2195.6905 |53520 |2004-03-24 03:17:00|C:\WINNT\system32 | |77570000|winmm.dll |MCI API DLL |5.0.2161.1 |189200 |2001-05-08 13:00:00|C:\WINNT\system32 | |775A0000|CLBCATQ.DLL | |2000.2.3511.0 |552720 |2004-03-11 22:29:22|C:\WINNT\system32 | |77800000|winspool.drv |Windows Spooler Driver |5.0.2195.6659 |113936 |2003-06-19 13:05:04|C:\WINNT\system32 | |77820000|version.dll |Version Checking and File Installation Libraries |5.0.2195.6623 |16144 |2003-06-19 13:05:04|C:\WINNT\system32 | |77840000|cscui.dll |Client Side Caching UI |5.0.2195.6705 |242960 |2003-06-19 13:05:04|C:\WINNT\system32 | |77950000|WLDAP32.DLL |Win32 LDAP API DLL |5.0.2195.6666 |162064 |2003-06-19 13:05:04|C:\WINNT\system32 | |77980000|DNSAPI.DLL |DNS Client API DLL |5.0.2195.6824 |134928 |2004-03-24 03:17:00|C:\WINNT\system32 | |779B0000|oleaut32.dll | |2.40.4522.0 |626960 |2003-06-19 13:05:04|C:\WINNT\system32 | |77A50000|ole32.dll |Microsoft OLE for Windows |5.0.2195.6906 |954640 |2004-03-11 22:29:22|C:\WINNT\system32 | |77BF0000|NTDSAPI.dll |NT5DS |5.0.2195.6666 |57616 |2003-06-19 13:05:04|C:\WINNT\system32 | |77D30000|RPCRT4.DLL |Remote Procedure Call Runtime |5.0.2195.6904 |449808 |2004-03-11 22:29:22|C:\WINNT\system32 | |77E10000|user32.dll |Windows 2000 USER API Client DLL |5.0.2195.6897 |403216 |2004- 03-24 03:17:00|C:\WINNT\system32 | |77F40000|GDI32.DLL |GDI Client DLL |5.0.2195.6898 |242448 |2004-03-24 03:17:02|C:\WINNT\system32 | |77F80000|ntdll.dll |NT Layer DLL |5.0.2195.6899 |497936 |2004-03-24 03:17:04|C:\WINNT\system32 | |78000000|msvcrt.dll |Microsoft (R) C Runtime Library |6.1.9844.0 |286773 |2003-06-19 13:05:04|C:\WINNT\system32 | |782F0000|SHELL32.DLL |Windows Shell Common Dll |5.0.3900.6922 |2358544|2004-05-20 00:10:10|C:\WINNT\system32 | |7C2D0000|advapi32.dll |Advanced Windows 32 Base API |5.0.2195.6876 |388368 |2004-03-24 03:17:00|C:\WINNT\system32 | |7C340000|Secur32.dll |Security Support Provider Interface |5.0.2195.6695 |48912 |2003-06-19 13:05:04|C:\WINNT\system32 | |7C570000|kernel32.dll |Windows NT BASE API Client DLL |5.0.2195.6897 |742160 |2004-03-24 03:17:04|C:\WINNT\system32 | |7C740000|CRYPT32.dll |Crypto API32 |5.131.2195.6824|543504 |2004-03-24 03:17:00|C:\WINNT\system32 | -------------------------------------------------------------------------- -------------------------------------------------------------------------- -------------------------------------------- Registers: ----------------------------- EAX: 037DF738 EDI: 0B7E33FC EBX: 0B7E1898 ESI: 00000016 ECX: 00000001 ESP: 0C8BFD38 EDX: 01F985E4 EIP: 01F985DF Stack: Memory Dump: ------------------ ----------------------------------------------------- ---------------------- 0C8BFD38: 00003C38 01F985DF: E8 E0 FF FF FF 59 50 8B 45 F8 50 8B 45 FC 8B 00 .....YP.E.P.E... 0C8BFD3C: 0B7E33FC 01F985EF: FF 90 50 02 00 00 8B 4D FC B2 01 E8 E1 A7 00 00 ..P....M........ 0C8BFD40: 0C8BFD50 01F985FF: E9 CC EC 00 00 59 59 5D C3 55 8B EC 51 53 56 57 .....YY].U..QSVW 0C8BFD44: 01F97D83 01F9860F: 89 45 FC 33 C0 55 68 37 86 F9 01 64 FF 30 64 89 .E.3.Uh7...d.0d. 0C8BFD48: 0B7E1898 01F9861F: 20 8B 45 FC 05 7C 01 00 00 E8 B9 ED 00 00 33 C0 .E..|........3. 0C8BFD4C: 0B7E33FC 01F9862F: 5A 59 59 64 89 10 EB 0A E9 A6 EC 00 00 E8 83 EC ZYYd............ 0C8BFD50: 0C8BFD74 01F9863F: 00 00 8B 45 FC 8B 10 FF 92 98 02 00 00 5F 5E 5B ...E........._^[ 0C8BFD54: 405BF485 01F9864F: 59 5D C3 90 90 55 8B EC 83 C4 F0 53 88 4D F7 89 Y]...U.....S.M.. 0C8BFD58: 00000001 01F9865F: 55 F8 89 45 FC 8B 45 FC 83 B8 9C 01 00 00 00 74 U..E..E........t 0C8BFD5C: 405C5A6A 01F9866F: 1C 8B 45 FC 8B 90 9C 01 00 00 8B 45 FC E8 A7 03 ..E........E.... 0C8BFD60: 0B7E33FC 01F9867F: 00 00 8B 45 FC 33 D2 89 90 9C 01 00 00 83 7D F8 ...E.3........}. 0C8BFD64: 0B7E328C 01F9868F: 00 74 7B 8B 45 F8 50 8A 45 F7 50 A0 14 87 F9 01 .t{.E.P.E.P..... 0C8BFD68: 0B7E33FC 01F9869F: 50 6A 00 6A 00 68 44 93 FA 01 8B 4D FC B2 01 A1 Pj.j.hD....M.... 0C8BFD6C: 01F9A23B 01F986AF: A8 C2 FA 01 E8 F4 F4 00 00 89 45 F0 33 C0 55 68 ..........E.3.Uh 0C8BFD70: 0B7E33FC 01F986BF: 06 87 F9 01 64 FF 30 64 89 20 8B 45 FC 8D 88 9C ....d.0d. .E.... 0C8BFD74: 0C8BFD94 01F986CF: 01 00 00 8B 45 F0 8B 50 48 8B 45 FC 8B 80 7C 01 ....E..PH.E...|. Andy Bell --- posted by geoForum on http://delphi.newswhat.com |
|
#6
|
|||
|
|||
|
> Here's the EurekaLog output:
Thanks, we'll have a look. -- Eivind Bakkestuen Nexus Database Systems |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Error $3C31 "Block number is either < 0, or >= number of block" (NexusDB V1.08) | Karl Pentzlin | nexusdb.public.support | 6 | 14th June 2005 01:07 PM |
| Error $3C31 "Block number is either < 0, or >= number of block" (NexusDB V1.08) | Karl Pentzlin | nexusdb.public.discussions | 1 | 3rd May 2005 07:20 AM |
| block read from file is not a heap block | Mikko Lappalainen | nexusdb.public.support | 2 | 20th January 2004 02:23 AM |
| Block read from file is not a data block | J Tabor | nexusdb.public.support | 2 | 2nd December 2003 04:10 PM |
| Block read from file is not a data block | JK Smith | nexusdb.public.support | 4 | 7th October 2003 09:32 AM |