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.
Solaris 11 Scenario: - Create Welcome project - Call Step Into - Open Disassembly tab - Open Registers tab - Move cursor on %eax ==> $eax = 0xffffffffffffffff tooltip appears. But eax = 0xffffffff in Registers tab
Created attachment 113816 [details] screenshot
causes by the fix of the bug 199557, before that gdb reported -1 for such case and currently we do not if it is a 64 bit register or not
I cannot re-produce.
On x86 Linux such test case can be used: int main() { asm ("movl $0xefffffff, %eax"); asm ("movl $0x00001111, %eax"); asm ("movl $0x11111111, %eax"); return 0; } In Register tab I see 0xefffffff In tooltip (Disassembly tab) I see: 0xffffffffefffffff
Fixed. Variable created for the tooltip and pinned watch for register will be formatted with current Data representation format (which is hexadecimal by default for Disassembly window) and therefore will be the same as in Registers window. changeset: 304453:ff6398ef4163 tag: qparent user: Maria Dalmatova <mromashova@netbeans.org> date: Tue Aug 15 12:39:47 2017 +0300