<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017).]]></title><description><![CDATA[<p>Ich arbeite grade an einem Map-Editor, da kam beim Debuggen plötzlich die Obenstehende Meldung. Wenn ich die .exe direkt über Windows ausführe kommt die gleiche Meldung.</p>
<p>Ich verwende Visual Studio 2010 und den integrierten Compiler und Linker.</p>
<p>Beim Debuggen bekomme ich folgende Ausgabe:</p>
<pre><code>&quot;MapEditor.exe&quot;: &quot;C:\Program Files\FFM-AG\BlockBasicGE\data\MapEditor\Debug\MapEditor.exe&quot; geladen, Symbole wurden geladen.
&quot;MapEditor.exe&quot;: &quot;C:\Windows\SysWOW64\ntdll.dll&quot; geladen, Cannot find or open the PDB file
</code></pre>
<p>Betriebssystem:<br />
Win7 64bit</p>
<p>Zusätzliche Header und Libs: SOIL (für Texturen), OpenGL</p>
<p>Ich glaube wichtig ist auch noch zu sagen, dass seitdem ich die gesamte Ordnerstruktur von dem Programm umgekrempelt habe, das Problem auftritt, und ich daher vermute, dass das Problem durch Pfadangaben oder ähnliches zustande kommt.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hat jemand dieses Problem unter ähnlichen Zuständen schon einmal gehabt, oder weiß jemand, wie genau das Problem zustande kommen könnte und wie ich es lösen könnte? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke für Antworten!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/318772/die-anwendung-konnte-nicht-korrekt-gestartet-werden-0xc0000017</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 22:02:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/318772.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 25 Jul 2013 21:34:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Thu, 25 Jul 2013 21:34:05 GMT]]></title><description><![CDATA[<p>Ich arbeite grade an einem Map-Editor, da kam beim Debuggen plötzlich die Obenstehende Meldung. Wenn ich die .exe direkt über Windows ausführe kommt die gleiche Meldung.</p>
<p>Ich verwende Visual Studio 2010 und den integrierten Compiler und Linker.</p>
<p>Beim Debuggen bekomme ich folgende Ausgabe:</p>
<pre><code>&quot;MapEditor.exe&quot;: &quot;C:\Program Files\FFM-AG\BlockBasicGE\data\MapEditor\Debug\MapEditor.exe&quot; geladen, Symbole wurden geladen.
&quot;MapEditor.exe&quot;: &quot;C:\Windows\SysWOW64\ntdll.dll&quot; geladen, Cannot find or open the PDB file
</code></pre>
<p>Betriebssystem:<br />
Win7 64bit</p>
<p>Zusätzliche Header und Libs: SOIL (für Texturen), OpenGL</p>
<p>Ich glaube wichtig ist auch noch zu sagen, dass seitdem ich die gesamte Ordnerstruktur von dem Programm umgekrempelt habe, das Problem auftritt, und ich daher vermute, dass das Problem durch Pfadangaben oder ähnliches zustande kommt.<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Hat jemand dieses Problem unter ähnlichen Zuständen schon einmal gehabt, oder weiß jemand, wie genau das Problem zustande kommen könnte und wie ich es lösen könnte? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke für Antworten!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341349</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Thu, 25 Jul 2013 21:34:05 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Thu, 25 Jul 2013 21:45:19 GMT]]></title><description><![CDATA[<p>Du hast was gemacht, was ntdll.dll hat abstürzen lassen. ntdll.dll ist ein Teil von Windows und damit hast du keinen Zugriff auf den Quellcode und deswegen kann dir der Debugger nicht sagen, wieso ntdll.dll abgestürzt ist. Ziemlich wahrscheinlich hast du einer Windowsfunktion einen ungültigen Pointer gegeben. Sieh dir mal den Stacktrace an. Unter ntdll.dll sollten noch ein paar Funktionen ausgegraut sein die noch zu Windows gehören und irgendwo darunter kommt dann dein Code. Die erste Zeile, die zu deinem Code gehört, hat was übergeben, was der dll nicht passt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341350</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Thu, 25 Jul 2013 21:45:19 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Thu, 25 Jul 2013 21:57:33 GMT]]></title><description><![CDATA[<p>Danke, ich werd mal gucken, ich denke am besten ist es erstmal, zu gucken, was ich eingebaut hab bevor der Fehler auftrat, dann mal n bisschen was auskommentieren, oder wie du sagtest den Stacktrace angucken, mal sehn, was ich finde</p>
<p>Falls ich den Fehler noch mal kriege, unter welchen Umständen kann der Fehler denn überhaupt auftreten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341351</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Thu, 25 Jul 2013 21:57:33 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Thu, 25 Jul 2013 23:37:11 GMT]]></title><description><![CDATA[<p>Überall wo du Pointer übergibst. Simples Beispiel:</p>
<pre><code>char *getPath(){ //gibt böse Pointer zurück
    char s[] = &quot;text.txt&quot;;
    return s;
}

void main(){
    fopen(getPath(), &quot;r&quot;); //gibt windows einen bösen Pointer
}
</code></pre>
<p>fopen wird in irgendwelche Windows-Interna weitergeleitet und der Pointer dereferenziert und dann gibts nen Segfault und der Debugger sagt dir die entsprechende dll ist abgestürzt. Ich weiß nicht, ob ntdll.dll für Dateien zuständig ist, aber das kriegt man raus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341353</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Thu, 25 Jul 2013 23:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 05:40:35 GMT]]></title><description><![CDATA[<p>Wie wärs mal mit Fehlercode nachschlage ? Das hat mit bösen Pointern nix zu tun.</p>
<p>msdn schrieb:</p>
<blockquote>
<p>STATUS_NO_MEMORY</p>
<p>Not enough virtual memory or paging file quota is available to complete the specified operation.</p>
</blockquote>
<p><a href="http://msdn.microsoft.com/en-us/library/cc704588.aspx" rel="nofollow">link</a></p>
<p>Irgendwo forderst du mehr Speicher an als verfügbar ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341354</guid><dc:creator><![CDATA[DarkShadow44]]></dc:creator><pubDate>Fri, 26 Jul 2013 05:40:35 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 11:48:34 GMT]]></title><description><![CDATA[<p>Danke, ich frag mich grad, ob das mit dem Zeichensatz zusammenhängen kann, ich hab nämlich vergessen, den wieder auf &quot;nicht festgelegt&quot; zu setzten und so KANN das eigentlich gar nicht funzen, ich probier das mal zuerst, dann mal gucken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Trotzdem Danke für die Antworten! Nun weiß ich jedenfalls, weshalb son Fehler überhaupt auftreten kann, also mögliche andere Gründe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341461</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Fri, 26 Jul 2013 11:48:34 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 11:54:00 GMT]]></title><description><![CDATA[<p>boomigaard schrieb:</p>
<blockquote>
<p>Nun weiß ich jedenfalls, weshalb son Fehler überhaupt auftreten kann, also mögliche andere Gründe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
</blockquote>
<p>Meistens tritt diese Art Fehler auf, wenn du auf uninitialisierte Variablen zugreifst und dadurch beispielsweise irgendeinen nicht-initialisierten Wert für eine Größe hast (die dann oft sehr, sehr groß sind). Wenn du dann entsprechend viel Speicher anforderst, kracht es.</p>
<blockquote>
<p>Danke, ich frag mich grad, ob das mit dem Zeichensatz zusammenhängen kann, ich hab nämlich vergessen, den wieder auf &quot;nicht festgelegt&quot; zu setzten und so KANN das eigentlich gar nicht funzen,</p>
</blockquote>
<p>Wenn dein Code anfällig gegen Änderungen der Zeichencodierung ist, dann ist das oftmals schon ein schlechtes Zeichen für die allgemeine Robustheit des Codes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341463</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 26 Jul 2013 11:54:00 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 11:55:57 GMT]]></title><description><![CDATA[<p>Ok am Zeichensatz liegt es schon mal nicht.<br />
Also entweder die ntdll.dll,<br />
irgendein bad-pointer,<br />
zuviel speicher angefordert, oder<br />
ich hab noch irgendwo was zu 32 und 64bit Problemen gehört, auch, dass irgendwelche leute den fehler hatten, die gar nicht mit visual studio programmiert haben, dafür habe ein programm installiert haben, dass mit VS programmiert wurde<br />
und dieses programm irgendwie nicht mehr ging <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Meine anderen VS-Programme funzen noch, also kein VS - problem...</p>
<p>mal gucken...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341464</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Fri, 26 Jul 2013 11:55:57 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 12:02:50 GMT]]></title><description><![CDATA[<p>ok, ich hab n paa neu einprogrammierte Sachen auskommentiert, nun ist der Fehler immer noch da, aber die Ausgabe hat sich verändert:</p>
<pre><code>&quot;MapEditor.exe&quot;: &quot;C:\Windows\SysWOW64\kernel32.dll&quot; geladen, Cannot find or open the PDB file
&quot;MapEditor.exe&quot;: &quot;C:\Windows\SysWOW64\kernel32.dll&quot; entladen.
Das Programm &quot;[4244] MapEditor.exe: Systemeigen&quot; wurde mit Code -1073741801 (0xc0000017) beendet.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2341465</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341465</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Fri, 26 Jul 2013 12:02:50 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 12:06:59 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/304133" rel="nofollow">http://www.c-plusplus.net/forum/304133</a></p>
<p>Sonst können wir nicht mehr tun, als dir die Fehlermeldung zu erklären. Was bereits geschehen ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341466</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 26 Jul 2013 12:06:59 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 12:11:14 GMT]]></title><description><![CDATA[<p>Ok, danke!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341469</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Fri, 26 Jul 2013 12:11:14 GMT</pubDate></item><item><title><![CDATA[Reply to Die Anwendung konnte nicht korrekt gestartet werden (0xc0000017). on Fri, 26 Jul 2013 12:45:04 GMT]]></title><description><![CDATA[<p>Juhu, ich hab das Problem gelöst! Ich hab in den Projekteigenschaften bei der Speicherreservierung ne Null zu viel eingegeben, sodass er statt 1GB gleich 10GB reservieren wollte, und deshalb die Meldung kam. Guter tipp von DarkShadow44</p>
<p>und nocheinmal Danke für die ganzen Antworten, ist echt ein tolles Forum!</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19375">@SeppJ</a>: Ich les mir das mal durch, ist erst mein 2. Beitrag hier, bin noch ziemlich neu hier, Danke für den link <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2341478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2341478</guid><dc:creator><![CDATA[boomigaard]]></dc:creator><pubDate>Fri, 26 Jul 2013 12:45:04 GMT</pubDate></item></channel></rss>