Reminder to self: Exception $406D1388 is the exception used to set a name for a thread, like in: If you encounter this in a debugging session, simply add it to the OS Exceptions and set "Handled by" to "User program" and "On Resume" to "Run handled" (The program should handle it, it's a bug if … Continue reading External Exception $406D1388 in Delphi