rwartell
July 21st, 2010, 17:33
I'm looking for some advice on two fronts. I have two different programs I'm trying to debug with ollydebug.
The first is a web server. Obviously this program is multithreaded, which causes my problem. The client thread works fine (the window that pops up with options), but the server side thread is crashing and I'd like to debug it. However, when I'm attempting to trace through the program, it stays with the client side thread that works fine, so I'm unable to see what's happening with the server thread that's crashing it. Anyone that can give me some advice how to trace through the server thread would be much appreciated.
The second program that I'm trying to debug is an executable that is executed via exec from another program. I'm not sure how to trace a program that is being called from exec. Anyone that can help with that problem would be much appreciated.
Thanks in advance.
The first is a web server. Obviously this program is multithreaded, which causes my problem. The client thread works fine (the window that pops up with options), but the server side thread is crashing and I'd like to debug it. However, when I'm attempting to trace through the program, it stays with the client side thread that works fine, so I'm unable to see what's happening with the server thread that's crashing it. Anyone that can give me some advice how to trace through the server thread would be much appreciated.
The second program that I'm trying to debug is an executable that is executed via exec from another program. I'm not sure how to trace a program that is being called from exec. Anyone that can help with that problem would be much appreciated.
Thanks in advance.