Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » komischer fehler?!?!?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.10.2003, 11:41 Uhr
Andyk



Hallo allerseits,

ich habe einen komischen Fehler: meine aktive Konfiguration ist debug.
wenn ich jetzt ganz normal auf "ausführen" drücke, laüft mein Programm normal.Wenn ich jedoch auf debuggen drücke, um mit haltepunkten zu arbeiten springt er mir, mit der meldung"benutzerdefinierter haltepunkt aufgerufen an der stelle ......", raus.
Kennt jemand von euch das Problem?
Vielen Dank,
Andy
--
CU,
ANDYK
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.10.2003, 12:54 Uhr
Tommix



Hallo,
ja klar. Der Debugger ist auf einen Fehler gestossen und der Ort des Bemerkens des Fehlers liegt nicht in Deinem Quellcode (die Ursache vermutlich schon). Gehe mal auf Ansicht/Debug-Fenster/Aufrufliste. Da siehst Du sozusagen die Vorgeschichte. Das bei "Ausführen" solche Fehler nicht angezeigt werden, ist klar - und dass die Kiste dabei nicht abstürzt vermutlich reine Glückssache.

Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.10.2003, 01:58 Uhr
Andyk



Ok. Ich bin jetzt echt am Ende. Ich hab jetzt das Projekt in meine zweite Partition gebracht, da lief es einwandfrei, bis ich im header meiner Hauptklasse ne neue Membervariable angelegt habe.Und peng...der selbe Kack wie auf der anderen Partition...Das Witzige ist, ich habe die Variable wieder rausgehauen, und trotzdem...der selbe Fehler.Das kann doch nicht an meinem Code liegen, oder!?!?!?
Die "letzten Worte" meine Progis im Debug Fenster sind:

Code:
HEAP[DeTest.exe]: Heap missing last entry in committed range near da5be8


Bitte helft mir!!!
--
CU,
ANDYK

Dieser Post wurde am 25.10.2003 um 02:05 Uhr von Andyk editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.10.2003, 03:00 Uhr
Andyk



Und an dieser Stelle bleibt er hängen: 77F6F570 int 3
--
CU,
ANDYK
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.10.2003, 07:14 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


geh schritt per schritt durch deine Anwendung und deren Funktionen! Dann siehst du an welcher Stelle dein Programm abkackt...

Diese "Benutzerdefinierter Haltepunkt in ..."-Fehler krieg ich meistens, wenn man mit new und delete irgendwo einen fehler macht, oder auf uninitialisierte Pointer zugreift
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
25.10.2003, 14:49 Uhr
Andyk



Hi Flo,

also das mit dem Schrittweise durchgehen, das hab ich sooft gemacht das ich die ersten 100 Zeilen meines Programmes wahrscheinlich den Rest meines Leben auswendig kennen werde. Das Problem ist, das er den Fehler scheinbar völlig willkürlich bringt. Der Fehler Taucht jetzt auch in früheren versionen des Projektes auf, die immer liefen. Auch wenn Dir jetzt bestimmt ein leichter anflug von schadenfreudigem grinsen durchs gesicht weht , es ist ein DirectX Projekt
--
CU,
ANDYK
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
25.10.2003, 15:00 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


schonmal neugestartet?
Scheinbar hast du irgendwo einen Fehler in der Speicherzuweisung bzw Initialisierung vom DirectX! Den Fehler kann man natürlich so ohne Code nicht finden, kann ja (leider) nicht hellsehen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
25.10.2003, 23:50 Uhr
Andyk



...Kaum zu glauben aber wahr...es war anscheinend ein falsch initialisierter Pointer auf ein Array
--
CU,
ANDYK
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: