Skip to content

Commit 9b73154

Browse files
committed
Fix missing module_byaddr_tree init in DeeDec_Track()
1 parent 2eb2a83 commit 9b73154

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/deemon/execute/modpath.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1512,6 +1512,8 @@ DeeDec_Track(DREF /*untracked*/ struct Dee_module_object *__restrict self) {
15121512
DeeDec_Ehdr_FreeRelocationData(ehdr);
15131513

15141514
module_byaddr_lock_write();
1515+
module_byaddr_ensure_initialized();
1516+
15151517
/* Insert module into by-address tree so allow reverse module lookup by-address */
15161518
self->mo_minaddr = (byte_t *)ehdr;
15171519
self->mo_maxaddr = (byte_t *)ehdr + ehdr->e_offsetof_eof - 1;

0 commit comments

Comments
 (0)