Opened 10 years ago

Closed 10 years ago

#11112 closed bug (fixed)

Fix debugger only displaying 16 bits of 64-bit integers in the Inspect Memory window

Reported by: zhuowei Owned by: anevilyak
Priority: normal Milestone: R1
Component: Applications/Debugger Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

The "64-bit integer" display option in Debugger only displays 16 bits of each integer.

Steps to reproduce:

run

Debugger /bin/bash

In the right-pane, select Registers,

right-click rsp and choose Inspect

change Hex Mode to 64-bit

Expected result: the actual values in memory are printed as 64-bit integers

Actual result: only the bottom 16 bits are printed (if in little endian mode) or the top 16 bits (if in big endian mode)

A patch is attached to fix this issue.

Attachments (1)

0001-Fix-debugger-only-displaying-16-bits-of-64-bit-integ.patch (1001 bytes ) - added by zhuowei 10 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 by zhuowei, 10 years ago

patch: 01

comment:2 by anevilyak, 10 years ago

Oops, mea culpa. Patch looks good to me in any case, so if anyone wants to apply it immediately they're welcome to, otherwise I'll do so after work tonight.

comment:3 by zooey, 10 years ago

Resolution: fixed
Status: newclosed

Applied in hrev47652, thanks!

Note: See TracTickets for help on using tickets.