Debug problem on JDK 1.3.1 (IDEA: 1113)


In my current project we use BroadVision server running on JDK 1.3.1. I use remote debugging.

The problem is that very often, when the execution reaches my breakpoint the current execution line is not highlighted. To know where my execution point is (class/method:line number) I have to look at the "Frame" tab in debug window.
That's not too bad. The real problem is that when I hit "Step Over" it doesn't go to the next instruction but to the next breakpoint or to "The application is running" when there is no more breakpoint.

I didn't figure out in which conditions this happens - sometimes this works correctly (hightlighed execution point + "Step over" working as expected) but the majority of time I have the problems described above.

Currently I'm running build 1113 but this happened in the previous builds as well. Since when - don't remember :( I've never had this issue with IDEA 3.0.x.

Is it a known issue? Any workarounds (apart from moving to JDK 1.4.2)?


Comment actions Permalink

There was a bug, sometimes when there was no source code for the executed code - only compiled class IDEA didn't show the execution point in editor. Fixed in 1116.

I think the stepping problem may arise from stepping filters. Try to turn off Settings->Debugger->"Do not step into classes"

Comment actions Permalink

Did what you proposed and at the beginning it worked fine. Now I'm back to the situation with Step Over not working anymore.

Is there anything I can do to increase IDEA debug level to provide you with more diagnostic information?



Please sign in to leave a comment.