Bruce53
Members-
Content Count
6 -
Joined
-
Last visited
Everything posted by Bruce53
-
Does anyone know how to deal with this problem. I downloaded the Delphi 2010 ISO from Embarcadero. Installed it on Windows 11. Run and create new form application. Windows immediately deletes the program1.exe with a virus warning. I saw online that there is a fake Delphi virus but how do I confirm this and how do I get to write a Delphi 2010 program?
-
I got stuck with a massive source base in Delphi 2007. I upgraded to Delphi 2010 but the prospect of upgrading my whole software base and the 3rd party stuff through unicode was too much so it dropped thought. When Embarcadero did a trade show in my area, I was intrigued by the idea of developing web apps and I bought XE3. But I wasn't impressed and it didn't seem to be able to create web apps anyway. I experimented a bit but after a week, uninstalled Delphi XE3. Now, I see in my Delphi Account at Embarcadero thet there is a XE5 ISO. Does that mean I get a free upgrade to XE5? I emailed but never got an answer! I'm just wondering if it is worth a try. I would like to hear what anyone else has to say...
-
I appreciate the comments. I did eventually get a reply from Embarcadero. It was pretty blunt and ended with "case closed". I wanted to ask why the ISO would be in my list of available downloads?
-
As another test, I created exactly the same blank form Delphi 2007 and 2010. Delphi 2007 has 12/72 security vendors and no sandboxes flagged this file as malicious. Both programs are identical blank forms. The only thing I can say for sure it that I did not write a virus because there is no code from me.
-
It all seems a bit tricky. I generate a blank form Delphi app and 22/72 on VirusTotal identify the file as malicious. Oddly enough, one of the ones in VirusTotal that clear it is Microsoft Defender. But, on my laptop, it was Microsoft Defender that called virus. All Delphi developers could face a similar problem. I can't give a program to a customer and say it's just a false positive. Especially if 22/72 other virus checkers call it a virus. In searching online. I'm surprised to not find Embarcadero all over this.
-
Just an update. I have found many comments about a false positive with Delphi. So, the first (and easiest) step is to exclude the default projects folder from a virus check. This works for both Delphi 2007 and 2010. But, it would be impractical to add a folder exclusion for every program. The next idea is to exclude the process bds.exe from virus warning. This also works (for both 2007 and 2010 and all new Delphi projects). But, I would very much like to hear comments about the safety of this action. Next, I got a warning about "SetThreadContext failed" with Delphi 2007. In 2023 Michael Charles Aubrey wrote about fixing this. Just search this: Fixing the "SetThreadContext failed" Assertion Failure in Delphi 2007 on Modern Windows Machines, Including Windows 11 I downloaded the dll fix from Embarcadero and it's now working.