none
Kaltstart beim Beenden von Visual Studio 2010 RRS feed

  • Frage

  • Hallo,

    ich habe ein Problem mit Visual Studio 2010 .

    Ich kann problemlos Projekte erstellen, coden, compilieren, linken und ausführen.

    Sobald ich jedoch die Entwicklungsumgebung schließe, dauert es 1 Sekunde und ich hab einen schwarzen Bildschirm.

    Das System bootet neu, als hätte es einen Stromausfall gegeben.

    Die Projektdaten werden aber zuvor noch gespeichert, es geht nichts verloren.

     

    Auffällig ist dabei noch Folgendes:

    Das Problem tritt nicht auf, wenn ich VS einfach einmal starte und wieder beende,

    sondern nur, wenn zumindest eine Solution kompiliert wurde, egal welche.

     

    Habt ihr eine Idee was die Ursachen für die Abstürze sein können?

     

    EDIT: Nachtrag

    Das gleiche Problem hatte ich bereits bei der Visual C++ Express Edition,

    die ich testweise zuvor installiert (mittlerweile aber wieder deinstalliert) hatte.

     

    EDIT2: System

    Dell Dimension 9200

    Prozessor: Intel Core 2 Duo 6600 (2.4 GHz)

    RAM: 3 Gig

    OS: Windows XP Home (SP3)


    Gruß

    KayTeEm

    Freitag, 28. Mai 2010 20:44

Antworten

  • Eine Anwendung kann solch einen Reboot gar nicht auslösen.
    Du hast zu 100% ein Hardware oder Treiber Problem.
     
    Schau mal nach ob es über diese Crash Minidumps gibt. Wenn ja, lade die
    in Dein VisualStudio und Du kannst vermutlich den Verursacher ausmachen.
    Ich tippe auf einen Treiber oder defekten Speicher.
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    • Als Antwort markiert Martin RichterModerator Sonntag, 30. Mai 2010 21:06
    • Tag als Antwort aufgehoben KayTeEm Sonntag, 30. Mai 2010 22:21
    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:21
    Samstag, 29. Mai 2010 11:24
    Moderator
  • WinDbg läuft und das dump ist geladen.
    Im Folgenden habe ich die wichtig erscheinenden Zeilen herauskopiert:

    --------------------------------------------------------------------------------------------

    ERROR: FindPlugIns 8007007b
    BugCheck 1000000A, {4600a4, 1c, 1, 804f8a19}
    Unable to load image nv4_disp.dll , Win32 error 0n2

    *** WARNING: Unable to verify timestamp for nv4_disp.dll
    *** ERROR: Module load completed but symbols could not be loaded for nv4_disp.dll
    Probably caused by : nv4_disp.dll
    ( nv4_disp+c2fb9 )

    IRQL_NOT_LESS_OR_EQUAL (a) An attempt was made to access a pageable
    (or completely invalid) address at an interrupt request level (IRQL) that is too high . 
    This is usually caused by drivers using improper addresses.

    MODULE_NAME: nv4_disp
    IMAGE_NAME:  nv4_disp.dll


    --------------------------------------------------------------------------------------------

    Sieht für mich nach nem Problem mit dem NVidia-Treiber aus, oder?

     

    EDIT: Problem gelöst?

    Ich habe mir den aktuellen nVidia Treiber installiert.
    Das Problem scheint gelöst zu sein.
    Ich habe mehrere Projekte neu kompiliert und ausgeführt.
    VS hat sich anschließend fehlerfrei beenden lassen.

    Falls Probleme auftreten melde ich mich nochmal.
    Auf jeden Fall schonmal vielen Dank für deine Hilfe, Martin!

    Viele Grüße
    KayTeEm

    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:20
    • Tag als Antwort aufgehoben KayTeEm Sonntag, 30. Mai 2010 22:21
    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:21
    Sonntag, 30. Mai 2010 18:35

Alle Antworten

  • Eine Anwendung kann solch einen Reboot gar nicht auslösen.
    Du hast zu 100% ein Hardware oder Treiber Problem.
     
    Schau mal nach ob es über diese Crash Minidumps gibt. Wenn ja, lade die
    in Dein VisualStudio und Du kannst vermutlich den Verursacher ausmachen.
    Ich tippe auf einen Treiber oder defekten Speicher.
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    • Als Antwort markiert Martin RichterModerator Sonntag, 30. Mai 2010 21:06
    • Tag als Antwort aufgehoben KayTeEm Sonntag, 30. Mai 2010 22:21
    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:21
    Samstag, 29. Mai 2010 11:24
    Moderator
  • Ich habe hier tatsächlich einige Minidumps in "C:\Windows\Minidump".
    Wenn ich die in VS lade erhalte ich folgende Fehlermeldung:
    "Das Debugging von Speicherabbildern älteren Formats wird nicht unterstützt."

    EDIT:

    Habe grade mal recherchiert wie ich die dumps noch geöffnet kriege.
    Bin dabei auf das Windows SDK gestoßen.

    EDIT2:

    Mist, das ist für Windows 7 und .NET 4.

     

    Wie kriege ich die XP dumps noch geöffnet?

    • Bearbeitet KayTeEm Sonntag, 30. Mai 2010 19:00
    Sonntag, 30. Mai 2010 11:52
  • Hallo KayTeEm!
     
    Hmmm. Aktuell mache ich das mit VS-2008/2005.
    Aber es dürfte nichts dagegen sprechen auchmit VS-2010 XP Dumps zu
    öffnen. Versuch doch mal WinDbg zu installieren.
    Damit sollte es evtl. möglich sein!
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Sonntag, 30. Mai 2010 15:44
    Moderator
  • WinDbg läuft und das dump ist geladen.
    Im Folgenden habe ich die wichtig erscheinenden Zeilen herauskopiert:

    --------------------------------------------------------------------------------------------

    ERROR: FindPlugIns 8007007b
    BugCheck 1000000A, {4600a4, 1c, 1, 804f8a19}
    Unable to load image nv4_disp.dll , Win32 error 0n2

    *** WARNING: Unable to verify timestamp for nv4_disp.dll
    *** ERROR: Module load completed but symbols could not be loaded for nv4_disp.dll
    Probably caused by : nv4_disp.dll
    ( nv4_disp+c2fb9 )

    IRQL_NOT_LESS_OR_EQUAL (a) An attempt was made to access a pageable
    (or completely invalid) address at an interrupt request level (IRQL) that is too high . 
    This is usually caused by drivers using improper addresses.

    MODULE_NAME: nv4_disp
    IMAGE_NAME:  nv4_disp.dll


    --------------------------------------------------------------------------------------------

    Sieht für mich nach nem Problem mit dem NVidia-Treiber aus, oder?

     

    EDIT: Problem gelöst?

    Ich habe mir den aktuellen nVidia Treiber installiert.
    Das Problem scheint gelöst zu sein.
    Ich habe mehrere Projekte neu kompiliert und ausgeführt.
    VS hat sich anschließend fehlerfrei beenden lassen.

    Falls Probleme auftreten melde ich mich nochmal.
    Auf jeden Fall schonmal vielen Dank für deine Hilfe, Martin!

    Viele Grüße
    KayTeEm

    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:20
    • Tag als Antwort aufgehoben KayTeEm Sonntag, 30. Mai 2010 22:21
    • Als Antwort markiert KayTeEm Sonntag, 30. Mai 2010 22:21
    Sonntag, 30. Mai 2010 18:35
  • Na das freut doch!
    Gern geschehen!
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Sonntag, 30. Mai 2010 21:03
    Moderator