<?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[Absturz des CFileDialogs]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe hier ein Problem mit dem CFileDialog das ich mir selbst nicht erklären kann. Weder das Googeln danach, noch die Forensuche konnten mir das Problem erklären.</p>
<p>Also es ist wie folgt. Ich habe eine Speichern und eine Laden Funktion. In unterschiedlichen Funktionen abgetrennt. Speichern und Laden Funktioniert ohne Probleme.</p>
<p>Jedoch ergibt sich ein Problem im Laden Dialog.</p>
<p>Die Instanziierung:</p>
<pre><code>CFileDialog dlg(TRUE,&quot;stm&quot;, &quot;Unbenannt&quot;, OFN_OVERWRITEPROMPT, &quot;Stammbaum Dateien (*.stm) | *.stm||&quot;);
</code></pre>
<p>Nun rufe ich Ordnungsgemäß DoModal. Beim ersten mal klappt das auch wunderbar. Versuche ich gleich darauf jedoch wieder zu laden, stürzt das Programm im FileDialog ab. Die Fehlermeldung:<br />
Unbehandelte Ausnahme in Stammbaum.exe (SHELL32.DLL) in OxC0000005 : Access Violation.</p>
<p>Reproduzierbar nach 5 Sekunden. Bin ich schnell genug kann ich meine Datei ordentlich laden.</p>
<p>Leider bin ich völlig ratlos wo ich das problem suchen soll, denn mit DoModal geb ich die kontrolle ja völlig ab. Es ist auch nicht so, dass ich irgendwo drauf klicke, der Absturz passiert völlig willkürlich ohne eine Aktion von mir.</p>
<p>Kennt jemand das Problem und kann mir helfen diesen Absturz zu beseitigen? Danke <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>
<p>mfg Civil</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183184/absturz-des-cfiledialogs</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 04:15:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183184.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Jun 2007 16:03:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Absturz des CFileDialogs on Sat, 02 Jun 2007 16:04:25 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe hier ein Problem mit dem CFileDialog das ich mir selbst nicht erklären kann. Weder das Googeln danach, noch die Forensuche konnten mir das Problem erklären.</p>
<p>Also es ist wie folgt. Ich habe eine Speichern und eine Laden Funktion. In unterschiedlichen Funktionen abgetrennt. Speichern und Laden Funktioniert ohne Probleme.</p>
<p>Jedoch ergibt sich ein Problem im Laden Dialog.</p>
<p>Die Instanziierung:</p>
<pre><code>CFileDialog dlg(TRUE,&quot;stm&quot;, &quot;Unbenannt&quot;, OFN_OVERWRITEPROMPT, &quot;Stammbaum Dateien (*.stm) | *.stm||&quot;);
</code></pre>
<p>Nun rufe ich Ordnungsgemäß DoModal. Beim ersten mal klappt das auch wunderbar. Versuche ich gleich darauf jedoch wieder zu laden, stürzt das Programm im FileDialog ab. Die Fehlermeldung:<br />
Unbehandelte Ausnahme in Stammbaum.exe (SHELL32.DLL) in OxC0000005 : Access Violation.</p>
<p>Reproduzierbar nach 5 Sekunden. Bin ich schnell genug kann ich meine Datei ordentlich laden.</p>
<p>Leider bin ich völlig ratlos wo ich das problem suchen soll, denn mit DoModal geb ich die kontrolle ja völlig ab. Es ist auch nicht so, dass ich irgendwo drauf klicke, der Absturz passiert völlig willkürlich ohne eine Aktion von mir.</p>
<p>Kennt jemand das Problem und kann mir helfen diesen Absturz zu beseitigen? Danke <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>
<p>mfg Civil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297210</guid><dc:creator><![CDATA[Civil]]></dc:creator><pubDate>Sat, 02 Jun 2007 16:04:25 GMT</pubDate></item><item><title><![CDATA[Reply to Absturz des CFileDialogs on Sat, 02 Jun 2007 16:30:25 GMT]]></title><description><![CDATA[<p>Callstack!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297230</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 02 Jun 2007 16:30:25 GMT</pubDate></item><item><title><![CDATA[Reply to Absturz des CFileDialogs on Sat, 02 Jun 2007 16:37:24 GMT]]></title><description><![CDATA[<p>Ich tippe auf auf einen Zeiger der nicht initailisiert wurde, überschrieben Heap oder Stack!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297238</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 02 Jun 2007 16:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to Absturz des CFileDialogs on Sat, 02 Jun 2007 16:51:05 GMT]]></title><description><![CDATA[<p>Das Problem liegt ja daran, dass ich nichts mache, kann ich das also jetzt auf ein Fehler der MFC Library zurückführen und das quasi als unabänderlich abtun, oder kann ich daran was ändern? Ich manipulier nichts an dem Dialog und ändere auch nichts. Ich will ausschließlich meine Datei im gewohnten Sinne laden. Ich muss ja nichtmal irgendwas klicken. Der Dialog baut sich auf, und nach 5 Sekunden entsteht dann der Fehler unter oben genannten Bedingungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297247</guid><dc:creator><![CDATA[Civil]]></dc:creator><pubDate>Sat, 02 Jun 2007 16:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Absturz des CFileDialogs on Sat, 02 Jun 2007 18:32:02 GMT]]></title><description><![CDATA[<p>Hast Du noch andere Threads als nur diesen? Kannst Du ein kleines Demo-Projekt machen, wo der Fehler auftritt? Das kannst Du mir ja dann mal mailen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297312</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 02 Jun 2007 18:32:02 GMT</pubDate></item></channel></rss>