spurious duplicates of functions

Bug #1365921 reported by Patrick Stevens
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sextant
High
Unassigned

Bug Description

In the file-handling branch, we may see duplicates of functions if we have conflicting source-file locations for them. That is, if a function with name foo appears in /x.c and /y.c, then *anywhere* we can't immediately tell which foo we're using from the source (for instance, after a `call` assembler instruction), we don't store any source.

This could be fixed, perhaps, by looking at memory addresses and using them rather than names to disambiguate functions.

ChrisD (gingerchris)
Changed in ensoft-sextant:
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers