JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=59580fe58921273873846cd31507b5efMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Fehlermeldung bei Beenden

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Maxim
Senior JLI'ler



Anmeldedatum: 28.03.2004
Beiträge: 249

Medaillen: Keine

BeitragVerfasst am: 20.10.2004, 06:49    Titel: Fehlermeldung bei Beenden Antworten mit Zitat

Hi,ich hab folgendes Problem:wenn ich mein Spielchen beende kommt immer eine Fehlermeldung
"Zwetris.exe hat ein Problem festgestellt und muss beendet werden.".
Aber so in Spiel läuft alles normal.
Das Problem ist erst nach der instalation von XPSP2 aufgetaucht.
Hat jemand 'ne Ahnung was das bedeuten soll und wie ich das wegmache?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 20.10.2004, 07:59    Titel: Antworten mit Zitat

der fehler kommt meistens daher das man speicher falsch freigibt ..
schau mal deine dekonstruktoren durch ...

einige beispiele wären dafür (was ich letzens hatte)
ich hab eine Font Classe gehabt, habe ein Objekt erzeugt
aber NICHT die Funktion "Create" aufgerufen ..
im dekonstruktor wollte er nun die schrift wieder freigeben aber
da ich keine mit Create erzeugt hatte kamm ein fehler
_________________
"Denken ist Arbeit, Arbeit ist Energie und Energie soll man sparen."

"Theorie ist, wenn man alles weiss, aber nichts funktioniert.
Praxis ist, wenn man nichts weiss, aber alles funktioniert.
Realität ist, wenn nichts funktioniert und keiner weiss warum."

"Es gehört ein wenig Mut dazu nicht das zu tun was ALLE tun"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
t10ottoo
Senior JLI'ler


Alter: 40
Anmeldedatum: 15.04.2004
Beiträge: 210
Wohnort: Berlin
Medaillen: Keine

BeitragVerfasst am: 20.10.2004, 13:12    Titel: Antworten mit Zitat

Hi,

habe bei meinen aktuellen Projekt dasselbe Problem. Allerdings kommt der Fehler nur bei der Releaseversion, NICHT bei der Debugversion, was mich ja doch sehr verwundert.
Hab immer noch SP 1, also daran dürft es nicht liegen, eigentlich musses wie schon erwähnt wurde, am Vergessen, einen Speicher freizugeben, liegen. Bei mir war alles nicht der Fall, also habe allen möglichen Speicher freigegeben und hat trotzdem nicht gefunzt Sad

Gruß
Thomas
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 20.10.2004, 13:20    Titel: Antworten mit Zitat

Alle Projecteinstellungen die du im Debugmodus getroffen hast musste auch in Releasemodus einstellen.

Und man sollte beachten das im Debugmodus allen Variablen nen Standartwert zugewiesen werden. Im Releasemodus geschieht das nicht. So kann es beim Überprüfen von bestimmten Werten Probleme geben:

Code:
if(p)
  p->Do();
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Maxim
Senior JLI'ler



Anmeldedatum: 28.03.2004
Beiträge: 249

Medaillen: Keine

BeitragVerfasst am: 21.10.2004, 09:36    Titel: Antworten mit Zitat

Gibt es ein Programm das die Freigabe automatisch überprüft?Das were schön,weil das sind um 2500 Zeilen Code.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 21.10.2004, 11:54    Titel: Antworten mit Zitat

Nicht das ich wüsste.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 26.10.2004, 19:12    Titel: Antworten mit Zitat

Für DirectX kannst du in der Debug Version (bei systemsteuerung einstellen) dir Fehlermeldungen anzeigen lassen (Ressourscen nicht freigegeben usw.). Und ich meine das Christian Rouselle auch so ein paar Zeilen weiß, die man hinzufügen muss und dann kann man den dynamischen Speicher auf Fehler kontrolieren.
Achhja und zu guter letztz ist da noch die Codeopimierung, die kann uach svchuld sein (evtl.).
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Maxim
Senior JLI'ler



Anmeldedatum: 28.03.2004
Beiträge: 249

Medaillen: Keine

BeitragVerfasst am: 27.10.2004, 06:17    Titel: Antworten mit Zitat

Danke ich hab es schon hingekriegt,es waren ein paar nicht aufgereumte pointer.Mich würde es interessieren ob es auf anderen PC's auch einwandfrei läuft.Freenet unterstützt aber keine Archive(ZIP,RAR) und .EXE auch nicht,sonst häte ich es schon längst in "Projekte" vorgestellt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 27.10.2004, 12:48    Titel: Antworten mit Zitat

Ich bin doch auch bei freenet und bei mir gehen auch Archive.
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 27.10.2004, 13:44    Titel: Antworten mit Zitat

Ansonsten Arcor. Werbefrei, nur kein Php, aber das brauch man für Files auch ned, oder?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Zyrian
Super JLI'ler



Anmeldedatum: 30.08.2003
Beiträge: 321
Wohnort: Essen
Medaillen: Keine

BeitragVerfasst am: 29.10.2004, 10:24    Titel: Antworten mit Zitat

oder einfach die dateien umbenennen, z.b. in jpg oder so Wink
_________________
Schau mir in die Augen, Kleines.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum