Zurück zu den diensten

Ist Rust ausgefallen? Live-status & störungsmeldungen

Betriebsbereit
Letztes problem:

Rust störungsmeldungen00 · 00:00

Rust häufige probleme

Probleme mit Rust?

Tippen Sie auf das Problem — ein Klick hilft Tausenden, den Ausfall zu sehen.

Aktuelle meldungen

Noch keine meldungen

Serviceinformationen und Fehlerbehebung

Rust-Compiler bricht den Build ab

Wenn der Compiler mitten im Build-Prozess abbricht, liegt das meistens an einem Speicherproblem. Rust braucht bei großen Projekten mit vielen Dependencies erheblich mehr RAM als erwartet. Abhilfe schafft das Reduzieren paralleler Jobs: in der Cargo-Konfiguration den Wert für jobs auf 2 oder 1 setzen. Bei sehr knappem Arbeitsspeicher hilft außerdem das Aktivieren eines Swap-Bereichs unter Linux.

Cargo lädt Pakete nicht herunter

Das Paketregister crates.io ist gelegentlich nicht erreichbar oder antwortet mit Timeouts. Zuerst die eigene Internetverbindung prüfen, dann den Cargo-Cache leeren: den Ordner ~/.cargo/registry/cache manuell löschen und den Download neu starten. Falls das DNS-Problem ist, einen alternativen DNS-Server eintragen und erneut versuchen.

Linker-Fehler beim Kompilieren
  • Den systemweiten C-Linker prüfen: unter Linux muss gcc oder clang installiert sein
  • Bei Windows-Systemen die Build Tools für Visual Studio nachinstallieren
  • Die Umgebungsvariable PATH auf fehlende Einträge kontrollieren
  • Bei cross-compilation das passende Toolchain-Target mit rustup target add nachrüsten
Rust-Toolchain lässt sich nicht aktualisieren

rustup update schlägt manchmal fehl, wenn die Netzwerkverbindung instabil ist oder der Server vorübergehend nicht antwortet. In diesem Fall einige Minuten warten und den Befehl wiederholen. Hilft das nicht, den Proxy-Cache des Netzwerks umgehen, indem man eine andere Verbindung nutzt. Alternativ lässt sich die Toolchain manuell über rustup toolchain install stable herunterladen.

Rust Analyzer reagiert nicht mehr

Der Language Server friert in großen Projekten ein, besonders nach dem Hinzufügen vieler neuer Crates. Den Prozess im Task-Manager beenden und den Editor neu starten. Falls das Problem wiederholt auftritt, die Indexierung in den Einstellungen des Editors auf den Projektordner beschränken.

Dokumentation lässt sich nicht aufrufen
  • Die lokale Dokumentation mit cargo doc --open neu generieren
  • Bei fehlendem Internetzugang doc.rust-lang.org ist die lokale Kopie die zuverlässigste Alternative
  • Den Browser-Cache leeren, falls die Seite nicht korrekt gerendert wird
  • Bei einem 503-Fehler vom Server einige Minuten warten und erneut laden
Testläufe schlagen unerwartet fehl

Fehlgeschlagene Tests, die lokal nicht reproduzierbar sind, entstehen oft durch Race Conditions in asynchronem Code oder durch Umgebungsvariablen, die im CI-System anders gesetzt sind. Den Test mit cargo test -- --nocapture ausführen, um die vollständige Ausgabe zu sehen. Umgebungsvariablen explizit im Testcode setzen statt auf Systemwerte zu verlassen.

Ähnliche dienste

Status von Valorant prüfen Valorant Betriebsbereit Status von Google Play prüfen Google Play Betriebsbereit Status von Red Dead Redemption 2 prüfen Red Dead Redemption 2 Betriebsbereit
Vielen Dank für Ihren Bericht. Es wird in weniger als 5 Minuten gezeigt. Bitte geben Sie uns etwas Zeit für die Überprüfung und Moderation. Vielen Dank im Voraus für Ihre Geduld.
Empfehlung zur Überwachung Helfen Sie uns, uns zu verbessern
Vielen Dank für Ihren Vorschlag. Es wird geprüft und voraussichtlich umgesetzt. Bitte geben Sie uns jedoch etwas Zeit, und vielen Dank im Voraus für Ihre Geduld.