Skip to content

Clarification on "asterisk" in Debugger > Modules #7496

Answered by nsadeveloper789
bukowa asked this question in Q&A
Discussion options

You must be logged in to vote

Ordinarily, you should not see an asterisk in that column. Ghidra tries to automatically take module address ranges reported by the debugger, say gdb, and apply the equivalent mapping to Ghidra's program databases. To apply a mapping, we create an entry in the trace's "static mappings" table. You can view this using Window → Debugger → Static Mappings. Each mapping specifies two ranges of equal length, one for the dynamic side, and one for the static side.

If auto-mapping succeeds, then for any mapped module, the module's range will exactly match the dynamic range of the mapping. This is ideal. However, you can use that same Static Mappings window to manually map any range, and so it's po…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by bukowa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
2 participants
Converted from issue

This discussion was converted from issue #7491 on February 13, 2025 14:44.