Skip to content

fix(core): prevent panic when multiple lazy-loaded ESM modules are loaded during TLA#32769

Merged
bartlomieju merged 4 commits intodenoland:mainfrom
Hajime-san:fix-load-esm
Mar 17, 2026
Merged

fix(core): prevent panic when multiple lazy-loaded ESM modules are loaded during TLA#32769
bartlomieju merged 4 commits intodenoland:mainfrom
Hajime-san:fix-load-esm

Conversation

@Hajime-san
Copy link
Copy Markdown
Contributor

```bash
output path
/home/runner/work/deno/deno/tests/specs/run/lazy_esm_tla_panic/main.out

panicked at tests/specs/mod.rs:641:12:
assertion failed: `(left == right)`

Diff < left / right > :
<GENERAL [Loader Message (0x0)]
<	vkCreateInstance: Found no drivers!
<	objects: (type: INSTANCE, hndl: 0xab1f568b6fa0, name: ?)
ok
```
Copy link
Copy Markdown
Member

@bartlomieju bartlomieju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@bartlomieju bartlomieju merged commit b8c4441 into denoland:main Mar 17, 2026
112 checks passed
@Hajime-san Hajime-san deleted the fix-load-esm branch March 17, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WebGPU: Two simple imports can trigger a panic

2 participants