Cheese 3.2.0

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Patrice Duhamel
Posts: 203
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Cheese 3.2.0

Post by Patrice Duhamel »

JohnW wrote: Fri Feb 09, 2024 7:26 pm Bitdefender kept trying to move the Cheese-321-win-32.exe to quarantine saying that is has the virus Gen:Variant.Lazy
I submitted the file to Bitdefender as a false positive, it should be fixed in few days.
Anything that can go wrong will go wrong.
chessica
Posts: 961
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Cheese 3.2.1 VIRUS-WARNING!

Post by chessica »

Patrice Duhamel wrote: Fri Feb 09, 2024 10:28 am
chessica wrote: Fri Feb 09, 2024 10:05 am Trojan:Win32/Wacatac.B!ml
Is 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
The virus warning came when I unpacked the *.zip file.
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 ==========
chessica
Posts: 961
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Cheese 3.2.0

Post by chessica »

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. :D

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.
Patrice Duhamel
Posts: 203
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Cheese 3.2.0

Post by Patrice Duhamel »

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. :D

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.
If your compiled version show a virus warning, this prove it's a false positive.
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.