Hi everybody,
we are having a bug with the debugger, which is that the process we want
to debug is killed with a SIGSTOP before we begin to debug it. The bug
appeared at the time we were merging a lot of server code in our tree.
I narrowed the problem down to a call to DEBUG_Freeze that is ultimately
trying to stop all the processes except the current one. I noticed that Eric
removed the DEBUG_Freeze function from the winehq tree (on march 8th), so I
did the same, and it worked.
Here are my explanations to the phenomenon:
-The thread who was stopping the others changed when we merged
the server code, and we should not stop the threads according to the same
algorithm
or
- We really do not need the DEBUG_Freeze anymore, and we forgot
to remove the code at merge time..
Any ideas?
Thanks,
David Lassonde
Macadamian Technologies Inc.