Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General » View Thread |
Messages 1 to 4 of 4 total |
Access Violations and Version 4.29 Build 3 |
Sat, Apr 24 2010 3:05 AM | Permanent Link |
Tony Pomfrett | Hi,
I recently upgraded from V4.27 to V4.29B3 and my app would no longer run properly. The problem occurs with one form which has around 10 queries and also uses cached updates and transactions. I experienced Access Violations and Memory Overrun Leaks on posting a query and also on closing the form. I even managed to raise Access Violations in the server, for example: "DBISAM Engine Error # 11279 An unknown error ('Access violation at address 00401DEB in module 'dbsrvr.exe'. Read of address 00000000') occurred with the connection to the database server at '127.0.0.1', please check the server log." Running the client on an Athlon server (2003) triggered DEP errors. The particular form has about 1400 lines of code and I tried to debug it but beyond suspecting that it was something to do with freeing memory I didn't get anywhere. So I reverted back to 4.28B4 and the problem disappeared. Any thoughts? I know this is very vague but the point is the same code works on 4.27 and appears to work on 4.28 but fails on 4.29. Tony. |
Sat, Apr 24 2010 3:36 AM | Permanent Link |
Tony Pomfrett | Some more info....
My app when compiled with 4.28 will not run properly with a server compiled with 4.29 and similarly, my app when compiled with 4.29 will not run with a server compiled with 4.28 - however the app will run if both it and the server are compiled with 4.28. Attached is a server log showing an error running app V4.28 against server V4.29 Attachments: ServerLog1.txt |
Mon, Apr 26 2010 7:38 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Tony,
<< My app when compiled with 4.28 will not run properly with a server compiled with 4.29 and similarly, my app when compiled with 4.29 will not run with a server compiled with 4.28 - however the app will run if both it and the server are compiled with 4.28. >> What happens when you use a 4.29 client with a 4.29 server ? BTW, can you send me the tables that you're using with that query ? I can then test the query here with 4.28 against a 4.29 server and see what the issue is. -- Tim Young Elevate Software www.elevatesoft.com |
Mon, Apr 26 2010 7:40 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Tony,
BTW, you can also run a 4.29 debug server (\servers\dbsrvrdebug) that will create a .dmp file in the same directory as the dbsrvr.exe process whenever an AV like this occurs. If you could run the debug server and send me the ..dmp file, that will also give me a call stack of the error. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Tuesday, September 17, 2024 at 04:19 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |