I submitted the file to Bitdefender as a false positive, it should be fixed in few days.
Cheese 3.2.0
Moderator: Ras
-
- Posts: 203
- Joined: Sat May 25, 2013 11:17 am
- Location: France
- Full name: Patrice Duhamel
Re: Cheese 3.2.0
Anything that can go wrong will go wrong.
-
- Posts: 961
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: Cheese 3.2.1 VIRUS-WARNING!
The virus warning came when I unpacked the *.zip file.Patrice Duhamel wrote: ↑Fri Feb 09, 2024 10:28 amIs it a problem with the website or Cheese binary ?
Note that Cheese website is not https but it's only pure html (no javascript)
No probleme here with Microsoft Defender.
Can you report it as a false positive ?
You can also compile it by yourself from here :
https://gitlab.com/cheesechess/cheese
Now I have compiled it from the sources and it works very well.
Thank you for the very good program. Many thanks.
Code: Select all
Die Erstellung wurde um 23:22 gestartet...
1>------ Erstellen gestartet: Projekt: ZERO_CHECK, Konfiguration: Release x64 ------
1>1>Checking Build System
2>------ Erstellen gestartet: Projekt: cheese_lib, Konfiguration: Release x64 ------
2>Building Custom Rule C:/Users/Privat/Desktop/cheese-v3.2.1/cheese-v3.2.1/src/CMakeLists.txt
2>bitboard.cpp
2>bitbase.cpp
2>board.cpp
2>endgame.cpp
2>engine.cpp
2>eval.cpp
2>fen.cpp
2>hash.cpp
2>history.cpp
2>lazysmp.cpp
2>listener.cpp
2>move.cpp
2>movelist.cpp
2>movegen.cpp
2>moveorder.cpp
2>pv.cpp
2>repetitions.cpp
2>search.cpp
2>searchthread.cpp
2>tablebases.cpp
2>Kompilieren...
2>tools.cpp
2>ybwc.cpp
2>zobrist.cpp
2>configfile.cpp
2>logfile.cpp
2>timer.cpp
2>protocoluci.cpp
2>protocolcecp.cpp
2>module.cpp
2>book.cpp
2>tbprobe.c
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(306,5): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(308,5): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(312,5): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(313,5): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbchess.c(985,27): warning C4244: "=": Konvertierung von "unsigned int" in "uint8_t", möglicher Datenverlust
2>(Quelldatei „fathom/tbprobe.c“ wird kompiliert)
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbchess.c(988,27): warning C4244: "=": Konvertierung von "unsigned int" in "uint8_t", möglicher Datenverlust
2>(Quelldatei „fathom/tbprobe.c“ wird kompiliert)
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(761,21): warning C4244: "+=": Konvertierung von "int" in "uint8_t", möglicher Datenverlust
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(784,30): warning C4244: "=": Konvertierung von "int" in "uint8_t", möglicher Datenverlust
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(785,30): warning C4244: "=": Konvertierung von "int" in "uint8_t", möglicher Datenverlust
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(787,7): warning C4244: "=": Konvertierung von "int" in "uint8_t", möglicher Datenverlust
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(864,3): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(935,26): warning C4127: Bedingter Ausdruck ist konstant
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(935,26):
2>Verwenden Sie stattdessen ggf. die Anweisung "if constexpr".
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(962,17): warning C4127: Bedingter Ausdruck ist konstant
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(962,17):
2>Verwenden Sie stattdessen ggf. die Anweisung "if constexpr".
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(1463,15): warning C4244: "=": Konvertierung von "int" in "uint8_t", möglicher Datenverlust
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(2459,41): warning C4018: "<=": Konflikt zwischen "signed" und "unsigned"
2>C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\fathom\tbprobe.c(2538,21): warning C4244: "=": Konvertierung von "int" in "int16_t", möglicher Datenverlust
2>cheese_lib.vcxproj -> C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\src\Release\cheese_lib.lib
2>Erstellen des Projekts cheese_lib.vcxproj beendet.
3>------ Erstellen gestartet: Projekt: cheese_app, Konfiguration: Release x64 ------
3>Building Custom Rule C:/Users/Privat/Desktop/cheese-v3.2.1/cheese-v3.2.1/app/CMakeLists.txt
3>main.cpp
3>Code wird generiert.
3>Codegenerierung ist abgeschlossen.
3>cheese_app.vcxproj -> C:\Users\Privat\Desktop\cheese-v3.2.1\cheese-v3.2.1\bin\Release\cheese-321-win-pop.exe
4>------ Erstellen übersprungen: Projekt: ALL_BUILD, Konfiguration: Release x64 ------
4>Für diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt ausgewählt.
========== Build: 3 erfolgreich, 0 Fehler, 0 aktuell, 1 übersprungen ==========
========== Erstellen abgeschlossen um 23:23 und dauerte 01:42,948 Minuten ==========
-
- Posts: 961
- Joined: Thu Aug 11, 2022 11:30 pm
- Full name: Esmeralda Pinto
Re: Cheese 3.2.0
I have sad news, my compiled version of 3.2.1 also produces a virus warning.
The previous version 3.2.0 is fine and shows no virus warning.
That's why I removed 3.2.1 from my computer.
In principle, I leave the original Microsoft Defender settings and don't change them.

The previous version 3.2.0 is fine and shows no virus warning.

That's why I removed 3.2.1 from my computer.
In principle, I leave the original Microsoft Defender settings and don't change them.
-
- Posts: 203
- Joined: Sat May 25, 2013 11:17 am
- Location: France
- Full name: Patrice Duhamel
Re: Cheese 3.2.0
If your compiled version show a virus warning, this prove it's a false positive.chessica wrote: ↑Sun Feb 11, 2024 1:46 pm I have sad news, my compiled version of 3.2.1 also produces a virus warning.![]()
The previous version 3.2.0 is fine and shows no virus warning.![]()
That's why I removed 3.2.1 from my computer.
In principle, I leave the original Microsoft Defender settings and don't change them.
There is nothing wrong in my code.
I never had virus warning with Microsoft Defender, and today it seems (on another coputer) that Bitdefender doesn't found a problem with Cheese 3.2.1 files.
Anything that can go wrong will go wrong.