pub fn getModuleName(si: *SelfInfo, io: Io, address: usize) Error![]const u8
pub fn getModuleName(si: *SelfInfo, io: Io, address: usize) Error![]const u8 { const gpa = std.debug.getDebugInfoAllocator(); try si.lock.lockShared(io); defer si.lock.unlockShared(io); const module = try si.findModule(gpa, address); return module.name orelse { const name = try std.unicode.wtf16LeToWtf8Alloc(gpa, module.entry.BaseDllName.slice()); module.name = name; return name; }; }