What is an EAccessviolation?

Kenazo

Lifer
Sep 15, 2000
10,429
1
81
We use a program called taxprep for doing tax returns (public accounting firm). When certain actions are taken we get an EAccessViolation message. What causes these? They are very reproducable, so we know what not to do, but they're dang annoying, since we can't even get into the help section.

here's an example.

Executable file: C:\Program Files\CCH\T1 Taxprep 2005\T1Txp2005.exe
Version: 4.1.2.9/2005.3.0.16, Modified: 2006/03/08 16:26:14

Exception 'EAccessViolation' in module T1Txp2005.exe at 00000000
Access violation at address 00000000. Read of address 00000000

Module: UNKNOWN, Source: UNKNOWN, Line UNKNOWN
Procedure: UNKNOWN

OS: Windows 2003 Terminal Server
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Essentially it's a bug. The prog is trying to do something it's not allowed to do (reading the NULL memory location), an exception is being thrown and wasn't caught so it bubbles up into a useless error message :p

I'd be talking to the company that sold you the software :)
 

Kenazo

Lifer
Sep 15, 2000
10,429
1
81
When we install the program on a WinXP machine with the user having admin rights it runs fine though. Could it be a permissions thing in our Win2003 Term server? That said, it does this even if I try loggin in as the admin user.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
It's a null pointer problem. Nobody can possibly track that down without the source code. It could very well have to do with how your machine is configured but it's between you and the developer to figure out what setups are supported. Unless you can find people on the internet who have encountered this very specific bug, and who have reported the fix, nobody hear can guess at what the problem is, other than poor coding/testing.