Skip to content

assertion failed: old_memo.revisions.changed_at <= revisions.changed_at #834

@Veykril

Description

@Veykril

rust-lang/rust-analyzer#19715

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): 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

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions