Frenzy! Dec 31, 2018 @ 4:56pm
Subsistence crasht (UDK.exe appcrash)
Moin

ich hoffe mir kann jemand helfen: ich kriege immer, wenn ich versuche, ein Solo oder Co-op zu starten, den appcrash mit diesen Infos:

Problemereignisname: APPCRASH
Anwendungsname: UDK.exe
Anwendungsversion: 1.0.12466.0
Anwendungszeitstempel: 53e48491
Fehlermodulname: UDK.exe
Fehlermodulversion: 1.0.12466.0
Fehlermodulzeitstempel: 53e48491
Ausnahmecode: c0000005
Ausnahmeoffset: 009436f1
Betriebsystemversion: 6.1.7601.2.1.0.256.48
Gebietsschema-ID: 1031
Zusatzinformation 1: 0a9e
Zusatzinformation 2: 0a9e372d3b4ad19135b953a78882e789
Zusatzinformation 3: 0a9e
Zusatzinformation 4: 0a9e372d3b4ad19135b953a78882e789

über Steam lasse ich auch immer die Dateien prüfen und es wird auch eine fehlerhafte datei immer gemeldet und entsprechend neu angefordert - das problem bleibt aber trotzdem

Ereignisprotokoll gibt folgendes:

Application: UDK.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at <Module>._WinMainCRTStartup()

Something went wrong while displaying this content. Refresh

Error Reference: Community_9734361_
Loading CSS chunk 7561 failed.
(error: https://community.cloudflare.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-7 of 7 comments
Niso Dec 31, 2018 @ 4:58pm 
Du bist im falschen Forum. Du solltest damit in das Forum gehen, um welches Spiel es sich handelt.
Sazzouu Dec 31, 2018 @ 8:38pm 
https://docs.microsoft.com/de-de/dotnet/api/system.accessviolationexception?view=netframework-4.7.2
Viel mehr Input kann man dir dazu nicht wirklich geben.
Der entstandene Fehler hat nichts mit fehlerhaften Dateien zu tun. Irgendein versuchter Zugriff wird nicht zugelassen. Entweder mangelt es also an Dateirechten oder es stimmt was mit dem Zugriff an sich nicht, also irgendwelche Pfade oder Dateien kommen doppelt vor, stimmen nicht o. Ä.

Grundsätzlich würde ich dir dazu raten erstmal das Spiel zu deinstallieren und alle nötigen Treiber (in dem Fall eigentlich nur .NET Framework) auf den neusten Stand zu bringen und dann das Spiel erneut zu installieren ,wenn möglich an einen anderen Ort, um auszuschließen, dass es an der Platte liegt.

Ansonsten besteht natürlich bei einem Early Access Titel, bei dem das letzte Update garnicht mal so lange her ist auch die möglichkeit, dass die Entwickler irgendwas verbockt haben und du auf den nächsten Patch warten musst. (Halte ich aber hier für ausgeschlossen, das es ein sehr simpler Fehler ist der in der Regel bei den ersten Tests schon auffällt)

Ansonsten wenns nichts hilft, biste hier deutlich besser aufgehoben:
https://steamcommunity.com/app/418030/discussions/3/

@Supernucke
Originally posted by Supernucke GER:
Du bist im falschen Forum. Du solltest damit in das Forum gehen, um welches Spiel es sich handelt.
Anstelle nur runterzuputzen könntest du wenigstens das passende Forum verlinken, da es durchaus sein kann, dass die Person nicht mit dem Forum umzugehen weiß.
Last edited by Sazzouu; Dec 31, 2018 @ 8:42pm
Dori V•V Jan 1, 2019 @ 10:05am 
Originally posted by BeatZ:
https://docs.microsoft.com/de-de/dotnet/api/system.accessviolationexception?view=netframework-4.7.2
Der entstandene Fehler hat nichts mit fehlerhaften Dateien zu tun. Irgendein versuchter Zugriff wird nicht zugelassen.
Soweit richtig.

Entweder mangelt es also an Dateirechten oder es stimmt was mit dem Zugriff an sich nicht, also irgendwelche Pfade oder Dateien kommen doppelt vor, stimmen nicht o. Ä.
Leider falsch. Das würde in den meisten Fällen entweder eine UnauthorizedAccessException oder eine FileNotFoundException oder eine DirectoryNotFoundException hervorrufen. Die AccessViolationException betrifft ungemanagete Speicherzugriffe (also z.B. Windows API-Aufrufe die nicht Teil der Programmiersprache sind), und mit Speicher ist hier so etwas wie RAM bzw. Pointer zu Betriebssystemfunktionen u.ä. gemeint und nicht Festplattenspeicher. Es mag Szenarien geben wo das an fehlenden Dateirechten liegen kann, aber das wäre dann eher die Ausnahme als die Regel.

Es könnte auch z.B. daran liegen dass auf dem Betriebssystem des OPs irgend eine Funktion nicht zur Verfügung steht, das kann eine Vielzahl von Ursachen haben - ein nicht aktuelles Windows, eine defekte .Net Framework-Installation (von daher guter Tipp das neu zu installieren) veraltete Treiber, das Nicht-Vorhandensein einer anderen Komponente/Runtime die das Spiel benötigt, Hardware die nicht die Voraussetzungen des Spiels erfüllt oder eben auch ein Programmierfehler des Entwicklers. Das ist weit entfernt von einem simplen Fehler, denn es kann eine Vielzahl von Ursachen haben die tief mit der Konfiguration des ausführenden Systems zusammenhängen können.

Alle Treiber updaten und schauen dass das Windows aktuell ist und das System den Anforderungen des Spiels entspricht wäre also schonmal ein guter erster Schritt. Ansonsten wäre es bei einem Early Access-Titel wahrscheinlich auch sinnvoll den Entwickler über den Fehler zu informieren (das Spieleforum ist also ebenfalls ein guter Tipp), am Besten auch gleich mit einem DXDiag-Protokoll damit er eine Chance hat den Fehler nachzustellen.
Eine Neuinstallation des Spiels könnte tatsächlich auch helfen, da dabei meist alle benötigten Runtimes installiert werden - wo aber bei einem Early Access - Titel eventuell auch etwas fehlen könnte.

Was mich übrigens etwas stutzig macht ist die alte .Net Framework-Version die da in der Fehlermeldung angegeben wird - die ist von 2011. Könnte also tatsächlich ein veraltetes Framework als Ursache sein.

Sorry für die Wall of Text, nochmal kurz zusammengefasst was die ersten Schritte wären:

(1) Überprüfen ob dein Windows der vom Spiel vorausgesetzten Version entspricht, ebenso dass deine Hardware die auf der Shopseite angegebenen Voraussetzungen erfüllt
(2) Schauen dass dein Windows aktuell ist
(3) .NET-Framework aktualisieren [dotnet.microsoft.com]
(4) Schauen dass deine Treiber alle aktuell sind
(5) Im Forum des Spiels nachfragen, wenn sich der Entwickler dort rumtreibt um so besser. Dabei genaue Details zu deinem Rechner und dem Betriebssystem anzufügen ist sicherlich auch hilfreich.
(6) Eventuell probieren ob eine Neuinstallation des Spiels hilft
Last edited by Dori V•V; Jan 1, 2019 @ 10:12am
Sazzouu Jan 1, 2019 @ 10:12am 
Originally posted by -💤Compufreak💤-:
Originally posted by BeatZ:
https://docs.microsoft.com/de-de/dotnet/api/system.accessviolationexception?view=netframework-4.7.2
Der entstandene Fehler hat nichts mit fehlerhaften Dateien zu tun. Irgendein versuchter Zugriff wird nicht zugelassen.
Soweit richtig.

Entweder mangelt es also an Dateirechten oder es stimmt was mit dem Zugriff an sich nicht, also irgendwelche Pfade oder Dateien kommen doppelt vor, stimmen nicht o. Ä.
Leider falsch. Das würde in den meisten Fällen entweder eine UnauthorizedAccessException oder eine FileNotFoundException oder eine DirectoryNotFoundException hervorrufen. Die AccessViolationException betrifft ungemanagete Speicherzugriffe (also z.B. Windows API-Aufrufe die nicht Teil der Programmiersprache sind), und mit Speicher ist hier so etwas wie RAM bzw. Pointer zu Betriebssystemfunktionen u.ä. gemeint und nicht Festplattenspeicher. Es mag Szenarien geben wo das an fehlenden Dateirechten liegen kann, aber das wäre dann eher die Ausnahme als die Regel.

Wooopsie xD
Um 0 Uhr mit geböller im Hintergrund die Documentation nicht zuende gelesen... my bad
Ich hatte halt nur die Fehlerbehebungsmaßnahmen angeschaut und kam dann zu dem Schluss dass es sowas sein müsste..
Die selben Maßnahmen hast du ja sogar auch vorgeschlagen :D (+Hardwareanforderungen prüfen)

EDIT:
Nicht verwalteter bzw. unsicherer Code tritt eine zugriffsverletzung auf, wenn der Code versucht, das Lesen und Schreiben in den Speicher, die nicht zugeordnet wurde, oder auf den er keinen Zugriff. Dieser Fehler tritt gewöhnlich auf, wenn ein Zeiger auf einen ungültigen Wert aufweist. Nicht alle Lese- und Schreibvorgänge, die aufgrund ungültiger Zeiger aufgetreten sind, führen zu Zugriffsverletzungen. Eine Zugriffsverletzung gibt somit an, dass mehrere Lese- und Schreibvorgänge aufgrund ungültiger Zeiger aufgetreten sind und dass der Arbeitsspeicher u. U. beschädigt sein kann. Zugriffsverletzungen wird daher fast immer schwerwiegenden Programmierfehler angeben. Ein AccessViolationException solche Fehler eindeutig identifiziert.

In Programmen, die vollständig aus überprüfbare verwaltetem Code besteht alle Verweise sind entweder ungültig oder null, und zugriffsverletzungen sind nicht möglich. Jeder Vorgang, der versucht, einen null-Verweis in überprüfbarem Code löst eine NullReferenceException Ausnahme. Ein AccessViolationException tritt auf, nur wenn überprüfbarer verwalteter Code mit nicht verwaltetem Code oder unsicherer verwalteter Code interagiert.
Auch wenn die deutsche Übersetzung zum kotzen ist ist dein Einwand akzeptiert :D
Last edited by Sazzouu; Jan 1, 2019 @ 10:17am
Dori V•V Jan 1, 2019 @ 10:18am 
Originally posted by BeatZ:
Wooopsie xD
Um 0 Uhr mit geböller im Hintergrund die Documentation nicht zuende gelesen... my bad
Haha ♥♥♥♥ happens, solange man dazu steht und draus lernt passt's ja xD Und ja deine Tipps waren trotzdem nicht schlecht ^^

Am Rande ein kleiner Pro-Tipp beim MSDN lesen:
Entweder in der URL das de-de gegen ein en-us austauschen oder oben rechts den Switch (bei jeder Seite erneut, grml) auf Englisch stellen. Die deutschen Texte sind oft maschinell übersetzt und irgendwas zwischen schaurig zu lesen und nicht zu verstehen xD

/Edit:
Na da passt dein Edit ja zu meinem kleinen Tipp xD
Last edited by Dori V•V; Jan 1, 2019 @ 10:27am
Sazzouu Jan 1, 2019 @ 10:26am 
Originally posted by -💤Compufreak💤-:
Am Rande ein kleiner Pro-Tipp beim MSDN lesen:
Entweder in der URL das de-de gegen ein en-us austauschen oder oben rechts den Switch (bei jeder Seite erneut, grml) auf Englisch stellen. Die deutschen Texte sind oft maschinell übersetzt und irgendwas zwischen schaurig zu lesen und nicht zu verstehen xD

:ontoagoodthing:
Last edited by Sazzouu; Jan 1, 2019 @ 10:26am
Frenzy! Jan 1, 2019 @ 12:54pm 
Originally posted by -💤Compufreak💤-:
Originally posted by BeatZ:
https://docs.microsoft.com/de-de/dotnet/api/system.accessviolationexception?view=netframework-4.7.2
Der entstandene Fehler hat nichts mit fehlerhaften Dateien zu tun. Irgendein versuchter Zugriff wird nicht zugelassen.
Soweit richtig.

Entweder mangelt es also an Dateirechten oder es stimmt was mit dem Zugriff an sich nicht, also irgendwelche Pfade oder Dateien kommen doppelt vor, stimmen nicht o. Ä.
Leider falsch. Das würde in den meisten Fällen entweder eine UnauthorizedAccessException oder eine FileNotFoundException oder eine DirectoryNotFoundException hervorrufen. Die AccessViolationException betrifft ungemanagete Speicherzugriffe (also z.B. Windows API-Aufrufe die nicht Teil der Programmiersprache sind), und mit Speicher ist hier so etwas wie RAM bzw. Pointer zu Betriebssystemfunktionen u.ä. gemeint und nicht Festplattenspeicher. Es mag Szenarien geben wo das an fehlenden Dateirechten liegen kann, aber das wäre dann eher die Ausnahme als die Regel.

Es könnte auch z.B. daran liegen dass auf dem Betriebssystem des OPs irgend eine Funktion nicht zur Verfügung steht, das kann eine Vielzahl von Ursachen haben - ein nicht aktuelles Windows, eine defekte .Net Framework-Installation (von daher guter Tipp das neu zu installieren) veraltete Treiber, das Nicht-Vorhandensein einer anderen Komponente/Runtime die das Spiel benötigt, Hardware die nicht die Voraussetzungen des Spiels erfüllt oder eben auch ein Programmierfehler des Entwicklers. Das ist weit entfernt von einem simplen Fehler, denn es kann eine Vielzahl von Ursachen haben die tief mit der Konfiguration des ausführenden Systems zusammenhängen können.

Alle Treiber updaten und schauen dass das Windows aktuell ist und das System den Anforderungen des Spiels entspricht wäre also schonmal ein guter erster Schritt. Ansonsten wäre es bei einem Early Access-Titel wahrscheinlich auch sinnvoll den Entwickler über den Fehler zu informieren (das Spieleforum ist also ebenfalls ein guter Tipp), am Besten auch gleich mit einem DXDiag-Protokoll damit er eine Chance hat den Fehler nachzustellen.
Eine Neuinstallation des Spiels könnte tatsächlich auch helfen, da dabei meist alle benötigten Runtimes installiert werden - wo aber bei einem Early Access - Titel eventuell auch etwas fehlen könnte.

Was mich übrigens etwas stutzig macht ist die alte .Net Framework-Version die da in der Fehlermeldung angegeben wird - die ist von 2011. Könnte also tatsächlich ein veraltetes Framework als Ursache sein.

Sorry für die Wall of Text, nochmal kurz zusammengefasst was die ersten Schritte wären:

(1) Überprüfen ob dein Windows der vom Spiel vorausgesetzten Version entspricht, ebenso dass deine Hardware die auf der Shopseite angegebenen Voraussetzungen erfüllt
(2) Schauen dass dein Windows aktuell ist
(3) .NET-Framework aktualisieren [dotnet.microsoft.com]
(4) Schauen dass deine Treiber alle aktuell sind
(5) Im Forum des Spiels nachfragen, wenn sich der Entwickler dort rumtreibt um so besser. Dabei genaue Details zu deinem Rechner und dem Betriebssystem anzufügen ist sicherlich auch hilfreich.
(6) Eventuell probieren ob eine Neuinstallation des Spiels hilft

Danke für eure Hilfe^^
zu 1) vor Kauf schon geprüft^^
2) Win7 up to date
3) benötigtes .net framework hat glaub ich das spiel selbst mitinstalliert aber das probier ich dann mal aus
4) erledigt
5) mach ich
6) 3 mal gemacht bevor ich mich ans Forum wendete xD
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Dec 31, 2018 @ 4:56pm
Posts: 7