Ho together,
sorry if I port this here but this is driving me mad.
I am running an automatic code review based on state of the art tools like Jenkins and sonar, and by using the sonar PL SQL plugin which in the end will call toad.
This all worked fine till yesterday, when I noticed the process was not running anymore.
After several hours, I found that everything is boiling down to jenkins calling a command like this:
toad.exe -CX F:\path\to\ini\cxfile.ini
The ini file is there and looks also fine. Tryed to connect with sqlplus and the credentials from the INi and it works fine. So connection should not be the problem.
Now if I run this manually, it is not working.
Toad will start and I can see in the taskbar
Connecting to Server 1 of 1
Preparing for Scan
Crash, error message appears: Access violation at adress 00FFF0AB in module toad.exe. read of address 00000008.
I have also enabled debugging with debug=1 in toad.ini. log is generated but no errors in there, the last lines contains something like:
-> TTeamCoding.executequery (‘select table_name, table_owner FROM ALL_SYNONYMS WHERE owner=‘PUBLIC’ and synonym_name =’!SYN_TC!’)
<- TTeamCoding.executequery
Application.Run
This is known and fixed for 11.5, but it's been determined that if you have 4
';' following your statement it will still AV. Seriously though, 2 are fine
for 11.5, 4 are not.