Skip to content

thread 'Worker' panicked with salsa #19715

@respectZ

Description

@respectZ

rust-analyzer version: 0.3.2441-standalone (d8887c0 2025-04-26) [c:\Users\~\.vscode\extensions\rust-lang.rust-analyzer-0.3.2441-win32-x64\server\rust-analyzer.exe]

rustc version: rustc 1.86.0 (05f9846f8 2025-03-31)

editor or extension:
Visual Studio Code
Version: 1.99.3 (user setup)
Commit: 17baf841131aa23349f217ca7c570c76ee87b957
Date: 2025-04-15T23:18:46.076Z
Electron: 34.3.2
ElectronBuildId: 11161073
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100
Extension
rust-analyzer 0.3.2441

relevant settings: -

repository link (if public, optional): https://github.com/respectZ/oxide_eval/

code snippet to reproduce: -

Log:

rust-analyzer Language Server.log

I'm not sure what's causing this, but this specific log caught my attention:

thread 'Worker' panicked at C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\salsa-0.20.0\src\function\backdate.rs:31:17:
assertion failed: old_memo.revisions.changed_at <= revisions.changed_at

Did I mess something up? Or this is salsa issue?
If I opened my lib.rs it's just loading till panicked. It's also taking up huge amount of memory.

Image

Any leads / helps appreciated, thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-salsamight be a salsa issueC-bugCategory: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions