Discussion:
[Qt-creator] List of applications spawned by Qt Creator
Murphy, Sean
2018-06-11 19:31:29 UTC
Permalink
I'm in a fight with my corporate IT guys about anti-virus software that they've put on my machine which is absolutely killing performance when attempting to debug software I'm developing. It takes more than 5 minutes from clicking File->Open in my application to having a working file dialog - and that has been timed with a stopwatch, it's not an exaggeration.

They've agreed to try whitelisting certain .exe's if I can get them a list, so I'm trying to figure out a comprehensive list of what Qt Creator spawns when compiling and debugging on Windows. Is there a list of the executables somewhere? By watching Task Manager, I can see things like "mingw-make32.exe" while compiling and "gdb.exe" and "gdborig.exe" while debugging, just not sure if there are others.


This message has been scanned for malware by Forcepoint. www.forcepoint.com
Orgad Shaneh
2018-06-11 19:48:36 UTC
Permalink
Post by Murphy, Sean
I'm in a fight with my corporate IT guys about anti-virus software that
they've put on my machine which is absolutely killing performance when
attempting to debug software I'm developing. It takes more than 5 minutes
from clicking File->Open in my application to having a working file dialog
- and that has been timed with a stopwatch, it's not an exaggeration.
They've agreed to try whitelisting certain .exe's if I can get them a
list, so I'm trying to figure out a comprehensive list of what Qt Creator
spawns when compiling and debugging on Windows. Is there a list of the
executables somewhere? By watching Task Manager, I can see things like
"mingw-make32.exe" while compiling and "gdb.exe" and "gdborig.exe" while
debugging, just not sure if there are others.
From my experience, anti-viruses tend to be intolerable, and worse than the
viruses they should protect against.

I had several AVs installed on my machine by IT (we had Checkpoint, then
Kaspersky). They all magically ended up disabled (shhhh... don't tell
anyone).

In practice, if you need a whitelist, I can think of the following:
mingw32-make.exe, gcc.exe, g++.exe, cc1plus.exe, gdb.exe, nmake.exe,
jom.exe, cl.exe, *.cpp, *.c, *.h, *.hpp

Good luck!
- Orgad
Murphy, Sean
2018-06-11 20:05:25 UTC
Permalink
From my experience, anti-viruses tend to be intolerable, and worse than the viruses
they should protect against.
100% agree
I had several AVs installed on my machine by IT (we had Checkpoint, then Kaspersky).
They all magically ended up disabled (shhhh... don't tell anyone).
In my case, the worst offender is a program called CrowdStrike Falcon Sensor. I used
to be able to "magically" disable it as well, but now they've password protected the
uninstaller, so I don't seem to have a way to uninstall it anymore...
mingw32-make.exe, gcc.exe, g++.exe, cc1plus.exe, gdb.exe,
nmake.exe, jom.exe, cl.exe, *.cpp, *.c, *.h, *.hpp
Keep them coming, thanks!
Sean



This message has been scanned for malware by Forcepoint. www.forcepoint.com
Seyyed Razi Alavizadeh
2018-06-11 22:44:08 UTC
Permalink
"File->Open" takes a big time to open default open dialog on Windows, since
it loads a lots of DLL files. For example, a list of DLLs loaded for
"File->Open" of an application on my computer (Win10) is here [1]. I just
copy (with a little cleanup) the output of WinDbg.

[1] http://www.beepaste.io/paste/view/gH8yQR

Alavizadeh, Sayed Razi
My Blog: http://pozh.org
Saaghar (نرم‌افزار ؎عر): http://saaghar.pozh.org/
​​
Saaghar Telegram Channel: @Saaghar <https://telegram.me/Saaghar>
​
Saaghar Telegram Bot: @SaagharBot <https://telegram.me/SaagharBot> ​


‫‪Murphy, Sean‬‏ <‪***@walbro.com‬‏> در تاریخ سه‌؎نؚه Û±Û² ژو؊ن Û²Û°Û±Ûž ساعت
Û°:Û³Ûµ نو؎ت:‬
Post by Orgad Shaneh
From my experience, anti-viruses tend to be intolerable, and worse than
the viruses
Post by Orgad Shaneh
they should protect against.
100% agree
Post by Orgad Shaneh
I had several AVs installed on my machine by IT (we had Checkpoint, then
Kaspersky).
Post by Orgad Shaneh
They all magically ended up disabled (shhhh... don't tell anyone).
In my case, the worst offender is a program called CrowdStrike Falcon Sensor. I used
to be able to "magically" disable it as well, but now they've password protected the
uninstaller, so I don't seem to have a way to uninstall it anymore...
Post by Orgad Shaneh
mingw32-make.exe, gcc.exe, g++.exe, cc1plus.exe, gdb.exe,
nmake.exe, jom.exe, cl.exe, *.cpp, *.c, *.h, *.hpp
Keep them coming, thanks!
Sean
This message has been scanned for malware by Forcepoint.
www.forcepoint.com
_______________________________________________
Qt-creator mailing list
http://lists.qt-project.org/mailman/listinfo/qt-creator
EXT Eike Ziller
2018-06-12 05:06:49 UTC
Permalink
Post by Murphy, Sean
From my experience, anti-viruses tend to be intolerable, and worse than the viruses
they should protect against.
100% agree
I had several AVs installed on my machine by IT (we had Checkpoint, then Kaspersky).
They all magically ended up disabled (shhhh... don't tell anyone).
In my case, the worst offender is a program called CrowdStrike Falcon Sensor. I used
to be able to "magically" disable it as well, but now they've password protected the
uninstaller, so I don't seem to have a way to uninstall it anymore...
mingw32-make.exe, gcc.exe, g++.exe, cc1plus.exe, gdb.exe,
nmake.exe, jom.exe, cl.exe, *.cpp, *.c, *.h, *.hpp
One of the issues with antivirus software can be if you create a lot of files (AFAIK), which of course is true when compiling, so you might want to ask for an ignored development directory where you can put all your project’s build directories.

Br, Eike

--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Murphy, Sean
2018-06-12 11:56:20 UTC
Permalink
Post by EXT Eike Ziller
One of the issues with antivirus software can be if you create a lot of files
(AFAIK), which of course is true when compiling, so you might want to ask for
an ignored development directory where you can put all your project’s build
directories.
Supposedly we have that in place already, but it doesn't seem to make
much difference. I'll double check with them that it is actually setup that
way though.

Sean


This message has been scanned for malware by Forcepoint. www.forcepoint.com
Orgad Shaneh
2018-06-12 05:13:50 UTC
Permalink
Post by Orgad Shaneh
Post by Orgad Shaneh
I had several AVs installed on my machine by IT (we had Checkpoint, then
Kaspersky).
Post by Orgad Shaneh
They all magically ended up disabled (shhhh... don't tell anyone).
In my case, the worst offender is a program called CrowdStrike Falcon Sensor. I used
to be able to "magically" disable it as well, but now they've password protected the
uninstaller, so I don't seem to have a way to uninstall it anymore...
Nothing is impossible when you have a live linux with chntpw
<http://www.chntpw.com/download/> on a USB stick, and the option to boot
from USB ;)
Post by Orgad Shaneh
Post by Orgad Shaneh
mingw32-make.exe, gcc.exe, g++.exe, cc1plus.exe, gdb.exe,
nmake.exe, jom.exe, cl.exe, *.cpp, *.c, *.h, *.hpp
Keep them coming, thanks!
Sean
I forgot to mention also qtcreator_process_stub.exe, and of course your
application :)

- Orgad
Murphy, Sean
2018-06-12 12:25:43 UTC
Permalink
Post by Murphy, Sean
In my case, the worst offender is a program called CrowdStrike Falcon Sensor. I used
to be able to "magically" disable it as well, but now they've password protected the
uninstaller, so I don't seem to have a way to uninstall it anymore...
Nothing is impossible when you have a live linux with http://www.chntpw.com/download/
on a USB stick, and the option to boot from USB ;)
I'll probably pass on this option, since if discovered, I'd probably lose my job.
Good to know it exists though!
I forgot to mention also qtcreator_process_stub.exe, and of course your application :)
Our applications are already on the list, but I'm adding qtcreator_process_stub.exe

Sean


This message has been scanned for malware by Forcepoint. www.forcepoint.com
Loading...