{"id":8218,"date":"2012-04-12T03:01:00","date_gmt":"2012-04-12T01:01:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/2012\/04\/12\/vmware-bug-access-violation-0xc0000005\/"},"modified":"2024-06-12T11:24:45","modified_gmt":"2024-06-12T09:24:45","slug":"vmware-bug-access-violation-0xc0000005","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2012\/04\/12\/vmware-bug-access-violation-0xc0000005\/","title":{"rendered":"VMware-Bug: Access Violation 0xC0000005"},"content":{"rendered":"<p>F\u00fcr meine Tests mit diversen Betriebssystemen setze ich auch auf Virtualisierungsl\u00f6sungen wie Virtualbox oder VMware. Im Rahmen eines Buchprojekts zu Windows 8 Consumer Preview habe ich mir VMware Workstation 8.x zugelegt. Aber momentan nervt mich VMware Workstation 8.0.2 mit einem fiesen Bug. Irgendwann kommt beim Start der Fehlerdialog <em>Access Violation<\/em> und die VMs lassen sich nicht mehr starten.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/e282f74541b74fd2ac85680112ab0416\" alt=\"\" width=\"1\" height=\"1\" \/>Ende Dezember 2010 hatte ich mir die Vollversion f\u00fcr VMware Workstation 7.x zugelegt \u2013 im Abschnitt <a href=\"https:\/\/borncity.com\/blog\/2011\/04\/22\/einkaufserlebnis-vmware-shop\/\">Einkaufserlebnis VMware-Shop<\/a> habe ich \u00fcber dieses Abenteuer berichtet \u2013 und mir geschworen \"kein weiterer VMware-Produktkauf mehr\". Und knapp 14 Tage sp\u00e4ter wurde ich best\u00e4tigt: durfte ich doch feststellen, das eine M2 von Windows 8 in der Version 7.x von VMware nicht lief. Ich habe dann Oracle Virtualbox f\u00fcr meine Tests genutzt \u2013 und die neu gekaufte VMware Lizenz verstaubte im Regal.<\/p>\n<p>Irgendwann kam VMware Workstation 8.0 heraus. Ich habe mir die 30 Tage Eval installiert und konnte nach Ablauf des Testzeitpunkts mit dem kostenlosen VMware Player 4.0 weiter arbeiten. \u00c4rgerlich: Es gab f\u00fcr K\u00e4ufer der Version 7.x ein Gratis-Update. Aber f\u00fcr ein kostenloses Update hatte ich VMware Workstation 7 genau 14 Tage zu fr\u00fch gekauft.<\/p>\n<h3>Da will man dem Hersteller was gutes tun \u2026<\/h3>\n<p>Weil ich die M\u00f6glichkeiten von VMware Workstation (Schnappsch\u00fcsse etc.) verwenden und dem Hersteller etwas gutes tun wollte, habe ich mich Ende Februar 2012 doch noch f\u00fcr ein kostenpflichtiges Upgrade von VMware Workstation 7.x auf 8.0.2 entschieden \u2013 ich wollte eine zuverl\u00e4ssige Virtualisierungsl\u00f6sung f\u00fcr mein Windows 8 CP-Buchprojekt. Das Upgrade war mit 77 Euro bezahlbar. Und nun das: Das Teil st\u00fcrzt mir dauern ab.<\/p>\n<h3>Fehlerbild: \u00fcbel, und seit Jahren bekannt<\/h3>\n<p>Das Fehlerbild ist ziemlich schnell beschrieben. Alles l\u00e4uft bestens, bis man eine VM herunterfahren oder abbrechen muss. Pl\u00f6tzlich l\u00e4sst sich keine VM mehr starten. VMware Workstation (oder der VMware Player) liefert den Fehler Exception <em>0xC00000005 (a<\/em><em>ccess violation)<\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/qB8m1p0.jpg\" alt=\"\" width=\"372\" height=\"304\" \/><\/p>\n<p>Es wird ein Dump-File angelegt und dann kommt noch der Hinweis auf eine Anweisung, die auf den Speicher 0x000000008 verweist.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/49CrMRT.jpg\" alt=\"\" width=\"443\" height=\"185\" \/><\/p>\n<p>Ein klassischer Speicherzugriffsfehler, der durch einen Bug in der Software hervorgerufen wird. Schlie\u00dft man das Dialogfeld, meldet VMware, dass kein g\u00fcltiger Peer Prozess zum Verbinden gefunden wurde.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/t7iuqSL.jpg\" alt=\"\" width=\"249\" height=\"115\" \/><\/p>\n<p>Und dann ist Schicht im Schacht \u2013 mit VMware geht nix mehr. Erst nach einem Neustart des Hosts kann VMware Workstation bis zum n\u00e4chsten Auftreten des Bugs benutzt werden. Kommt nat\u00fcrlich gut, wenn man z. B. in einem Manuskript Bootvorg\u00e4nge in Windows 8 beschreiben will.<\/p>\n<p>Recherchiert man im Internet nach dem Fehlercode, tauchen zahlreiche Fundstellen auf \u2013 sprich, der Fehler tritt seit Jahren auf.<\/p>\n<h3>Schnappsch\u00fcsse l\u00f6schen<\/h3>\n<p>Unter [<a href=\"http:\/\/drecksding.blogspot.de\/2009\/07\/cannot-find-valid-peer-process-to.html\" target=\"_blank\" rel=\"noopener noreferrer\">a<\/a>] wird geraten, die Snapshots zu l\u00f6schen. Na wunderbar, genau wegen dieser Funktion hatte ich VMware Workstation ja gekauft. Also alle Schnappsch\u00fcsse gel\u00f6scht, neu gebootet \u2013 und es funktionierte &#8211; leider nur bis zum n\u00e4chsten Crash.<\/p>\n<p>Unter [b] gab es in der Community noch den Hinweis, den folgenden Befehl <em>net start vmx86 <\/em>in der Eingabeaufforderung auszuf\u00fchren. Hilft dies nicht, soll der Prozess <em>vmware-vmx.exe<\/em> beendet und dann neu gestartet werden. War bei mir aber nicht m\u00f6glich.<\/p>\n<p>Unter [c, e] haben die Leute das System von fr\u00fcheren VMware Versionen bereinigt und eine \u00e4ltere Version installiert bzw. neu installiert. Der R\u00fccksprung auf die Version 7.x schied wegen Windows 8 aus. Das S\u00e4ubern des Systems samt Neuinstallation half nicht weiter.<\/p>\n<h3>Weiter stochern im Nebel \u2026<\/h3>\n<p>Die Anleitungen der VMware KnowledgeBase [<a href=\"https:\/\/web.archive.org\/web\/20161224100537\/http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2006883\" target=\"_blank\" rel=\"noopener noreferrer\">f]<\/a> halfen in meinem Fall auch nicht weiter. Neuinstallation konnte ich (nachdem ich die halbe Stunde geopfert hatte) als nicht hilfreich ausschlie\u00dfen. Speicherfehler waren unwahrscheinlich, da das System problemlos l\u00e4uft. Mein Verdacht, dass eventuell Virtualbox da reinfunkt, erh\u00e4rtete sich nicht \u2013 da ich bewusst auf den Einsatz der portable Version verzichtete.<\/p>\n<p>Unter [<a href=\"http:\/\/stevenwhiting.com\/blog\/?p=986\" target=\"_blank\" rel=\"noopener noreferrer\">h<\/a>] wurde vorgeschlagen, die Datei <em>favorites.vmls<\/em> im Benutzerprofil <em>C:\\Users\\&lt;Konto&gt;\\AppData\\Roaming\\VMware\\ <\/em>zu l\u00f6schen. Die Datei wird beim n\u00e4chsten VMware-Start neu angelegt. Half nicht.<\/p>\n<p>Unter [<a href=\"http:\/\/communities.vmware.com\/message\/1661147\" target=\"_blank\" rel=\"noopener noreferrer\">i<\/a>] gibt es den Tipp, in den VM-Ordnern nach <em>*.vmss<\/em>-Dateien zu suchen und diese zu l\u00f6schen. Sah wiederum gut aus, obwohl ich den Host neu booten musste. Aber der n\u00e4chste Absturz folgte auf den Fu\u00df. Die Diskussion unter [k] half mir auch nicht weiter, da ich kein Nero auf meinen Systemen installiert hatte.<\/p>\n<h3>Ach ja, es gibt wohl noch einen VMware Support \u2026<\/h3>\n<p>Nachdem ich nicht wirklich weiter kam, habe ich ein Support-Ticket an VMware abgesetzt. Zur\u00fcck kam der Tipp, die Anweisungen unter [<a href=\"https:\/\/web.archive.org\/web\/20160128195828\/http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1227\" target=\"_blank\" rel=\"noopener noreferrer\">j<\/a>] zu versuchen. Ich habe noch einige andere Hinweise wie l\u00f6schen von .vmx-Dateien und der .nvram-Dateien probiert, ohne wirklichen Erfolg.<\/p>\n<p>Zwischenzeitlich wurden x .dmp-Dateien und logs an den VMware-Support geschickt. War wenig hilfreich: Einmal wurde das Support-Ticket ganz fix geschlossen, als ich zwei Tage keine Fehler hatte. Erst eine geharnischte Mail brachte den Support dazu, das Support-Ticket wieder ge\u00f6ffnet zu halten. Bei den n\u00e4chsten Dumps kamen dann Antworten der Art:<\/p>\n<blockquote><p>Please execute the instructions provided in the following VMware KB article\/Community forum links, revert to me with the results.<\/p>\n<p><a href=\"https:\/\/web.archive.org\/web\/20160422110706\/http:\/\/kb.vmware.com:80\/kb\/1006111\">http:\/\/kb.vmware.com\/kb\/<strong>1006111<\/strong><\/a><\/p>\n<p><strong><a href=\"http:\/\/communities.vmware.com\/message\/2000815\">http:\/\/communities.vmware.com\/message\/2000815<\/a><\/strong><\/p>\n<p><strong><a href=\"http:\/\/communities.vmware.com\/message\/1661147\">http:\/\/communities.vmware.com\/message\/1661147<\/a><\/strong><\/p>\n<p>Looking forward to hearing from you.<\/p><\/blockquote>\n<p>Meine Dumps hatte vor Ort wohl keiner ausgewertet. Vielmehr kam der Hinweis, dass man meine Logs und .dmp-Dateien nicht an die Entwickler zur Analyse weitergeben k\u00f6nne, weil Windows 8 unsupported sei. Dann kam der Tipp, die .vmss und inventory.xmls zu l\u00f6schen:<\/p>\n<blockquote cite=\"mid:950559695.44772.1331653185757.JavaMail.sfdc@na6-app4-3-sjl.ops.sfdc.net\"><p>Please execute the following instructions and revert to me with the results.<\/p>\n<ol>\n<li>Shutdown all the VMs.<\/li>\n<li>Exit from VMware Workstation.<\/li>\n<li>Delete the file <strong>inventory.vmls<\/strong> inside the Host OS folders located in \"<strong>C:\\Users\\&lt;User Name&gt;\\AppData\\Roaming\\VMware\\inventory.vmls<\/strong>\"<\/li>\n<li>Delete the file(s) with extension <strong>.vmss<\/strong> file from the crashing VM folder located in the Host OS.<\/li>\n<li>Restart the Host machine.<\/li>\n<li>Launch VMware Workstation &amp; power ON the VM to check if it still crashes.<\/li>\n<\/ol>\n<\/blockquote>\n<p>Half mir aber alles nicht weiter. Mein Versuch, die <em>.dmp<\/em>-Dateien mit einem Debugger selbst auszuwerten, verlief leider auch im Sande, hatte ich doch keine Debug-Symboldateien von VMware Workstation zum Zugriff.<\/p>\n<h3>Fahren wir das Ganze mal gepflegt gegen die Wand<\/h3>\n<p>Also doch auf den VMware Support hoffen? Dessen n\u00e4chste Antwort war:<\/p>\n<blockquote><p>Please also note that Windows 8 Consumer preview is not yet officially supported by our product. We can expect its support in later maintenance releases. We already have a feature request open for that.<\/p><\/blockquote>\n<p>Also Standardantwort: Das Produkt, was Du testest, ist nicht supported. Cool, sagt irgendwie auch was dar\u00fcber aus, was man von dem ganzen Teil halten soll. Wenn also ein Gast-Betriebsystem Amok l\u00e4uft, muss ich bei einem \"unsupported guest\" davon ausgehen, dass mein Host die Gr\u00e4tsche macht oder noch schlimmeres passiert? Und da verwenden Leute VMware VMs zur Analyse von Schadsoftware \u2026<\/p>\n<p>Der zweite Vorschlag des VMware Supports: Ich m\u00f6ge doch die Technology Preview der VMware Workstation auf einem Windows 8 Host und auf Windows 7 64 Bit Ultimate installieren und mit bzw. ohne Windows 8 G\u00e4ste testen. Weil ich h\u00e4nderingend eine L\u00f6sung suchte (ich wollte mein Buchprojekt abschlie\u00dfen), habe ich mich darauf eingelassen. Ergebnis:<\/p>\n<ul>\n<li>Auf dem Windows 8 Host kollidierte die Preview mit der Hyper-V Rolle und die G\u00e4ste liefen nicht wirklich. Ich habe das Dell-System mit Windows 8 als Host zwischenzeitlich platt gemacht und den Rechner an den Hersteller zur\u00fcckgegeben. Also nicht wirklich brauchbar.<\/li>\n<li>Auf dem Windows 7 64 Bit Ultimate hatte ich nach wenigen Stunden einen Crash der VM, so dass ich den Gast zwangsweise beenden musste, was einen BlueScreen des Host-Systems verursachte. War nat\u00fcrlich wunderbar, da dieser Reboot auch die ge\u00f6ffneten Word-Fenster mit den Manuskriptdateien mit in den Orkus riss.<\/li>\n<\/ul>\n<p>Zudem war die neue Version langsam bis z\u00e4h im Ablauf. Als ich dann (per Wiederherstellungspunkt) auf VMware Workstation 8.0.2 zur\u00fcck ging, waren die Konfigurationsdateien ung\u00fcltig und ich musste die virtuellen Maschinen neu anlegen.<\/p>\n<h3>Au\u00dfer Spesen nix gewesen \u2026<\/h3>\n<p>Nach nun einem Monat Stoppelei bin ich so weit wie vorher und zur Erkenntnis gelangt, dass der Kauf der VMware Workstation Lizenzen ein \"Griff ins Klo\" war. Ich habe in den letzten Tagen zur Fertigstellung des Buchmanuskripts auf Oracle Virtualbox gesetzt und konnte zumindest ohne Abst\u00fcrze arbeiten.<\/p>\n<p>Mein Fazit: Au\u00dfer Spesen nix gewesen. Wenn ich es richtig erinnere, habe ich 2001 das erste Buch zu VMware Workstation geschrieben und seit dieser Zeit diverse Versionen von VMware Workstation, Server und Player im Einsatz. Wenn es mal lief, war das Produkt ok \u2013 aber sobald man Probleme hatte, konnte man den Support vergessen.<\/p>\n<p>Meist blieb nur, auf die n\u00e4chste Version zu warten und dann ein kostenpflichtiges Upgrade durchzuf\u00fchren oder auf eines der kostenlosen Tools wie VMware Server oder VMware Player auszuweichen.<\/p>\n<h3>Conclusio?<\/h3>\n<p>Momentan sieht es aber so aus, als ob VMware Workstation 8.0.2 nicht wirklich mit Windows 8 kompatibel ist und\/oder Probleme mit 64 Bit Windows 7-Ultimate Hosts hat.<\/p>\n<p>Ich werde (nach meinen diversen Erfahrungen) wohl zuk\u00fcnftig die Finger von VMware Workstation lassen \u2013 Oracles Virtualbox ist zwar auch nicht das Gelbe vom Ei \u2013 aber \u00fcber die letzten Jahre lief es immer einen Tick smoother als bei VMware Server oder Player und machte weniger Probleme.<\/p>\n<p>[Update: Der Blog-Beitrag ist vor gut einer Woche, nach Abschluss meines Windows 8 Buchprojekts, entstanden \u2013 ging aber aus internen Gr\u00fcnden erst am 12.4. online. Auf meinen letzten Dump (30.3.) gab es doch tats\u00e4chlich bereits am 11.4 eine R\u00fcckmeldung. Kein Hinweis, was falsch gelaufen ist, sondern nur die Frage, ob ich nicht die kommende Tech Preview von VMware Workstation testen m\u00f6ge. Sch\u00f6n, wenn man seine Kunden als Test-Vieh nutzen kann &#8211; so macht Support richtig Laune\u2026<\/p>\n<p>\u2026 aber auf Tests irgendwelcher Tech Previews von VMware Workstation 8.x habe ich jetzt echt keinen Bock mehr.]<\/p>\n<p>Sollte ich noch eine L\u00f6sung finden, trage ich diese hier nach.<\/p>\n<p><strong>Links:<br \/>\n<\/strong>a: <a href=\"http:\/\/drecksding.blogspot.de\/2009\/07\/cannot-find-valid-peer-process-to.html\" target=\"_blank\" rel=\"noopener noreferrer\">cannot find a valid peer process to connect to<\/a> (2009)<br \/>\nb: <a href=\"http:\/\/communities.vmware.com\/message\/944219#944219\" target=\"_blank\" rel=\"noopener noreferrer\">Cannot find a valid peer process to connect to<\/a> (2008)<br \/>\nc: Diskussion im Mac-Forum<br \/>\nd: Fehlerbeschreibung<br \/>\ne: <a href=\"http:\/\/communities.vmware.com\/thread\/111093\" target=\"_blank\" rel=\"noopener noreferrer\">Fehlerdiskussion in der VMware community<\/a><br \/>\nf: <a href=\"https:\/\/web.archive.org\/web\/20161224100537\/http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=2006883\" target=\"_blank\" rel=\"noopener noreferrer\">VMware Knowledge-Base-Artikel<\/a> I<br \/>\ng: <a href=\"https:\/\/web.archive.org\/web\/20160924174830\/http:\/\/kb.vmware.com:80\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1008485\" target=\"_blank\" rel=\"noopener noreferrer\">VMware Knowledge-Base-Artikel<\/a> II<br \/>\nh: <a href=\"http:\/\/stevenwhiting.com\/blog\/?p=986\" target=\"_blank\" rel=\"noopener noreferrer\">Fehlerdiskussion bei Steven Whiting<\/a><br \/>\ni: <a href=\"http:\/\/communities.vmware.com\/message\/1661147\" target=\"_blank\" rel=\"noopener noreferrer\">Diskussion in VMware community<\/a><br \/>\nj: <a href=\"https:\/\/web.archive.org\/web\/20160128195828\/http:\/\/kb.vmware.com\/selfservice\/microsites\/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1227\" target=\"_blank\" rel=\"noopener noreferrer\">Infos aus der VMware Knowledgebase<\/a><br \/>\nk: <a href=\"https:\/\/web.archive.org\/web\/20141022013705\/http:\/\/www.naddalim.com:80\/forum\/viewtopic.php?f=7&amp;t=1906\" target=\"_blank\" rel=\"noopener noreferrer\">Diskussion des Fehlers<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr meine Tests mit diversen Betriebssystemen setze ich auch auf Virtualisierungsl\u00f6sungen wie Virtualbox oder VMware. Im Rahmen eines Buchprojekts zu Windows 8 Consumer Preview habe ich mir VMware Workstation 8.x zugelegt. Aber momentan nervt mich VMware Workstation 8.0.2 mit einem &hellip; <a href=\"https:\/\/borncity.com\/blog\/2012\/04\/12\/vmware-bug-access-violation-0xc0000005\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[2001,2000,1559],"class_list":["post-8218","post","type-post","status-publish","format-standard","hentry","category-virtualisierung","tag-0xc00000005","tag-access-violation","tag-vmware-workstation-8"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/8218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=8218"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/8218\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=8218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=8218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=8218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}