Ist der Compiler oder so am arsch?!?
-
Hi,
Ich hab einen quellcode, den Ich in MSVC++ Compiliert habe, und
alles hat funktioniert, nun compiliere ich es mit C++Builder 6
aber während das program läuft bricht es ab, warum?!?!
-
welches program bricht ab? Compiler?
welche fehlermeldung?
-
Nein, er compiliert es, die .exe. Dann beim ausführen
bricht es ab!
-
was heißt denn, bricht ab?
gibt es denn eine Fehlermeldung?
hast du schon mit dem Debuger die Stelle durchgegangen?du sollst schon was konkret sagen, wenn du Hilfe bekommen willst
-
Es heißt einfach "Balbala.exe hat ein problem verursacht und muss beendet werden".
Es passiert in einer funktion, wenn Ich sie mit // 'lösche' dann
bricht es nicht ab.
-
Verdammt noch mal !!!
dann poste doch mal dein code und zeige die stelle wo das abbricht.
glaubst du, hier jemand wissen kann, was du da "geprogst" hast?
-
Darum geht es ja, der code funktioniert in MSVC++ aber nicht
im C++Builder, es liegt daher nicht am code...ARRBUF = (unsigned char **)malloc(0x10000 * 4);
*ptr = *(unsigned __int32 *)(&ARRBUF[addr >> 12][addr & 0xfff]);
-
bei der zuweisung von *ptr bricht es ab. ptr is unsigned __int32*.
-
Worauf zeigt ptr?
Welchen Wert hat addr?
-
Zeig die ganze Funktion!!!
-
jo Ich depp habs jetzt, ich hab ne funktion die ARRBUF
initialisiert, und die hatte was falsch darum is er bei *ptr = ..
abgebrochen.