3.4.6.1 Crashing with AV

Since upgrading to 3.4.6.1 I keep getting AVs and one cannot point a finger in which direction. All I can provide is the Dr. Watson log generated from windows 2000, which points to a function call RtlTraceDatabaseEnumerate ?

In the meantime I am gong to re-install 3.4.5 DOA, anybody else had problems with the latest version ?
 
I'm not sure what RtlTraceDatabaseEnumerate is (it is not used by Direct Oracle Access), so I searched the Google newsgroups. Most problems reports there seem related to SQL Server. Are you using any other database access components?

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
I'm not sure what RtlTraceDatabaseEnumerate is (it is not used by Direct Oracle Access), so I searched the Google newsgroups. Most problems reports there seem related to SQL Server. Are you using any other database access components?


I'm only using the standard database objects in delphi 5 and DOA. I'll check the server for sqlserver running on it though, also I have now gone back to revision 3.4.5 of DOA and the crash no longer occurs, so ?
 
Judging by the location of this function in ntdll.dll, the low-level nature of ntdll.dll itself, and the names of the other RtlTraceDatabase functions, I think it is highly unlikely that this has anything to do with databases (in the SQL sense). I believe that this function is part of the NT tracing and debugging API.
In one case on Google, the problem was apparently caused by Win2k client user lacking the security permissions to write the registry after moving the executable program from a Win2k server to a Win2k client. I do not find this very convincing however, given the random nature of this error in other reported cases. Another possibility might be that you are seeing a sporadic bug in Dr. Watson itself. This could be tested by disabling Dr. Watson.
Good luck!

------------------
Frans
 
Back
Top