I've been experiencing some weird things in the VB6 IDE. When I set a breakpoint on one of the functions, The IDE Pauses on the wrong Sub. If I "Step Into" and follow the code. It "Appears" to be running the correct sub, based on the property gets being accessed. If I then click Stop VB6 Crashes.
I can't Post the entire source as its closed. But here's the Classes that are encountering the issue. Along with this Video Showing the bug.
In the video clip you can see, There is a breakpoint set on the "DoAutoSize" Sub. However the IDE Pauses on "OnChange". And Clicking the "Step Into" button Doesn't seem to follow the code properly.
The only thought I've had is that its related to the "Implements" Statement and that the Class that's Implementing Igui_Control isn't properly implemented.