You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ah. Ghidra doesn't support segments in 32-bit code very well; the current SLEIGH language doesn't model segment selectors for memory accesses in 32-bit mode (only in 16-bit mode). A variant of the language would have to be created to get it to follow segments properly.
The 16-bit mode does track selector values through function bodies if you get the segments and selectors set up right.
This discussion was converted from issue #8103 on May 12, 2025 16:36.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Originally posted by @caheckman in #769
Looking at the comment above @caheckman, will you elaborate on how exactly please?
I have included a perfect example where Ghidra fails to understand segments and their use here.
Beta Was this translation helpful? Give feedback.
All reactions