Previous Topic

Next Topic

Book Contents

Book Index

Crash in smartuishared when AQT is closing

Sometimes, when you shut down AQT you can get the message:

smartuishared:aqt.exe

Application Error. The instruction at "0x7c910f29"referenced memory at "0xffffffff".  The memory could not be "read".

Click on OK to terminate the program.

Note that the memory location "0xffffffff" may be different when you get this error.

There are two circumstances in which you get this error:

Using Oracle

This problem has been known to happen when you have been connected to an Oracle database using the Oracle ODBC Driver.

As with AQT v8.2.8 we believe we have corrected this problem. Please let us know if you still experience this crash in AQT v8.2.8 or higher.

Running a Batch Script

When a script gets an error, AQT sets an exit code for the process. The purpose of this is so that the *.bat file that runs AQT can detect that the AQT script has failed and take appropriate action.

However, setting the exit code causes AQT to crash with the above error. While we would prefer this not to happen, it does let the user know that the batch script has failed.

This crash can be prevented with the scripting option --aqt options,setexitcode=no. When this is specified, AQT will not set the exit code, so will not crash on termination. However, you will not get any indication that the batch script has failed.