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: | com.sun.jdi.InternalException: Unexpected JDWP Error: 32 | ||
---|---|---|---|
Product: | debugger | Reporter: | ehucka <ehucka> |
Component: | Java | Assignee: | Martin Entlicher <mentlicher> |
Status: | STARTED --- | ||
Severity: | blocker | ||
Priority: | P4 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
ehucka
2007-05-02 13:46:02 UTC
This is an unexpected limitation of StackFrame.getArgumentValues() method. Javadoc does not mention any restrictions, but there are some. I've already submitted bug http://bt2ws.central.sun.com/CrPrint?id=6545876 for that problem. We need to modify our code and check for native methods. We will not be able to display any arguments for native methods. This has a bad impact on expression stepping. :-( We're not able to retrieve arguments of native methods due to this. The unexpected error is fixed, but we need to do some patches to expression stepping logic. /cvs/debuggerjpda/src/org/netbeans/modules/debugger/jpda/expr/Evaluator.java,v <-- Evaluator.java new revision: 1.36; previous revision: 1.35 /cvs/debuggerjpda/src/org/netbeans/modules/debugger/jpda/models/CallStackFrameImpl.java,v <-- CallStackFrameImpl.java new revision: 1.26; previous revision: 1.25 /cvs/debuggerjpda/src/org/netbeans/modules/debugger/jpda/models/LocalsTreeModel.java,v <-- LocalsTreeModel.java new revision: 1.44; previous revision: 1.43 /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/Bundle.properties,v <-- Bundle.properties new revision: 1.42; previous revision: 1.41 /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/VariablesNodeModel.java,v <-- VariablesNodeModel.java new revision: 1.17; previous revision: 1.16 The reported exception has been fixed. Decreasing priority to P4 to keep a record on the problem with retrieving arguments of native methods. |