debugger startup

eric pouech eric.pouech at wanadoo.fr
Wed Apr 11 14:23:24 CDT 2001


> An easier fix may be to have the script exec the debugger instead of
> launching it as a child process; this way the debugger parent pid will
> be the original Wine process, and everything should work fine.

well, this has a major holes:
- since the process creation in Wine knows the created process is not
a PE image, it doesn't set the info on the server side for the newly
created process ; after the exec in the shell script, the info cannot
be retrieved from the parent, hence an error

furthermore, the event used to synchronize the debugger startup with 
the exception handler no longer works (mainly because the inheritage is 
not done thru the preceding step

perhaps, the best fix would be to merge the init_process/new_process
server calls

A+
-- 
---------------
Eric Pouech (http://perso.wanadoo.fr/eric.pouech/)
"The future will be better tomorrow", Vice President Dan Quayle




More information about the wine-devel mailing list