[Interest] qt and Windows tolerance heap
maitai
maitai at virtual-winds.org
Tue Sep 7 16:36:02 CEST 2021
Thank you very much that is the way. Do you know if elevated privileges
are needed to do that?
--Philippe
Le 07-09-2021 15:22, Jérôme Godbout a écrit :
> You can put your aplicaiton into the exclude list, sorry though it was
> mentionned into the microowft page, but here is the registry key:
>
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH\ExclusionList\myapp.exe
>
> Change myapp.exe for your actual application.
>
> From: Jérôme Godbout <jgodbout at dimonoff.com>
> Date: Tuesday, September 7, 2021 at 9:07 AM
> To: maitai <maitai at virtual-winds.org>, Interest at qt-project.org
> <Interest at qt-project.org>
> Subject: Re: [Interest] qt and Windows tolerance heap
>
> The tolerant heap only make workaround for actual bug. Disable the
> tolerant heap for your developers (this should be a system options when
> developer mode is enabled directly into Windows but sadly you have to
> do it manually). This will show where your bug is and will appear on
> dev workstation before they appear on the clients.
>
> The "myth" of try to launch it again on windows is not really a myth,
> it come from this feature, the OS try to fix the heap allocation, but
> the application is still broken. You can also disable your application
> from using it during the installer.
>
> To disable:
>
> https://docs.microsoft.com/en-us/windows/win32/win7appqual/fault-tolerant-heap?redirectedfrom=MSDN
>
> From: Interest <interest-bounces at qt-project.org> on behalf of maitai
> <maitai at virtual-winds.org>
> Date: Tuesday, September 7, 2021 at 5:32 AM
> To: Interest at qt-project.org <Interest at qt-project.org>
> Subject: [Interest] qt and Windows tolerance heap
>
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20210907/5e11efe3/attachment.html>
More information about the Interest
mailing list