Navigation bar cannot jump to addresses (but can jump to symbol names)
Title: Navigation bar cannot jump to addresses (but can jump to symbol names)
Environment:
- OS: win10 64
- Cutter version: 2.5.0
- Hardware: x86-64 CPU
Description:
The navigation bar (address bar) at the top of Cutter fails to seek when entering a raw address (e.g., 0x401000 or 401000). Pressing Enter does nothing: the disassembly view does not change, and no error is shown. However, entering a symbol name (e.g., main, entry0) works correctly and jumps to the corresponding location.
Steps to reproduce:
- Open any binary in Cutter (e.g., a simple ELF executable or a larger one).
- Wait for initial analysis to complete (if enabled).
- Click on the navigation bar at the top.
- Type a valid address such as
0x401000(or any address present in the binary) and press Enter. - Observe that the view does not change.
- Now type a symbol name, e.g.,
mainorentry0, and press Enter. This works as expected.
Expected behavior: Typing an address and pressing Enter should seek to that address and update the view, just like typing a symbol name.
Actual behavior: Only symbol names are accepted. Addresses are ignored; the view remains unchanged and no error message appears.
Additional information:
- I have verified the address is valid by using the
Gshortcut (Go to address dialog), which works correctly and seeks to the same address. - The same binary loaded in Rizin command-line allows
s 0x401000to seek successfully. - I tried both
0x401000and401000(without0x), neither works. - This occurs with every binary I have tested, not just one specific file.
- The issue persists across restarts of Cutter.
- ARM64 build, Work in the same way.
Source: rizinorg/cutter