![]() |
Debugger question
hey pals,
my problem is describe as follow. I take the source of the debugger loop from Vs.Net studio now i want to obtain the name of the dll from the LOAD_DLL_DEBUG_INFO but the member lpImageName is empty all the time. How i can solve this riddle... maybe a easy question but i don't know how to solve... regards Nukacola |
Could you be more specific? Which debugger..........is this problem in softice, olly, or windbg? Does it happen in only one debugger and not the other?
|
hey sure,
i thought u miss the point i wanna create a little debugger by myself. I take the main debugger loop for my source from the MSDN. Now i wanna identify which Dll is loaded if the LOAD_DLL_DEBUG_EVENT occoured. I hope it's now more clean what i wanna do. Regards Nukacola |
heya.
the system provides dll names with this event only when you CREATE the process, not when you attach to it. also note that lpImageName points to an address in the address space of the DEBUGGEE, not your debugger and that the string it points to could be in unicode, so its a bit tricky to read it out ;P |
Heya upb,
i did create the process but the member lpImageName of LOAD_DLL_DEBUG_INFO is empty (filled with zeros or with 0xc). So what i did wrong. If i"m at home i post the source. Maybe that will help.. |
| All times are GMT +8. The time now is 01:27. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX