<?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[Code will nicht ohne Debugging]]></title><description><![CDATA[<p>Hallo Forum.<br />
Ich hab da so ein Problem mit Visual Studio 2005.<br />
Ich hab auf meinem Qt 4.1.2 eingerichtet und alles (nach anleitung) auch so in etwa zum laufen gebracht. ich kann nun auch toll Fenster und so weiter erzeugen, nun aber das problem.<br />
möchte ich mein Programm vom explorer aus starten erscheint ein<br />
&quot;unhandled win32 exception occured in qtproj.exe [XXXX]&quot; (XXXX ist irgendeine Zahl die ständig wechselt)<br />
dann ploppt auch der JIT auf und zeigt auf folgenden fehler<br />
&quot;Unhandled exception at 0x0041260e in qtproj.exe: 0xC0000005: Access violation reading location 0x00000000.&quot;</p>
<p>Ich finde es irgendwie merkwürdig daß er auf Adresse 0x00000000 zugreifen möchte. hab auch irgendwo gelesen, das visual studio mit 3rd party libs bockt.</p>
<p>kann mir jemend helfen? ... hilfe!!</p>
<p>danke im voraus</p>
<p>eviluser</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145986/code-will-nicht-ohne-debugging</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 08:09:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145986.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 May 2006 08:25:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 08:25:48 GMT]]></title><description><![CDATA[<p>Hallo Forum.<br />
Ich hab da so ein Problem mit Visual Studio 2005.<br />
Ich hab auf meinem Qt 4.1.2 eingerichtet und alles (nach anleitung) auch so in etwa zum laufen gebracht. ich kann nun auch toll Fenster und so weiter erzeugen, nun aber das problem.<br />
möchte ich mein Programm vom explorer aus starten erscheint ein<br />
&quot;unhandled win32 exception occured in qtproj.exe [XXXX]&quot; (XXXX ist irgendeine Zahl die ständig wechselt)<br />
dann ploppt auch der JIT auf und zeigt auf folgenden fehler<br />
&quot;Unhandled exception at 0x0041260e in qtproj.exe: 0xC0000005: Access violation reading location 0x00000000.&quot;</p>
<p>Ich finde es irgendwie merkwürdig daß er auf Adresse 0x00000000 zugreifen möchte. hab auch irgendwo gelesen, das visual studio mit 3rd party libs bockt.</p>
<p>kann mir jemend helfen? ... hilfe!!</p>
<p>danke im voraus</p>
<p>eviluser</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050075</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050075</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Wed, 03 May 2006 08:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 08:37:44 GMT]]></title><description><![CDATA[<p>Da solltest du dir den Code mal im Debugger ansehen (wenn du in dem &quot;Unhandled Exception&quot;-Dialog auf Wiederholen klickst, landest du bei der Anweisung, die die Fehler verursacht hast) - womöglich dereferenzierst du einen NULL-Pointer.</p>
<pre><code class="language-cpp">char* p=NULL;
...
*p='a';
</code></pre>
<p>(wenn dazwischen keine erfolgreiche Zuweisung an p kam, kracht's)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050087</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 03 May 2006 08:37:44 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 08:41:10 GMT]]></title><description><![CDATA[<p>VC nimmt dir in der Debugversion einige Initialisierungsarbeiten ab, vielleicht macht es das ja auch bei QT-Programmen.<br />
Dann hilft vielleicht: <a href="http://www.codeproject.com/debug/survivereleasever.asp" rel="nofollow">http://www.codeproject.com/debug/survivereleasever.asp</a> <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/1050089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050089</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 03 May 2006 08:41:10 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 17:57:25 GMT]]></title><description><![CDATA[<p>Hallo.<br />
Ich hab alle compiler optimierungen usw ausgeschalten und probiert. gleiches Problem.<br />
der debugger von vs2005 leitet mich außerdem auf irgend eine source von qt und sagt da is das problem (keine ahnung).</p>
<p>ich kann eigenartiger weise debug und release modus kompilieren und auch ausführen. aber nur von visual studio aus. sobald ich die datei im explorer ausführe gibt es diesen fehler.</p>
<p>(auch wenn ich über &quot;Debug-&gt;Start without debugging CTRL+F5&quot; gehe)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050461</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Wed, 03 May 2006 17:57:25 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 18:13:17 GMT]]></title><description><![CDATA[<p>Erzeuge auch den Release Build mit Debug Infos! Entsprechende Einstellungenj sind für die Compiler und Linker Optionen zu machen.<br />
Dann kannst Du auch gut im Release Mode debuggen und den Bug suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050469</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 03 May 2006 18:13:17 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Wed, 03 May 2006 18:23:17 GMT]]></title><description><![CDATA[<p>Ich hab gerade an den Einstellungen rumgespielt und habs zumindest im debug modus zum laufen bekommen</p>
<p>scheinbar gibts probleme wenn ich</p>
<p>C/C++ -&gt; Code Generation -&gt; Runtime Libary<br />
auf &quot;Multi-threaded (/MT)&quot;</p>
<p>stelle. Stelle ich auf:</p>
<p>&quot;Multi-threaded Debug (/MTd)&quot;</p>
<p>läuft der Code auch ohne VS. ?!?<br />
eigenartig.<br />
wird mein programm dadurch nun langsamer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050471</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Wed, 03 May 2006 18:23:17 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 05:05:43 GMT]]></title><description><![CDATA[<blockquote>
<p>wird mein programm dadurch nun langsamer?</p>
</blockquote>
<p>Ja, auch.<br />
Und du darfst Debugversionen nicht weitergeben, also nicht verkaufen oder verschenken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050607</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 04 May 2006 05:05:43 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 08:52:32 GMT]]></title><description><![CDATA[<p>Grandios...</p>
<p>und wieso läuft mein programm dann nur im debug modus und nicht normal?!?<br />
irgendwie raff ich das nicht!!</p>
<p>die zeile zu der er im JIT springt ist folgender</p>
<pre><code class="language-cpp">//-----------------------------------------------------
#if defined(QT_NO_EXCEPTIONS)
        c.receiver-&gt;qt_metacall(QMetaObject::InvokeMetaMethod, method, argv ? argv : empty_argv);
#else
        try {
-&gt;            c.receiver-&gt;qt_metacall(QMetaObject::InvokeMetaMethod, method, argv ? argv : empty_argv);
        } catch (...) {
            list-&gt;lock.lockForRead();
            if (c.receiver)
                c.receiver-&gt;d_func()-&gt;currentSender = previousSender;
            throw;
        }
#endif
//-----------------------------------------------------
</code></pre>
<p>da soll ein zugriff auf 0x0000000 kommen.<br />
die variablen argv und empty_argv haben diesen Wert aber was mach ich mit dieser information?!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050705</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Thu, 04 May 2006 08:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 08:55:35 GMT]]></title><description><![CDATA[<p>Interessant wäre auch c.receiver, denn das ist ein Zeiger, auf den du in der Zeile zugreifst.<br />
Ist das dein Code oder der von QT?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050706</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050706</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 04 May 2006 08:55:35 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 09:44:16 GMT]]></title><description><![CDATA[<p>Der Code ist von QT.</p>
<p>&gt; QtCored4.dll!QMetaObject::activate(QObject * sender=0x003f27d8, int from_signal_index=4, int to_signal_index=4, void * * argv=0x00000000) Line 2678 + 0x43 bytes C++<br />
QtCored4.dll!QMetaObject::activate(QObject * sender=0x003f27d8, const QMetaObject * m=0x67154670, int local_signal_index=0, void * * argv=0x00000000) Line 2716 + 0x1b bytes C++<br />
....<br />
&gt; QtCored4.dll!QCoreApplication::sendEvent(QObject * receiver=0x003e9dc0, QEvent * event=0x00a42570) Line 171 + 0x46 bytes C++</p>
<p>&gt; QtCored4.dll!QCoreApplication::sendPostedEvents(QObject * receiver=0x00000000, int event_type=0) Line 974 + 0xd bytes C++</p>
<p>Is ne üble sache keine Ahnung zu haben... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1050745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050745</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Thu, 04 May 2006 09:44:16 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 09:48:09 GMT]]></title><description><![CDATA[<p>Da solltest du mal im Callstack zurückverfolgen, von wo aus der Parameter &quot;reciever&quot; der SendPostedEvents()-Methode mit Werten gefüllt wird.</p>
<p>PS: Und wenn du Probleme mit QT hast, solltest du dich mal im &quot;andere GUIs&quot; Board umhören.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050748</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 04 May 2006 09:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 09:50:34 GMT]]></title><description><![CDATA[<p>Zum Thema Callstack usw. kannst du dir ja meinen Artikel zum Debuggen mit VC6 mal angucken. <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="🙂"
    /><br />
Da ist erklärt, wo du den findest und wie man damit umgehen muss.<br />
In VC2005 ist zwar alles etwas anders, aber du solltst es wiederfinden. (Sonst frag, ich hab beide und suchs raus.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050750</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 04 May 2006 09:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to Code will nicht ohne Debugging on Thu, 04 May 2006 11:27:05 GMT]]></title><description><![CDATA[<p>Vielen Dank für Eure Hilfe <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>Ich hab endlich die lösung gefunden. Menschliche Dummheit <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>Ich hab ein feld Angelegt und direkt auf die werte darin zugegriffen, ohne vorher alles auf 0 zu setzen. im debug modus wirds scheinbar gleich mit nullen initalisiert. im release mode scheinbar nicht .</p>
<p>is blöd das so ein fehler einen tage lang aufhalten kann.</p>
<p>mal sehn wie es weiter geht <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>gruß<br />
eviluser</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1050810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1050810</guid><dc:creator><![CDATA[eviluser]]></dc:creator><pubDate>Thu, 04 May 2006 11:27:05 GMT</pubDate></item></channel></rss>