Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

mac1268

Frischling

  • »mac1268« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

Beruf: /

  • Private Nachricht senden

1

05.03.2011, 12:04

Unbehandelte Ausnahme >.<

Hallo!

Folgendes Problem: Ich möchte ganz simple Sachen rendern (2 Dreiecke + Textur). Hat alles schön ausgeschaut, er beginnt zu compillieren und ich denke ja kein Fehler! - denkste^^

Während dem Ausführen kommt eine Messagebox in der steht: "Unbehandelte Ausnahme bei 0x00b86668 in Grundlagen_Game.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x00000000."

Dabei zeigt er mir mit so nem kleinen nervigen Pfeil (den ich jetzt schon durchs oftmalige Probieren ca 30 mal gesehen habe :cursing: ) auf die Zeile wo ich die die Worldmatrix einsetzte :

C-/C++-Quelltext

1
2
tbMatrix mWorld = tbMatrixTranslation(tbVector3(0.0f, 0.0f, 2.0f)); 
g_pD3DDevice->SetTransform(D3DTS_WORLD, (D3DMATRIX*)(&mWorld));


Das habe ich aber auch schon fünf mal überprüft... Bin am Ende. Ich hoffe ihr könnt mir helfen. Vielen Dank schon man im voraus!!

Schrompf

Alter Hase

Beiträge: 1 470

Wohnort: Dresden

Beruf: Softwareentwickler

  • Private Nachricht senden

2

05.03.2011, 12:13

Anscheinend ist g_pD3DDevice immernoch NULL. Da ist es verständlich, wenn Du beim Zugriff auf ein Member davon einen Absturz bekommst. Öffnest Du das Device vorher korrekt? Geht das Öffnen auch gut? Sprich: prüfst Du die Rückgabewerte?
Häuptling von Dreamworlds. Baut aktuell an nichts konkretem, weil das Vollzeitangestelltenverhältnis ihn fest im Griff hat. Baut daneben nur noch sehr selten an der Open Asset Import Library mit.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

3

05.03.2011, 13:24

Das habe ich aber auch schon fünf mal überprüft...

Beim sechsten Mal prüf dann in Zukunft doch einfach die Variable deren Methode Du aufrufen willst auf Gültigkeit. :)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige