Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 20 total
Thread Getting the following error message quite often lately
Thu, Nov 16 2006 1:30 PMPermanent Link

"Bern Rudisill"

Hello,

It seems that lately we are having quite a few customers that are
getting the following error, and was wondering if you have any ideas?
It seems to be random.

date/time         : 2006-11-13, 11:23:05, 694ms
computer name     : CHRIS
user name         : chrisl <admin>
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 2 days 18 hours
program up time   : 18 seconds
processor         : AMD Athlon(tm) MP 1500+
physical memory   : 83/511 MB (free/total)
free disk space   : (CSmile1.20 GB (JSmile20.16 GB
display mode      : 1280x1024, 32 bit
process id        : $2fc
allocated memory  : 21.81 MB
executable        : exitcare.exe
exec. date/time   : 2006-10-31 11:00
version           : 6.3.0.6
madExcept version : 3.0b
Hospital_GUID     : {17E6B856-6483-4B9C-B5C3-3323E5361279}
Hospital_Name     : MedQuest General
contact name      : Chris Lee
contact email     : chrisl@exitcare.com
Hospital Name     : MedQuest, LLC
callstack crc     : $45481e85, $707edf0f, $a9e688b5
exception number  : 1
exception class   : EDBISAMEngineError
exception message : DBISAM Engine Error # 11013 Access denied to table
or backup file 'query (29680)'.

main thread ($b98):
005f48b5 +011 exitcare.exe dbisamtb             DBISAMError
0055d226 +07e exitcare.exe dbisamen             TDataEngine.RaiseError
00563f8f +0fb exitcare.exe dbisamen             TEngineFile.OpenFile
005657f5 +009 exitcare.exe dbisamen             TBufferedFile.OpenFile
005a437f +00b exitcare.exe dbisamen             TIndexFile.OpenFile
005a0074 +274 exitcare.exe dbisamen             TDataFile.OpenFile
0056f7da +09e exitcare.exe dbisamen             TDataTable.OpenTable
0056ba45 +1e9 exitcare.exe dbisamen
TDataDirectory.OpenDataTable
00574a63 +0ab exitcare.exe dbisamen             TDataCursor.OpenCursor
005c3f06 +c2e exitcare.exe dbisamsq
TDataQuery.CreateResultTable
005b2fb0 +23c exitcare.exe dbisamsq
TDataQuery.PrepareSelectQuery
005b2cd5 +0a5 exitcare.exe dbisamsq             TDataQuery.PrepareQuery
005abba6 +2c6 exitcare.exe dbisamsq
TQueryStatement.PrepareStatement
006053a5 +071 exitcare.exe dbisamtb
TDBISAMQuery.GetStatementHandle
0060532c +000 exitcare.exe dbisamtb             TDBISAMQuery.PrepareSQL
00604801 +049 exitcare.exe dbisamtb             TDBISAMQuery.SetPrepared
00604bec +0c0 exitcare.exe dbisamtb
TDBISAMQuery.GetQueryCursor
006049e5 +029 exitcare.exe dbisamtb
TDBISAMQuery.CreateCursor
00604a50 +010 exitcare.exe dbisamtb
TDBISAMQuery.CreateHandle
005fbc9c +020 exitcare.exe dbisamtb
TDBISAMDataSet.OpenCursor
005ff5f9 +019 exitcare.exe dbisamtb
TDBISAMDBDataSet.OpenCursor
0052691d +055 exitcare.exe DB                   TDataSet.SetActive
00526715 +009 exitcare.exe DB                   TDataSet.Open
00c37665 +395 exitcare.exe dataModuleU 9902 +31 TDM.GetSetting
00d318fa +196 exitcare.exe frmECMainU  1204 +26 TfrmECMain.NewPatient
00d30f5d +03d exitcare.exe frmECMainU   954  +4 TfrmECMain.FormActivate
004ba8ab +027 exitcare.exe Forms                TCustomForm.Activate
004bb6e0 +010 exitcare.exe Forms                TCustomForm.CMActivate
004ccbc3 +2bb exitcare.exe Controls             TControl.WndProc
004d0a19 +499 exitcare.exe Controls             TWinControl.WndProc
004b83f9 +4c1 exitcare.exe Forms                TCustomForm.WndProc
004d01a4 +02c exitcare.exe Controls             TWinControl.MainWndProc
0047b0c8 +014 exitcare.exe Classes              StdWndProc
7c90eae0 +010 ntdll.dll                         KiUserCallbackDispatcher
77d5f3de +044 USER32.dll                        SendMessageA
004b539c +010 exitcare.exe Forms                SendFocusMessage
004ba4ea +12e exitcare.exe Forms
TCustomForm.SetFocusedControl
004d0680 +100 exitcare.exe Controls             TWinControl.WndProc
004d01a4 +02c exitcare.exe Controls             TWinControl.MainWndProc
0047b0c8 +014 exitcare.exe Classes              StdWndProc
7c90eae0 +010 ntdll.dll                         KiUserCallbackDispatcher
77d4da6a +00a USER32.dll                        SetFocus
004ba6b1 +04d exitcare.exe Forms
TCustomForm.SetWindowFocus
004ba2fe +08a exitcare.exe Forms
TCustomForm.SetActiveControl
004ba727 +04b exitcare.exe Forms                TCustomForm.SetActive
004bb057 +017 exitcare.exe Forms                TCustomForm.WMActivate
004ccbc3 +2bb exitcare.exe Controls             TControl.WndProc
004d0a19 +499 exitcare.exe Controls             TWinControl.WndProc
004b83f9 +4c1 exitcare.exe Forms                TCustomForm.WndProc
004d01a4 +02c exitcare.exe Controls             TWinControl.MainWndProc
0047b0c8 +014 exitcare.exe Classes              StdWndProc
7c90eae0 +010 ntdll.dll                         KiUserCallbackDispatcher
004ccbc3 +2bb exitcare.exe Controls             TControl.WndProc
004d0a19 +499 exitcare.exe Controls             TWinControl.WndProc
004b83f9 +4c1 exitcare.exe Forms                TCustomForm.WndProc
004cc850 +024 exitcare.exe Controls             TControl.Perform
004d0019 +0ed exitcare.exe Controls
TWinControl.UpdateShowing
004d008c +03c exitcare.exe Controls
TWinControl.UpdateControlState
004d263a +026 exitcare.exe Controls
TWinControl.CMVisibleChanged
004ccbc3 +2bb exitcare.exe Controls             TControl.WndProc
004d0a19 +499 exitcare.exe Controls             TWinControl.WndProc
004b83f9 +4c1 exitcare.exe Forms                TCustomForm.WndProc
004cc850 +024 exitcare.exe Controls             TControl.Perform
004cb41a +026 exitcare.exe Controls             TControl.SetVisible
004b7dc2 +03a exitcare.exe Forms                TCustomForm.SetVisible
004bff44 +080 exitcare.exe Forms                TApplication.Run

thread $4c0: <priority:15>
7c90eb94 +00 ntdll.dll              KiFastSystemCallRet
7c90e9a9 +0a ntdll.dll              NtWaitForMultipleObjects
7c8094dc +00 kernel32.dll           WaitForMultipleObjectsEx
7c80a070 +13 kernel32.dll           WaitForMultipleObjects
0044f1b5 +0d exitcare.exe madExcept CallThreadProcSafe
0044f21f +37 exitcare.exe madExcept ThreadExceptFrame
>> created by main thread ($b98) at:
72d2328c +00 wdmaud.drv

thread $cf4: <priority:2>
7c90eb94 +00 ntdll.dll              KiFastSystemCallRet
77d5107d +3b USER32.dll             GetMessageA
0044f1b5 +0d exitcare.exe madExcept CallThreadProcSafe
0044f21f +37 exitcare.exe madExcept ThreadExceptFrame
>> created by main thread ($b98) at:
76b45f4c +00 winmm.dll

thread $f74:
7c90eb94 +00 ntdll.dll              KiFastSystemCallRet
7c90e9a9 +0a ntdll.dll              NtWaitForMultipleObjects
7c8094dc +00 kernel32.dll           WaitForMultipleObjectsEx
77d495f3 +00 USER32.dll             MsgWaitForMultipleObjectsEx
77d496a3 +1a USER32.dll             MsgWaitForMultipleObjects
0044f1b5 +0d exitcare.exe madExcept CallThreadProcSafe
0044f21f +37 exitcare.exe madExcept ThreadExceptFrame
>> created by main thread ($b98) at:
4ec958ef +00 GDIPlus.dll

thread $ac4 (TJvImageDrawThread): <suspended>
7c810659 +00 kernel32.dll
>> created by main thread ($b98) at:
0097d506 +be exitcare.exe JvWaitingGradient TJvWaitingGradient.Create

thread $5e0 (TJvBaseThread):
7c90eb94 +000 ntdll.dll                          KiFastSystemCallRet
7c90e286 +00a ntdll.dll                          NtReadFile
7c80186f +061 kernel32.dll                       ReadFile
005cc088 +014 exitcare.exe dbisamlb              OSFileRead
00558370 +030 exitcare.exe dbisamen              TPhysicalFile.Read
00563bf2 +02a exitcare.exe dbisamen              TEngineFile.Read
00563dd0 +030 exitcare.exe dbisamen              TEngineFile.Seek
00564eb6 +176 exitcare.exe dbisamen
TBufferedFile.ReadBuffers
00564b64 +150 exitcare.exe dbisamen              TBufferedFile.GetBuffer
00571df2 +01a exitcare.exe dbisamen              TDataTable.GetRecord
005763b7 +027 exitcare.exe dbisamen              TDataCursor.GetRecord
00581caa +032 exitcare.exe dbisamen
TDataCursor.RefreshCurrentRecord
0058a022 +02a exitcare.exe dbisamen
TDataCursor.RepositionCurrentRecord
005973b4 +054 exitcare.exe dbisamen              TDataCursor.ResetFilter
005a96e8 +054 exitcare.exe dbisamsq              TJoin.BuildJoinFilter
005aa0cd +005 exitcare.exe dbisamsq              TJoin.InitializeJoin
005aacea +04a exitcare.exe dbisamsq
TSourceTable.NextRecordRead
005c2424 +010 exitcare.exe dbisamsq
TDataQuery.NextRecordRead
005b887c +340 exitcare.exe dbisamsq
TDataQuery.ExecuteSelectQuery
005b5fdd +ac1 exitcare.exe dbisamsq              TDataQuery.ExecuteQuery
005abf8f +2e3 exitcare.exe dbisamsq
TQueryStatement.ExecuteStatement
00604fc3 +497 exitcare.exe dbisamtb
TDBISAMQuery.GetQueryCursor
006049e5 +029 exitcare.exe dbisamtb
TDBISAMQuery.CreateCursor
00604a50 +010 exitcare.exe dbisamtb
TDBISAMQuery.CreateHandle
005fbc9c +020 exitcare.exe dbisamtb
TDBISAMDataSet.OpenCursor
005ff5f9 +019 exitcare.exe dbisamtb
TDBISAMDBDataSet.OpenCursor
0052691d +055 exitcare.exe DB                    TDataSet.SetActive
00526715 +009 exitcare.exe DB                    TDataSet.Open
00c003c4 +99c exitcare.exe dataModuleU 2203 +127 TDM.LoadDocuments
00bfbe08 +0e0 exitcare.exe dataModuleU 1499  +11
TDM.JvThreadLoadDocumentsExecute
00405788 +028 exitcare.exe System       273   +0 ThreadWrapper
0044f1b5 +00d exitcare.exe madExcept             CallThreadProcSafe
0044f21f +037 exitcare.exe madExcept             ThreadExceptFrame
>> created by main thread ($b98) at:
00adb2c6 +01e exitcare.exe JvThread              TJvBaseThread.Create

modules:
00400000 exitcare.exe     6.3.0.6          J:\ExitCare
Databases\ExitCare 6 Development
019a0000 UnlockerHook.dll                  C:\Program Files\System
Tools\Unlocker
10000000 SafeDX_SDK.dll                    J:\ExitCare
Databases\ExitCare 6 Development
12000000 xerces-c_2_7.dll 2.7.0.0          J:\ExitCare
Databases\ExitCare 6 Development
20000000 xpsp2res.dll     5.1.2600.2180    C:\WINDOWS\system32
4ec50000 GDIPlus.dll      5.1.3102.2180
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.260
0.2180_x-ww_522f9f82
5ad70000 uxtheme.dll      6.0.2900.2180    C:\WINDOWS\system32
5b0a0000 umdmxfrm.dll     5.1.2600.0       C:\WINDOWS\system32
5b860000 netapi32.dll     5.1.2600.2952    C:\WINDOWS\system32
5cd70000 serwvdrv.dll     5.1.2600.0       C:\WINDOWS\system32
5d090000 comctl32.dll     5.82.2900.2982   C:\WINDOWS\system32
5edd0000 olepro32.dll     5.1.2600.2180    C:\WINDOWS\system32
71aa0000 WS2HELP.dll      5.1.2600.2180    C:\WINDOWS\system32
71ab0000 WS2_32.dll       5.1.2600.2180    C:\WINDOWS\system32
71ad0000 wsock32.dll      5.1.2600.2180    C:\WINDOWS\system32
71b20000 MPR.dll          5.1.2600.2180    C:\WINDOWS\system32
71bf0000 SAMLIB.dll       5.1.2600.2180    C:\WINDOWS\System32
71c10000 ntlanman.dll     5.1.2600.2180    C:\WINDOWS\System32
71c80000 NETRAP.dll       5.1.2600.2180    C:\WINDOWS\System32
71c90000 NETUI1.dll       5.1.2600.2180    C:\WINDOWS\System32
71cd0000 NETUI0.dll       5.1.2600.2180    C:\WINDOWS\System32
72d10000 msacm32.drv      5.1.2600.0       C:\WINDOWS\system32
72d20000 wdmaud.drv       5.1.2600.2180    C:\WINDOWS\system32
73000000 winspool.drv     5.1.2600.2180    C:\WINDOWS\system32
73dc0000 LZ32.DLL         5.1.2600.0       C:\WINDOWS\system32
75f60000 drprov.dll       5.1.2600.2180    C:\WINDOWS\System32
75f70000 davclnt.dll      5.1.2600.2180    C:\WINDOWS\System32
76380000 msimg32.dll      5.1.2600.2180    C:\WINDOWS\system32
76390000 imm32.dll        5.1.2600.2180    C:\WINDOWS\system32
763b0000 comdlg32.dll     6.0.2900.2180    C:\WINDOWS\system32
76b40000 winmm.dll        5.1.2600.2180    C:\WINDOWS\system32
76c30000 WINTRUST.dll     5.131.2600.2180  C:\WINDOWS\system32
76c90000 IMAGEHLP.dll     5.1.2600.2180    C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL      2001.12.4414.308 C:\WINDOWS\system32
77050000 COMRes.dll       2001.12.4414.258 C:\WINDOWS\system32
77120000 OLEAUT32.dll     5.1.2600.2180    C:\WINDOWS\system32
771b0000 wininet.dll      6.0.2900.2937    C:\WINDOWS\system32
77260000 URLMON.DLL       6.0.2900.2960    C:\WINDOWS\system32
773d0000 comctl32.dll     6.0.2900.2982
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df
_6.0.2600.2982_x-ww_ac3f9c03
774e0000 ole32.dll        5.1.2600.2726    C:\WINDOWS\system32
77a80000 CRYPT32.dll      5.131.2600.2180  C:\WINDOWS\system32
77b20000 MSASN1.dll       5.1.2600.2180    C:\WINDOWS\system32
77b40000 appHelp.dll      5.1.2600.2180    C:\WINDOWS\system32
77bd0000 midimap.dll      5.1.2600.2180    C:\WINDOWS\system32
77be0000 MSACM32.dll      5.1.2600.2180    C:\WINDOWS\system32
77c00000 VERSION.dll      5.1.2600.2180    C:\WINDOWS\system32
77c10000 msvcrt.dll       7.0.2600.2180    C:\WINDOWS\system32
77d40000 USER32.dll       5.1.2600.2622    C:\WINDOWS\system32
77dd0000 advapi32.dll     5.1.2600.2180    C:\WINDOWS\system32
77e70000 RPCRT4.dll       5.1.2600.2180    C:\WINDOWS\system32
77f10000 GDI32.dll        5.1.2600.2818    C:\WINDOWS\system32
77f60000 SHLWAPI.dll      6.0.2900.2937    C:\WINDOWS\system32
77fe0000 Secur32.dll      5.1.2600.2180    C:\WINDOWS\system32
7c800000 kernel32.dll     5.1.2600.2945    C:\WINDOWS\system32
7c900000 ntdll.dll        5.1.2600.2180    C:\WINDOWS\system32
7c9c0000 SHELL32.dll      6.0.2900.2951    C:\WINDOWS\system32
7e1e0000 HHCTRL.OCX       5.2.3790.2744    C:\WINDOWS\system32

processes:
000 Idle
004 System                normal
22c smss.exe              normal C:\WINDOWS\system32
370 csrss.exe
388 winlogon.exe          high   C:\WINDOWS\system32
3c0 services.exe          normal C:\WINDOWS\system32
3cc lsass.exe             normal C:\WINDOWS\system32
498 svchost.exe           normal C:\WINDOWS\system32
4c4 svchost.exe
574 svchost.exe           normal C:\WINDOWS\System32
5e8 svchost.exe
324 svchost.exe
53c spoolsv.exe           normal C:\WINDOWS\system32
1f4 schedul2.exe          normal C:\Program Files\Common
Files\Acronis\Schedule2
304 ALUSchedulerSvc.exe   normal C:\Program Files\Symantec\LiveUpdate
33c cvpnd.exe             normal C:\Program Files\Cisco Systems\VPN
Client
68c mdm.exe               normal C:\Program Files\Common
Files\Microsoft Shared\VS7Debug
374 msftesql.exe
160 sqlservr.exe
17c nod32krn.exe          normal C:\Program Files\Eset
220 wdfmgr.exe
264 vmware-authd.exe      normal C:\Program Files\VMware\VMware Player
5d8 vmount2.exe           normal C:\Program Files\Common
Files\VMware\VMware Virtual Image Editing
508 vmnat.exe             normal C:\WINDOWS\system32
560 WinVNC.exe            normal C:\Program Files\System Tools\UltraVNC
7f8 vmnetdhcp.exe         normal C:\WINDOWS\system32
4a0 alg.exe
a70 svchost.exe           normal C:\WINDOWS\system32
efc Explorer.EXE          normal C:\WINDOWS
5c0 RunDll32.exe          normal C:\WINDOWS\system32
e04 EXSHOW95.EXE          normal C:\WINDOWS\system32
ab8 StartupMonitor.exe    normal C:\WINDOWS
8c8 wfxsnt40.exe          normal C:\WINDOWS\system32
fb4 TrueImageMonitor.exe  normal C:\Program
Files\Acronis\TrueImageWorkstation
ec4 schedhlp.exe          normal C:\Program Files\Common
Files\Acronis\Schedule2
7d4 UnlockerAssistant.exe normal C:\Program Files\System Tools\Unlocker
7f4 E_FATIAEA.EXE         normal
C:\WINDOWS\System32\spool\DRIVERS\W32X86\3
e0c jusched.exe           normal C:\Program Files\Java\jre1.5.0_06\bin
570 TimounterMonitor.exe  normal C:\Program
Files\Acronis\TrueImageWorkstation
cb0 nod32kui.exe          normal C:\Program Files\Eset
bf0 wuauclt.exe           normal C:\WINDOWS\system32
238 TCAUDIAG.exe          normal C:\WINDOWS\system32
924 TaskSwitchXP.exe      high   C:\Program Files\System
Tools\TaskSwitchXP
8fc NMBgMonitor.exe       normal C:\Program Files\Common Files\Ahead\lib
630 msmsgs.exe            normal C:\Program Files\Messenger
ae4 WFXCTL32.EXE          normal C:\Program Files\WinFax
ab0 inquiero.exe          normal C:\Program Files\Inquiero Client
e7c vpngui.exe            normal C:\Program Files\Cisco Systems\VPN
Client
b18 ExitCMS2.exe          normal C:\Program Files\ExitCMS2
984 OUTLOOK.EXE           normal C:\Program Files\Microsoft
Office\OFFICE11
87c AddInMon.exe          normal C:\Program Files\Slovak Technical
Services\AttachmentOptions
2fc exitcare.exe          normal J:\ExitCare Databases\ExitCare 6
Development
e38 ExitCareDBSupport.exe normal J:\ExitCare Databases\ExitCare 6
Development

hardware:
+ Acronis Devices
 - Acronis True Image Backup Archive Explorer (driver 11-15-2005)
 - Acronis TrueImage Backup Archive Explorer (driver 3-13-2002)
+ Computer
 - ACPI Uniprocessor PC
+ Disk drives
 - ST380013 AS SCSI Disk Device
+ Display adapters
 - RADEON 7000 / RADEON VE Family (Microsoft Corporation) (driver
6.14.10.6462)
 - Winvnc video hook driver (driver 1.19.0.0)
+ DVD/CD-ROM drives
 - Generic DVD-ROM SCSI CdRom Device
 - LITE-ON CD-RW SOHR-5238S
+ Floppy disk controllers
 - Standard floppy disk controller
+ Floppy disk drives
 - Floppy disk drive
+ Human Interface Devices
 - USB Human Interface Device
+ IDE ATA/ATAPI controllers
 - Primary IDE Channel
 - Secondary IDE Channel
 - VIA Bus Master IDE Controller
+ Keyboards
 - Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
+ Mice and other pointing devices
 - HID-compliant mouse
+ Modems
 - Intel(R) 536EP Modem (driver 4.76.7.0)
+ Monitors
 - Default Monitor
 - Plug and Play Monitor
+ Network adapters
 - 3Com Gigabit NIC (3C2000) (driver 1.0.0.44)
 - Cisco Systems VPN Adapter (driver 4.0.0.106)
 - VIA Compatable Fast Ethernet Adapter
 - VMware Virtual Ethernet Adapter for VMnet1 (driver 4.0.0.0)
 - VMware Virtual Ethernet Adapter for VMnet8 (driver 4.0.0.0)
+ Ports (COM & LPT)
 - Communications Port (COM1)
 - ECP Printer Port (LPT1)
+ Processors
 - AMD Athlon(tm) MP 1500+
+ SCSI and RAID controllers
 - DAEMP1 SCSI Controller
 - VIA SATA RAID Controller (driver 5.1.2600.300)
+ Sound, video and game controllers
 - Audio Codecs
 - C-Media AC97 Audio Device (driver 5.12.1.50)
 - Legacy Audio Drivers
 - Legacy Video Capture Devices
 - Media Control Devices
 - Standard Game Port
 - Unimodem Half-Duplex Audio Device
 - Video Codecs
+ System devices
 - ACPI Fixed Feature Button
 - ACPI Power Button
 - Direct memory access controller
 - ISAPNP Read Data Port
 - Logical Disk Manager
 - Microcode Update Device
 - Microsoft ACPI-Compliant System
 - Microsoft System Management BIOS Driver
 - Motherboard resources
 - Motherboard resources
 - Numeric data processor
 - PCI bus
 - PCI standard host CPU bridge
 - PCI standard host CPU bridge
 - PCI standard host CPU bridge
 - PCI standard host CPU bridge
 - PCI standard host CPU bridge
 - PCI standard ISA bridge
 - Plug and Play Software Device Enumerator
 - PnP BIOS Extension (driver 3.47.0.0)
 - Printer Port Logical Interface
 - Programmable interrupt controller
 - System board
 - System CMOS/real time clock
 - System speaker
 - System timer
 - Terminal Server Device Redirector
 - Terminal Server Keyboard Driver
 - Terminal Server Mouse Driver
 - VIA CPU to AGP Controller
 - VIA Standard Host Bridge
 - Volume Manager
+ Universal Serial Bus controllers
 - USB Root Hub
 - USB Root Hub
 - USB Root Hub
 - USB Root Hub
 - USB Root Hub
 - VIA Rev 5 or later USB Universal Host Controller
 - VIA Rev 5 or later USB Universal Host Controller
 - VIA Rev 5 or later USB Universal Host Controller
 - VIA Rev 5 or later USB Universal Host Controller
 - VIA USB Enhanced Host Controller

cpu registers:
eax = 01811448
ebx = 00002b05
ecx = 01811448
edx = 005f48ba
esi = 00563fa4
edi = 0376c39c
eip = 005f48ba
esp = 0012b624
ebp = 0012b674

stack dump:
0012b624  ba 48 5f 00 de fa ed 0e - 01 00 00 00 07 00 00 00
..H_.............
0012b634  38 b6 12 00 ba 48 5f 00 - 48 14 81 01 05 2b 00 00
8....H_.H....+..
0012b644  a4 3f 56 00 9c c3 76 03 - 74 b6 12 00 54 b6 12 00
..?V...v.t...T...
0012b654  05 2b 00 00 2b d2 55 00 - cc b9 12 00 24 50 40 00
..+..+.U.....$P@.
0012b664  74 b6 12 00 fb d4 ff ff - 80 00 b9 03 30 4a 7c 01
t...........0J|.
0012b674  f8 b9 12 00 94 3f 56 00 - 00 00 00 00 00 00 00 00
......?V.........
0012b684  a4 3f 56 00 a4 3f 56 00 - a4 3f 56 00 a4 3f 56 00
..?V..?V..?V..?V.
0012b694  a4 3f 56 00 a4 b6 12 00 - a4 3f 56 00 a4 3f 56 00
..?V......?V..?V.
0012b6a4  0d 71 75 65 72 79 20 28 - 32 39 36 38 30 29 90 7c
..query.(29680).|
0012b6b4  30 0c 81 7c e4 01 00 00 - f0 b6 12 00 f8 b6 12 00
0..|............
0012b6c4  08 00 00 00 0e 00 00 00 - 03 00 76 03 00 00 00 00
...........v.....
0012b6d4  e4 01 00 00 0e 00 00 00 - 9c c3 76 03 00 00 00 00
...........v.....
0012b6e4  e4 01 00 00 01 00 00 00 - 54 b7 12 00 00 00 00 00
.........T.......
0012b6f4  00 00 00 00 00 02 00 00 - 00 00 00 00 2c b7 12 00
.............,...
0012b704  5d c0 5c 00 e4 01 00 00 - 00 02 00 00 20 b7 12 00
].\.............
0012b714  00 00 00 00 40 b6 e4 02 - 00 00 00 00 00 00 00 00
.....@...........
0012b724  00 02 00 00 00 00 00 00 - 5c b7 12 00 ad 84 55 00
.........\.....U.
0012b734  3a b9 5c 00 30 63 d9 02 - 6c 73 55 00 c8 84 55 00
:.\.0c..lsU...U.
0012b744  d0 84 55 00 24 5d 55 00 - 00 02 00 00 00 00 00 00
...U.$]U.........
0012b754  d0 84 55 00 40 b6 e4 02 - 7c b7 12 00 d3 3d 56 00
...U.@...|....=V.

disassembling:
[...]
00c37652        mov     eax, [eax+$3b8]
00c37658        mov     edx, $c37ea0           ; 'Order By datalevel
DESC'
00c3765d        mov     ecx, [eax]
00c3765f        call    dword ptr [ecx+$38]
00c37662 9902   mov     eax, [ebp-8]
00c37665      > call    -$710f5e ($52670c)     ; DB.TDataSet.Open
00c3766a 9903   mov     eax, [ebp-8]
00c3766d        mov     edx, [eax]
00c3766f        call    dword ptr [edx+$16c]
00c37675        test    eax, eax
00c37677        jle     loc_c37693
[...]

error details:
On launch direct from server.



--
Thu, Nov 16 2006 2:40 PMPermanent Link

Bernd Kuhlmann
Bern,

> It seems that lately we are having quite a few customers that are
> getting the following error, and was wondering if you have any ideas?
> It seems to be random.
>
> exception class   : EDBISAMEngineError
> exception message : DBISAM Engine Error # 11013 Access denied to table
> or backup file 'query (29680)'.

> 17c nod32krn.exe          normal C:\Program Files\Eset
> cb0 nod32kui.exe          normal C:\Program Files\Eset
It is possible that the antivirus software (nod32 is this case) is blocking
access to this table.
You could try to exclude the databasedir and the session.privatedir from
scanning.

Bernd Kuhlmann
Thu, Nov 16 2006 3:00 PMPermanent Link

"Bern Rudisill"
Bernd Kuhlmann wrote:

> Bern,
>
> > It seems that lately we are having quite a few customers that are
> > getting the following error, and was wondering if you have any
> > ideas?  It seems to be random.
> >
> > exception class   : EDBISAMEngineError
> > exception message : DBISAM Engine Error # 11013 Access denied to
> > table or backup file 'query (29680)'.
>
> > 17c nod32krn.exe          normal C:\Program Files\Eset
> > cb0 nod32kui.exe          normal C:\Program Files\Eset
> It is possible that the antivirus software (nod32 is this case) is
> blocking access to this table.
> You could try to exclude the databasedir and the session.privatedir
> from scanning.
>
> Bernd Kuhlmann


I believe they have already been excluded, but I will double check on
this machine.
I do know that we are getting this error out in the field on machines
that DO NOT have antivirus installed and on the ones that do the
folders have been excluded.

Bern

--
Thu, Nov 16 2006 4:10 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Bern,

<< I believe they have already been excluded, but I will double check on
this machine. I do know that we are getting this error out in the field on
machines that DO NOT have antivirus installed and on the ones that do the
folders have been excluded. >>

It is impossible to get this error message unless the same process or
another process has that temporary file open.  Given that it is a
uniquely-created file solely for the purposes of storing canned query result
sets, it is highly unlikely that anything other than AV software is opening
it.

--
Tim Young
Elevate Software
www.elevatesoft.com

Thu, Nov 16 2006 5:46 PMPermanent Link

"Bern Rudisill"
Tim Young [Elevate Software] wrote:

> Bern,
>
> << I believe they have already been excluded, but I will double check
> on this machine. I do know that we are getting this error out in the
> field on machines that DO NOT have antivirus installed and on the
> ones that do the folders have been excluded. >>
>
> It is impossible to get this error message unless the same process or
> another process has that temporary file open.  Given that it is a
> uniquely-created file solely for the purposes of storing canned query
> result sets, it is highly unlikely that anything other than AV
> software is opening it.

We have verified that at one of the sites that is getting the error we
have verified that AV is excluding the folders where the DBISAM tables
are. We just started having this problem within the last 3 months and
it has been getting worse.

Also when the error happens the temp file it is trying to access is no
where it be found. Does DBISAM create temp files in memory?

Bern


--
Thu, Nov 16 2006 5:49 PMPermanent Link

Oliver Bock
I am also seeing this problem occasionally on a machine running
Kaspersky virus software.  Could DBISAM wait/retry on these files if it
cannot get a lock immediately?


  Oliver
Fri, Nov 17 2006 4:05 AMPermanent Link

"Jose Eduardo Helminsky"
Oliver

This is the way that AV software work and this is not a DBISAM problem.
Most AV software are the killer of database applications.

Eduardo

Fri, Nov 17 2006 11:45 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Bern,

<< We have verified that at one of the sites that is getting the error we
have verified that AV is excluding the folders where the DBISAM tables
are. We just started having this problem within the last 3 months andit has
been getting worse. >>

With some AV software, excluding the directory is not enough.  You literally
have to remove the AV software in order to get it to stop.

<< Also when the error happens the temp file it is trying to access is no
where it be found. Does DBISAM create temp files in memory? >>

Is this after the error message dialog is cleared, or during ?  DBISAM may
be able to delete the file successfully after the error message because that
is the default cleanup behavior.  Also, some AV software does what is called
a quarantine, where it literally moves the file somewhere else until it can
be scanned, etc.

--
Tim Young
Elevate Software
www.elevatesoft.com

Fri, Nov 17 2006 11:48 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Oliver,

<< I am also seeing this problem occasionally on a machine running Kaspersky
virus software.  Could DBISAM wait/retry on these files if it
cannot get a lock immediately? >>

It's not a lock issue, it's that DBISAM wants to open the file exclusively
and the AV software has opened it already.  Sure, it is possible to
re-engineer DBISAM to retry file opens X number of times, but with
everything else in the pipe right now, it is not in the cards.  The bottom
line is that you simply don't want AV software scanning *any* database files
at all anyways.  It does no good and simply hurts performance, apart from
simply breaking DBISAM.

--
Tim Young
Elevate Software
www.elevatesoft.com

Sun, Nov 19 2006 6:56 PMPermanent Link

Oliver Bock
Tim Young [Elevate Software] wrote:
> It's not a lock issue, it's that DBISAM wants to open the file exclusively
> and the AV software has opened it already.  Sure, it is possible to
> re-engineer DBISAM to retry file opens X number of times, but with
> everything else in the pipe right now, it is not in the cards.  The bottom
> line is that you simply don't want AV software scanning *any* database files
> at all anyways.  It does no good and simply hurts performance, apart from
> simply breaking DBISAM.

Could DBISAM keep the files open until it's done with them?  That would
stop the anti-virus software opening them.  If you used
FILE_FLAG_DELETE_ON_CLOSE you'd stop the race condition where the
anti-virus software opens the file in between you closing it and
deleting it.

(I cannot get away with telling my users not to run anti-virus software,
and since they may download my software from the Internet I cannot sit
in front of them and reconfigure their anti-virus software.  The only
thing I could do would be to buy every anti-virus software on the market
and put up a web site explaining how to disable it for my software.)


  Oliver
Page 1 of 2Next Page »
Jump to Page:  1 2
Image