The POSIX DYLD has a fault causing it to duplicate all of the shared module entries twice. This happens because DYLDRendezvous::TakeSnapshot is called twice upon attach, and it appends to the list each time, rather then replacing its contents. This is fixed by clearing the list before taking a new snapshot.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM