The Windows CRT in debug mode will show a "Abort,Retry, Ignore" window if the application hits an assert(false)
and sometimes it is created many times and fills my screen.
I would love it if the assert would break in the debugger and not ask me any questions.
I have modified the CRT reporting flags which have had no effect.
I have also tried to modify the reporting hook. It does get called by after 25-30 "Abort" dialogs appear.
I am building a DLL that is loaded by a separate program if that helps. It also looks like the host program loading my DLL is not consistent with what thread is calling my code. It seems like the one of the threads was stopped but the others are still running.
How do I configure the CRT to do this ?