« Last post by toolmanx1 on April 13, 2017, 03:50:20 AM »
I’m trying to load DoubleCAD on to a Linux machine using Wine. I’m running Ubuntu Serena. According to “Wine —version” I’m running Wine 2.4 although I loaded amd64 version 1.6.8. I also loaded both i386 and Wine-Stable. I successfully got setup to load up the DCAD. Wine doublecadxt starts the program. I had problems with it at first erroring out on missing Gecko but I got that fixed. My problem now is the DCAD stops in the middle of the start up. The error is caused by a dll called “Security_NoProtection.dll”. It jumps to a bad EIP and throws an exception at 0x02B231CD. Since this is a free version of DCAD it is hard for me to see why the people that wrote DCAD put this into the file but it’s there. Now I have to figure out how to jump around it. During setup I used the same SN that I used on my Windows machine. It worked perfectly in Windows. In Linux it accepted it and completed the initial installation. However it never called the request for a key input. I have the key but can’t get it into the DCAD.
DCAD checks somewhere, probably in the registry, to see if the program is active. If the program is active DCAD calls a “Repair or Modify” window instead of the Key request window when setup is run. I’d have an easy fix if I could stop DCAD temporarily from thinking there is a DCAD already installed until I can get the key in. I probably caused this “looking active” since I copied all registry items from my Windows to my Linux. I tried an uninstall but that rarely ever cleans all items up.
By inserting a “jump to” I got to the Tips window but it dies after the tip timer runs out.
I think that the Security.dll is called more than once. If that’s so, I’ll have to jump it at least twice. Any ideas?