Udostępnij za pośrednictwem


Błąd czasu wykonania języka C R6018

nieoczekiwany błąd sterta

Uwaga

Jeśli ten komunikat o błędzie wystąpi podczas uruchamiania aplikacji, aplikacja została zamknięta, ponieważ ma problem wewnętrzny. Istnieje kilka możliwych przyczyn tego błędu, ale często jest to spowodowane przez usterkę w kodzie aplikacji.

Możesz wypróbować następujące kroki, aby naprawić ten błąd:

  • Użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby naprawić lub ponownie zainstalować program.
  • Sprawdź usługę Windows Update w Panel sterowania, aby uzyskać aktualizacje oprogramowania.
  • Sprawdź zaktualizowaną wersję aplikacji. Jeśli problem będzie się powtarzać, skontaktuj się z dostawcą aplikacji.

Informacje dla programistów

Program napotkał nieoczekiwany błąd podczas wykonywania operacji zarządzania pamięcią.

Ten błąd zwykle występuje, jeśli program przypadkowo zmienia dane stert w czasie wykonywania. Może to być jednak również spowodowane przez błąd wewnętrzny w środowisku uruchomieniowym lub kodzie systemu operacyjnego.

Aby rozwiązać ten problem, sprawdź błędy uszkodzenia stert w kodzie. Aby uzyskać więcej informacji i przykładów, zobacz CRT Debug Heap Details (Szczegóły sterty debugowania narzędzia CRT). Następnie sprawdź, czy używasz najnowszych pakietu redystrybucyjnego na potrzeby wdrożenia aplikacji. Aby uzyskać informacje, zobacz Wdrażanie w języku Visual C++.