Page 1 of 1

debug output error message.

Posted: Tue Oct 23, 2018 2:50 am
by jassing
I was debugging something unrelated and noticed when I start a PB exe, this pops up before any other output (and I have OutputDebugString_("Started") as the 1st line...

I have never seen this before - any ideas on what might be the cause? (it's a win64 exe)

[12688] FTH: (12688): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***

(12688 is the PID of the exe -- this text appears nowhere in my source code) It has not previously crashed...


Any ideas?

I cleared it with "Rundll32.exe fthsvc.dll,FthSysprepSpecialize" but worried about why it popped up initially.

Re: debug output error message.

Posted: Tue Oct 23, 2018 1:26 pm
by fabulouspaul
jassing wrote: [12688] FTH: (12688): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
Seems to be a security-feature of Windows, check https://leereid.wordpress.com/2012/03/2 ... rant-heap/ .
Maybe your .exe crashed several times while developing?

Re: debug output error message.

Posted: Thu Oct 25, 2018 6:13 pm
by jassing
That's just it -- the app didn't crash; in fact, it was the 4th time it was ever run...