> On 7 Sep 2021, at 11:31, maitai <mai...@virtual-winds.org> wrote: > > Hi, > > I have some users (mainly beta testers) that are suffering from "Windows > Tolerant Heap" > (https://docs.microsoft.com/en-us/windows/win32/win7appqual/fault-tolerant-heap). > The consequence of this being activated after some crashes is that the > application becomes very slow, plus some mysterious crashes occur randomly > deep inside qt event queue manager. > > I know how to remove the app from Tolerant Heap with an elevated command > prompt. > > My question is: is there a way from inside the application to detect the app > is running in this mode, so I can prompt the user to contact us for instance? > > Thanks for any insight > Philippe Lelong
Based on https://stackoverflow.com/questions/5020418/how-do-i-turn-off-the-fault-tolerant-heap it seems like there’ll be an entry in the registry for your application, such as HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\your_application.exe or HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\your_application.exe that you can query. Cheers, Volker _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest