Hi all,
i have a problem that i never experienced with VC6 or VC .NET 2002.
i try to debug a dll by using a 3party app to load and use the dll, and then
placing breakpoints in the code so that i can do step by step execution.
this has always worked fine for me, but when i step into a function,
suddenly breakpoints are positioned on empty lines that nonetheless seem to
be executed when i press F10. if i try to position them again on the lines
that they used to be, they immediatly disappear.
i have the impression that the debugger uses wrong line numers or something
like that.
i am also under the impression that some expections do not seem to be
handled anymore, since handlers are not executed even though i know that an
exception is thrown (the 3d party app crashes due to unhandled exception.)
i encountered this problem first with C#, but i figured it had something to
do with the .NET framework. now it seems that it also happens with unmanaged
dll.
does anybody know what is going on?
kind regards,
Bruno.
i have a problem that i never experienced with VC6 or VC .NET 2002.
i try to debug a dll by using a 3party app to load and use the dll, and then
placing breakpoints in the code so that i can do step by step execution.
this has always worked fine for me, but when i step into a function,
suddenly breakpoints are positioned on empty lines that nonetheless seem to
be executed when i press F10. if i try to position them again on the lines
that they used to be, they immediatly disappear.
i have the impression that the debugger uses wrong line numers or something
like that.
i am also under the impression that some expections do not seem to be
handled anymore, since handlers are not executed even though i know that an
exception is thrown (the 3d party app crashes due to unhandled exception.)
i encountered this problem first with C#, but i figured it had something to
do with the .NET framework. now it seems that it also happens with unmanaged
dll.
does anybody know what is going on?
kind regards,
Bruno.