angr / angr-management

The official angr GUI.
BSD 2-Clause "Simplified" License
868 stars 109 forks source link

Unable to retype a global as `char *`, `char` is applied instead #1083

Open mborgerson opened 11 months ago

mborgerson commented 11 months ago

Description

Retyping a global may end up with an incorrect type.

Steps to reproduce the bug

  1. Load fauxware
  2. Navigate to authenticate
  3. Attempt to retype sneaky as a char *
  4. Observe it retyped as char

Environment

angr-management @ 7489620d84ad6169b3f95fbb381c0ba6b621deb0

Additional context

No response