This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Step over expression doesn't work | ||
---|---|---|---|
Product: | debugger | Reporter: | Petr Cyhelsky <cyhelsky> |
Component: | Java | Assignee: | Martin Entlicher <mentlicher> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | ||
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | screenshot - just press pause after the steps and sometimes u get this |
Description
Petr Cyhelsky
2008-09-01 11:23:11 UTC
Created attachment 68790 [details]
screenshot - just press pause after the steps and sometimes u get this
Reproduced, starting to explore what's wrong... There are more problems: 1) Method exit breakpoint, which is submitted to get the expression return value survives finish of the debugger session and is submitted for the next debugging session. 2) Debugging view is instaneously repainted and slows down conditional breakpoints (here the above described method exit breakpoint is hit many times). Issue #145313 is submitted for this. 3) Method exit breakpoint is useless for "<init>" methods (i.e. constructors), since these have always void returned value. Items 1) and 3) are fixed in changeset: 99769:fed90c092c88 and changeset: 99770:ffdb52ae1645 http://hg.netbeans.org/main/rev/fed90c092c88 http://hg.netbeans.org/main/rev/ffdb52ae1645 Item 2) will be fixed in issue #145313. Integrated into 'main-golden', will be available in build *200809040201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/fed90c092c88 User: mentlicher@netbeans.org Log: #145784 - If an implementation of a hidden breakpoint is removed, remove also the breakpoint from DebuggerManager, so that the next session does not inherit it. verified This fix was changed in changeset: 102198:eee22cb751e2 because of issue #147321. http://hg.netbeans.org/main/rev/eee22cb751e2 Integrated into 'main-golden', will be available in build *200809170201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/eee22cb751e2 User: mentlicher@netbeans.org Log: Issue #145784 fixed in a different way - debugger-specific breakpoints introduced via JPDABreakpoint.get/setSession(). This modification of the original fix fixes issue #147321. |