elf: Fix map_complete Systemtap probe in dl_open_worker

The refactoring did not take the change of variable into account.
Fixes commit 43db5e2c06
("elf: Signal RT_CONSISTENT after relocation processing in dlopen
(bug 31986)").
This commit is contained in:
Florian Weimer 2024-10-25 17:41:53 +02:00
parent 43db5e2c06
commit ac73067cb7

View File

@ -781,7 +781,7 @@ dl_open_worker (void *a)
#endif #endif
r->r_state = RT_CONSISTENT; r->r_state = RT_CONSISTENT;
_dl_debug_state (); _dl_debug_state ();
LIBC_PROBE (map_complete, 3, nsid, r, new); LIBC_PROBE (map_complete, 3, nsid, r, args->map);
#ifdef SHARED #ifdef SHARED
if (was_not_consistent) if (was_not_consistent)