<?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[Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen?]]></title><description><![CDATA[<p>Hiho zusammen!</p>
<p>ich würde gerne wissen, ob/wie man einstellen kann, dass der Debugger bei einer Access Violation in einer bestimmten DLL meines Projektes nicht mehr anspringt. Für alle Access Violations im übrigen Projekt, soll er allerdings weiter den Fehler melden. Ist dies möglich? Wenn ja, wie?</p>
<p>(IDE ist Microsoft Visual C++ 2005 - Team Suite.)</p>
<p>Hintergrund: Ich verwende eine DLL (FModEx.dll, siehe <a href="http://www.fmod.org" rel="nofollow">www.fmod.org</a> ), die irgendwie laufend Fehler produziert (eben Access Violation's), mein Programm davon aber nicht abstürzt. Irgendwie sehr konfus (Falls ihr zu dem Problem selbst eine Lösung kennt, natürlich noch besser <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ).</p>
<p>Schonmal danke für Antworten! <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>PS: Da sich dieser Thread thematisch möglicherweise Richtung &quot;WinAPI&quot; entwickelt, hab ich nicht im Sub-Forum &quot;Compiler- und IDE-Forum&quot; gepostet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206914/kann-man-in-vc-2005-bestimmte-exceptions-für-eine-dll-im-projekt-abstellen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 01:03:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206914.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Mar 2008 15:06:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:06:44 GMT]]></title><description><![CDATA[<p>Hiho zusammen!</p>
<p>ich würde gerne wissen, ob/wie man einstellen kann, dass der Debugger bei einer Access Violation in einer bestimmten DLL meines Projektes nicht mehr anspringt. Für alle Access Violations im übrigen Projekt, soll er allerdings weiter den Fehler melden. Ist dies möglich? Wenn ja, wie?</p>
<p>(IDE ist Microsoft Visual C++ 2005 - Team Suite.)</p>
<p>Hintergrund: Ich verwende eine DLL (FModEx.dll, siehe <a href="http://www.fmod.org" rel="nofollow">www.fmod.org</a> ), die irgendwie laufend Fehler produziert (eben Access Violation's), mein Programm davon aber nicht abstürzt. Irgendwie sehr konfus (Falls ihr zu dem Problem selbst eine Lösung kennt, natürlich noch besser <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ).</p>
<p>Schonmal danke für Antworten! <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>PS: Da sich dieser Thread thematisch möglicherweise Richtung &quot;WinAPI&quot; entwickelt, hab ich nicht im Sub-Forum &quot;Compiler- und IDE-Forum&quot; gepostet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466096</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:06:44 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:10:50 GMT]]></title><description><![CDATA[<p>AFAIK kann man das nur &quot;Prozessweit&quot; (was ja auch sinnvoll/logisch ist).<br />
Siehe: Debug|Exceptions...|Win32 Exceptions|c0000005 Access violation</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466103</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:10:50 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:14:41 GMT]]></title><description><![CDATA[<p>Hm, joar die Einstellung kenn ich... . Nur falls sich dann in meinem Programm Access Violations befinden, bekomm ich davon ja nix mehr mit. Diese DLL geht mir echt gehörig aufen Geist...wie ist das eigentlich möglich, dass eine DLL so gravierende Fehler produziert, davon mein Programm aber nit abschmiert (mal ganz zu schweigen vom Programmierstil dieser DLL^^)?</p>
<p>PS (@Jochen): Nochmal danke für das Abo, war echt nützlich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> - Falls Du nochmal eins überhast, kannst Dich gerne melden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ^^.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466108</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:14:41 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:21:16 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">__try
{
}
__expect(EXCEPTION_EXECUTE_HANDLER)
{
}
</code></pre>
<p>Bzgl. den Einstellungen: Hast Du dort ein Häckchen bei &quot;Thrown&quot;? Mach das mal raus...</p>
<p>&quot;Thrown&quot; heisst, dass der Debugger anhält, wenn die Exception geworfen wird. SOnst hält er nur an, wenn die Exception nicht aufgefangen wird (was Du ja eigentlich willst).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466114</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:21:16 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:31:27 GMT]]></title><description><![CDATA[<p>Also glaube bei mir heißt das glaube ich &quot;Ausgelößt&quot; (hab die dt. Version) und ne, da war auch kein Haken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> . Aber er stoppt trotzdem *grummel*. Was meinste mit dem &quot;__try ... __except&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466120</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:31:27 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:33:55 GMT]]></title><description><![CDATA[<p>Und was für eine Exception kommt genau? c0000005?<br />
ABer ich glaube die kann man nicht abschalten... müsste mal Martin fragen...</p>
<p>Mit &quot;__try __expect&quot; wird eine Exception einfach abgefangen und das Programm macht &quot;normal&quot; weiter. Ich rate aber jedem davon ab sowas zu machen... die LIB würde ich &quot;unegöffnet zurückschicken&quot;!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466122</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:33:55 GMT</pubDate></item><item><title><![CDATA[Reply to Kann man in VC++2005 bestimmte Exceptions für eine DLL im Projekt abstellen? on Sat, 01 Mar 2008 15:53:18 GMT]]></title><description><![CDATA[<p>Also der Debugger sagt:</p>
<blockquote>
<p>Unbehandelte Ausnahme bei 0x10074a67 in GFXMMPlayer.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0xfeeeff92.</p>
</blockquote>
<p>Hm, naja __try/__except bringt mir glaubsch net so viel, da ich ja nit genau weiß, welche Methode(n) die Fehler verursachen.</p>
<p>Naja, wegen dem &quot;ungeöffnet zurückschicken&quot; ... die Library ist halt Freeware, aber vllt. schick ich denen mal ne böse Mail, was sie da für einen Müll anbieten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1466135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1466135</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 01 Mar 2008 15:53:18 GMT</pubDate></item></channel></rss>