Skip to content

[Panic]: panicked at crates/rolldown_common/src/types/hybrid_index_vec.rs #9293

@apollonorth

Description

@apollonorth

Panic message

Rolldown panicked. This is a bug in Rolldown, not your code.

thread 'rolldown-worker' (13694611) panicked at crates/rolldown_common/src/types/hybrid_index_vec.rs:69:47:
should have idx
stack backtrace:
   0:        0x11cfc2f64 - _napi_register_module_v1
   1:        0x11cfd7678 - _napi_register_module_v1
   2:        0x11cfc76bc - _napi_register_module_v1
   3:        0x11cfacb28 - _napi_register_module_v1
   4:        0x11cfbbd98 - _napi_register_module_v1
   5:        0x11c3c28f0 - <unknown>
   6:        0x11cfbc0fc - _napi_register_module_v1
   7:        0x11cfacbd4 - _napi_register_module_v1
   8:        0x11cfa411c - _napi_register_module_v1
   9:        0x11cfad288 - _napi_register_module_v1
  10:        0x11d08ea74 - _napi_register_module_v1
  11:        0x11d08e840 - _napi_register_module_v1
  12:        0x11c5993dc - <unknown>
  13:        0x11c59631c - <unknown>
  14:        0x11c5aed0c - <unknown>
  15:        0x11c355f84 - <unknown>
  16:        0x11c353b74 - <unknown>
  17:        0x11c2cb6f4 - <unknown>
  18:        0x11c538df8 - <unknown>
  19:        0x11ce54e70 - _napi_register_module_v1
  20:        0x11ce53350 - _napi_register_module_v1
  21:        0x11ce4b498 - _napi_register_module_v1
  22:        0x11ce42830 - _napi_register_module_v1
  23:        0x11ce434cc - _napi_register_module_v1
  24:        0x11cfc2224 - _napi_register_module_v1
  25:        0x187363bc8 - __pthread_cond_wait

Please report this issue at: https://github.com/rolldown/rolldown/issues/new?template=panic_report.yml
Rolldown panicked. This is a bug in Rolldown, not your code.

thread 'rolldown-worker' (13694611) panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.32/src/future/future/shared.rs:300:25:
inner future panicked during poll
stack backtrace:
   0:        0x11cfc2f64 - _napi_register_module_v1
   1:        0x11cfd7678 - _napi_register_module_v1
   2:        0x11cfc76bc - _napi_register_module_v1
   3:        0x11cfacb28 - _napi_register_module_v1
   4:        0x11cfbbd98 - _napi_register_module_v1
   5:        0x11c3c28f0 - <unknown>
   6:        0x11cfbc0fc - _napi_register_module_v1
   7:        0x11cfacc00 - _napi_register_module_v1
   8:        0x11cfa411c - _napi_register_module_v1
   9:        0x11cfad288 - _napi_register_module_v1
  10:        0x11d08ea74 - _napi_register_module_v1
  11:        0x11d08ea4c - _napi_register_module_v1
  12:        0x11c2cba54 - <unknown>
  13:        0x11c353418 - <unknown>
  14:        0x11c4d1b08 - <unknown>
  15:        0x11c535f70 - <unknown>
  16:        0x11ce54e70 - _napi_register_module_v1
  17:        0x11ce53350 - _napi_register_module_v1
  18:        0x11ce4b498 - _napi_register_module_v1
  19:        0x11ce42830 - _napi_register_module_v1
  20:        0x11ce434cc - _napi_register_module_v1
  21:        0x11cfc2224 - _napi_register_module_v1
  22:        0x187363bc8 - __pthread_cond_wait

Please report this issue at: https://github.com/rolldown/rolldown/issues/new?template=panic_report.yml

Reproduction

Happens occasionally when switching branches, can't figure out a pattern to the times it does occur.

Using Vite's experimental bundledDev config option.

Vite: 8.0.10
Rolldown: 1.0.0-rc.17

System Info

System:
    OS: macOS 15.7.1
    CPU: (10) arm64 Apple M1 Pro
    Memory: 2.05 GB / 32.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 20.19.4 - /private/var/folders/m2/9j25g7qx3cq3cpgtr320hgz80000gn/T/xfs-1cedeb55/node
    Yarn: 4.10.3 - /private/var/folders/m2/9j25g7qx3cq3cpgtr320hgz80000gn/T/xfs-1cedeb55/yarn
    npm: 11.6.2 - /Users/-----/.nvm/versions/node/v20.19.4/bin/npm
  Browsers:
    Edge: 147.0.3912.98
    Firefox: 150.0.1
    Firefox Developer Edition: 150.0
    Safari: 26.0.1

Additional context

This will sometimes show as a index out of bounds error, also randomly when switching branches.

thread '<unnamed>' (14049384) panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/oxc_index-4.1.0/src/indexing.rs:38:10:
index out of bounds: the len is 18172 but the index is 18230
stack backtrace:
   0:        0x11a1c2f64 - _napi_register_module_v1
   1:        0x11a1d7678 - _napi_register_module_v1
   2:        0x11a1c76bc - _napi_register_module_v1
   3:        0x11a1acb28 - _napi_register_module_v1
   4:        0x11a1bbd98 - _napi_register_module_v1
   5:        0x1195c28f0 - <unknown>
   6:        0x11a1bc0fc - _napi_register_module_v1
   7:        0x11a1acbd4 - _napi_register_module_v1
   8:        0x11a1a411c - _napi_register_module_v1
   9:        0x11a1ad288 - _napi_register_module_v1
  10:        0x11a28ea74 - _napi_register_module_v1
  11:        0x11a28e914 - _napi_register_module_v1
  12:        0x119b4bb18 - <unknown>
  13:        0x119548bb4 - <unknown>
  14:        0x1197b1e44 - <unknown>
  15:        0x119726620 - <unknown>
  16:        0x119500628 - <unknown>
  17:        0x1197267fc - <unknown>
  18:        0x11978a820 - <unknown>
  19:        0x11a287b24 - _napi_register_module_v1
  20:        0x11a170b44 - _napi_register_module_v1
  21:        0x11a172a84 - _napi_register_module_v1
  22:        0x11a172f1c - _napi_register_module_v1
  23:        0x11a1c2224 - _napi_register_module_v1
  24:        0x187363bc8 - __pthread_cond_wait

Please report this issue at: https://github.com/rolldown/rolldown/issues/new?template=panic_report.yml

thread '<unnamed>' (14049386) panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/oxc_index-4.1.0/src/indexing.rs:38:10:
index out of bounds: the len is 18172 but the index is 18246
stack backtrace:
   0:        0x11a1c2f64 - _napi_register_module_v1
   1:        0x11a1d7678 - _napi_register_module_v1
   2:        0x11a1c76bc - _napi_register_module_v1
   3:        0x11a1acb28 - _napi_register_module_v1
   4:        0x11a1bbd98 - _napi_register_module_v1
   5:        0x1195c28f0 - <unknown>
   6:        0x11a1bc0fc - _napi_register_module_v1
   7:        0x11a1acbd4 - _napi_register_module_v1
   8:        0x11a1a411c - _napi_register_module_v1
   9:        0x11a1ad288 - _napi_register_module_v1
  10:        0x11a28ea74 - _napi_register_module_v1
  11:        0x11a28e914 - _napi_register_module_v1
  12:        0x119b4bb18 - <unknown>
  13:        0x119548bb4 - <unknown>
  14:        0x1197b1e44 - <unknown>
  15:        0x119726620 - <unknown>
  16:        0x119500628 - <unknown>
  17:        0x1197267fc - <unknown>
  18:        0x11978a820 - <unknown>
  19:        0x11a287b24 - _napi_register_module_v1
  20:        0x11a170b44 - _napi_register_module_v1
  21:        0x11a172a84 - _napi_register_module_v1
  22:        0x11a172f1c - _napi_register_module_v1
  23:        0x11a1c2224 - _napi_register_module_v1
  24:        0x187363bc8 - __pthread_cond_wait

Please report this issue at: https://github.com/rolldown/rolldown/issues/new?template=panic_report.yml

Metadata

Metadata

Assignees

No one assigned

    Type

    Priority

    None yet

    Effort

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions