2010/7/18 Sven Barth <[email protected]>: > GDB registers itself as a debugger with Windows for that application and > thus Windows itself is routing all messages that are sent with > OutputDebugString to that registered debugger.
>From what I have read about this mechanism it is not possible to register for these messages as long as there is another program already registered and running. I can start DebugView and it will work and continue to capture messages from other applications *before* and *during* the run of GDB, so GDB cannot use the normal mechanism. It must somehow intercept these calls before they reach the windows API. At least this is the only explanation I have to explain the observed behavior. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
