Skip to content

Crash while in watch mode, when there are some syntax errors in my code #6018

@tangye1234

Description

@tangye1234

Reproduction link or steps

I cannot create a minimun reproduction, the project cannot be presented here. Just post the full stacktrace error.

But there are some syntax errors in my code. I cannot quickly find it in watch mode.

[pkg] packages/devtools dev: thread '' panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ropey-1.6.1/src/rope.rs:952:36:
[pkg] packages/devtools dev: called Option::unwrap() on a None value
[pkg] packages/devtools dev: stack backtrace:
[pkg] packages/devtools dev: 0: 0x11d31cb14 - _napi_register_module_v1
[pkg] packages/devtools dev: 1: 0x11cbc2138 - _blake3_compress_in_place_portable
[pkg] packages/devtools dev: 2: 0x11d31b5e4 - _napi_register_module_v1
[pkg] packages/devtools dev: 3: 0x11d31c9d4 - _napi_register_module_v1
[pkg] packages/devtools dev: 4: 0x11d31b208 - _napi_register_module_v1
[pkg] packages/devtools dev: 5: 0x11d33fd7c - _napi_register_module_v1
[pkg] packages/devtools dev: 6: 0x11d33fd14 - _napi_register_module_v1
[pkg] packages/devtools dev: 7: 0x11d340dc8 - _napi_register_module_v1
[pkg] packages/devtools dev: 8: 0x11d3a96a4 - _napi_register_module_v1
[pkg] packages/devtools dev: 9: 0x11d3a9790 - _napi_register_module_v1
[pkg] packages/devtools dev: 10: 0x11d3a9944 - _napi_register_module_v1
[pkg] packages/devtools dev: 11: 0x11d21cd74 - _napi_register_module_v1
[pkg] packages/devtools dev: 12: 0x11cb219f0 -
[pkg] packages/devtools dev: 13: 0x11cb8d1a0 -
[pkg] packages/devtools dev: fatal runtime error: failed to initiate panic, error 5, aborting
[pkg] packages/devtools dev: Failed

What is expected?

Do not panic in watch mode, show some useful information, waiting for the code is being corrected.

What is actually happening?

Crash if I use tsdown watch.

Any additional comments?

No response

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions