09-10-2004 01:42 AM - edited 03-09-2019 08:45 AM
Has anyone had problems with using AutoCAD LT2002 once Cisco Security Agent (CSA) has been installed to PC/laptop ie LT2002 will not start and comes up with memory error message. Only way round this so far as know is to remove CSA.
Any help would be much obliged
Tony
09-14-2004 06:39 AM
Tony,
See the following Cisco Bug Tool: CSCec83770
Symptom:
Some versions of Autocad do not start, or exit suddenly during use.
Conditions:
The license checking code inside some versions of Autocad detect the CSA
software, and treat it as a license cracking tool. To thwart this, the Autocad
program shuts down.
Workaround:
In CSA 4.0.2 and 4.0.3, this problem can be solved with the following steps:
1) Enable the behavior change with the following command:
cd \program files\cscopx\csamc\cfg
..\bin\dosql.csapl csamcdsn CSCec83770.sql
2) Create a buffer overflow exclusion rule for the troublesome processes.
3) Generate rules
However, these steps have a side effect, which is to turn off all COM rules in
processes which have buffer overflow exclusions.
Further Problem Description:
The csauser.dll hooks itself into a number of system calls in order to
detect and prevent malicious behavior. It does this by modifying the code of
kernel32.dll (and others). We believe that
Autocad detects one or more of these hooks and decides to active its defenses
(by shutting down). The purpose of (1) above is to change the system behavior
so that a buffer overflow exclusion also turns off COM rules. Once this is
done, the hooks are not needed; csauser.dll does not insert the hooks; the
hooks are not detected, and so Autocad runs normally.
It is possible that other programs apart from Autocad will behave the same way.
In particular, the Microsoft RMS (Rights Management Services) fails certain
requests when it detects csauser.dll hooks. The solution above works for RMS.
Caveats:
Once this change is made, buffer overflow detection is not performed for the
targeted processes. This may be an acceptable tradeoff for non-networked,
commercial grade applications like Autocad.
However, in the case of Microsoft RMS, it appears that the MS Office
applications needed to be excluded from buffer overflow detection. This is
potentially very risky. Further, since the buffer overflow exclusion also
disables COM rules, some of the email worm protection is also eliminated (as
Outlook
has to be excluded).
Hope this helps!
09-14-2004 07:26 AM
I am having this problem also. I tried the workaround but it still didn't work. There are no messages generated in the log on the server or any of the log files on the client. Autocad runs fine after I did this workaround. Our only problem is autocad 2002 LT and 2004 LT. Autocad 2002 LT will start but the processor shoots up to about 100% and the program eventually justs exits. Autdocad 2004 LT will start and almost run normally but we have a few cases where the user was trying to something specific and the program would crash. I haven't had much time to get more specific information about the 2004 crash.
I have a case open with TAC on this but we haven't gotten anywhere with it yet. If I get an answer soon I will post here.
12-21-2004 01:33 PM
I too am having the issue of AutoCAD crashing. Were you able to have TAC resolve the issue?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide