Freigeben über


C-Laufzeitfehler R6017

Unerwarteter Multithread-Sperrfehler

Hinweis

Wenn beim Ausführen einer App diese Fehlermeldung auftritt, wurde die App heruntergefahren, da es ein internes Problem hat. Es gibt mehrere mögliche Ursachen für diesen Fehler, aber häufig wird sie durch einen Fehler im App-Code verursacht.

Sie können versuchen, diesen Fehler zu beheben, indem Sie folgende Schritte ausführen:

  • Verwenden Sie die Seite "Apps und Features" oder "Programme und Features" im Systemsteuerung, um das Programm zu reparieren oder neu zu installieren.
  • Überprüfen Sie Windows Update im Systemsteuerung auf Softwareupdates.
  • Suchen Sie nach einer aktualisierten Version der App. Wenden Sie sich an den App-Anbieter, wenn das Problem weiterhin besteht.

Informationen für Programmierer

Beim Versuch, auf eine C-Runtime-Multithreadsperre auf eine Systemressource zuzugreifen, wurde ein unerwarteter Fehler empfangen. Dieser Fehler tritt in der Regel auf, wenn der Prozess versehentlich die Laufzeit-Heapdaten ändert. Sie kann jedoch auch durch einen internen Fehler in der Laufzeitbibliothek oder im Betriebssystemcode verursacht werden.

Um dieses Problem zu beheben, überprüfen Sie in Ihrem Code auf Heapbeschädigungsfehler. Weitere Informationen und Beispiele finden Sie unter CRT Debug-Heap-Details. Überprüfen Sie als Nächstes, ob Sie die neuesten Weiterverteiler für Ihre App-Bereitstellung verwenden. Weitere Informationen finden Sie unter "Deployment in Visual C++".