Skip to content

Commit 31fa079

Browse files
authored
Fix debug lazy loaded assemblies when webcil is enabled (#96800)
1 parent 9eb5c8a commit 31fa079

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/mono/mono/component/mini-wasm-debugger.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,11 +215,12 @@ assembly_loaded (MonoProfiler *prof, MonoAssembly *assembly)
215215
MonoPPDBFile *ppdb = handle->ppdb;
216216
if (ppdb && !mono_ppdb_is_embedded (ppdb)) { //if it's an embedded pdb we don't need to send pdb extrated to DebuggerProxy.
217217
pdb_image = mono_ppdb_get_image (ppdb);
218-
mono_wasm_asm_loaded (assembly_image->assembly_name, assembly_image->raw_data, assembly_image->raw_data_len, pdb_image->raw_data, pdb_image->raw_data_len);
218+
mono_wasm_asm_loaded (assembly_image->assembly_name, assembly_image->storage->raw_data, assembly_image->storage->raw_data_len, pdb_image->raw_data, pdb_image->raw_data_len);
219219
return;
220220
}
221221
}
222-
mono_wasm_asm_loaded (assembly_image->assembly_name, assembly_image->raw_data, assembly_image->raw_data_len, NULL, 0);
222+
223+
mono_wasm_asm_loaded (assembly_image->assembly_name, assembly_image->storage->raw_data, assembly_image->storage->raw_data_len, NULL, 0);
223224
}
224225
}
225226

0 commit comments

Comments
 (0)