Memory Access Violation

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

fanta@Kacke_am_Dampfen

Betreff: Memory Access Violation

BeitragMi, Aug 17, 2005 0:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo erstmal ^^

Ich habe folgendes problem: Ich hab mein BB2D Game kompiliert und gestartet. Bei mir funzt es einwandfrei und bei nem Kumpel auch, doch bei anderen kommt entweder sofort wenn sie das Game starten oder innerhalb der ersten 30 Sekunden "Memory Access Violation".
Wie kann das sein? An irgendeiner Game Datei liegts nicht, das hab ich schon überprüft.

DA

BeitragMi, Aug 17, 2005 0:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Moin,

Hat dein Freund DirectX 7 oder höher installiert?

Mfg
Deutscher Blitz Basic Chat

fanta@Kacke_am_Dampfen

BeitragMi, Aug 17, 2005 0:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Jepp, ist auch recht komisch die sache. Habs bei 5 leuten getestet und bei 2 gehts nur Confused Haben alle Direct X 7 oder höher sonst würds ja auch nicht bei manchen erst noch 30 Sekunden laufen bis es abkackt
 

Dreamora

BeitragMi, Aug 17, 2005 0:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Kann es sein, dass ihre Systeme bedeutend schneller sind als deines?
Dann wärs möglich, dass der Fehler erst nach einer gewissen Menge operationen eintritt, was bei dir bedeutend länger geht.

Alternativ wäre die möglichkeit, dass sie eine andere DirectX anwendung starten während dein programm läuft, dann is auch sense weil alle Grafiken flöten sind.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Firstdeathmaker

BeitragMi, Aug 17, 2005 0:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuch es doch mal dadurch heraus zu bekommen das du BB auf den anderen Rechnern installierst und dort im Debugmodus laufen lässt. Alternativ könntest du es hier auch als Downloadlink reinstellen, unkompiliert. Dann könnte ich es z.B. mal ausprobieren.
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

fanta@Kacke_am_Dampfen

BeitragMi, Aug 17, 2005 1:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok können wir machen, wer Interesse hat kann sich bei mir unter ICQ 196052311 melden, dann schick ich ihm das Game.

Ctuchik

BeitragMi, Aug 17, 2005 1:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei manchen neueren Systemen erzeugt der Befehl ImagesCollide seltsamerweise eine Memory Access Violation!
Frag mich nicht warum, ist aber bei mir manchmal auch so.

Überprüf mal ob der Fehler an Stellen auftritt an denen ImagesCollide zum Einsatz kommt und starte das ganze dann mal im Fenstermodus und mit einer anderne Farbtiefe und schau ob es dann geht!
Ne andere Lösung scheint es derzeit nicht zu geben.

Ich versuche inzwischen ImagesCollide zu vermeiden!

Es kann natürlich auch sein, dass der Fehler durhc was anderes erzeugt wird, dann kann ich dir nicht weiterhelfen!

MfG Ctuchik
Zu den Nebenwirkungen gehören trockener Mund, Übelkeit, Erbrechen, Harnstau, schmerzhafter rektaler Juckreiz, Halluzinationen, Demenz, Psychose, Koma, Tod und Mundgeruch!
Magie eignet sich nicht für alle!
Fraget euren Arzt oder Apotheker!

Ebola33

BeitragMi, Aug 17, 2005 1:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Es wäre auch gut möglich daß Writepixelfast das Problem ist. Denn auf manchen Systemen lässt sich komischerweise auch mal ein Pixel ausserhalb des gültigen Bereichs setzen, auf anderen wieder nicht. Dort kommt es dann zum gefürchteten MAV. Hat mich auch schon mal Stunden gekostet bis ich drauf gekommen bin.


mfg
ansteckend... Wink
verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/

fanta@Kacke_am_Dampfen

BeitragMi, Aug 17, 2005 1:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja der Fehler tritt UNTER ANDEREM auch dann auf wenn ImagesCollide am Werke ist, aber mein Spiel läuft schon im Fenstermodus Sad
WritePixelfast hab ich nicht in meinem Spiel

Gibts kein Update oder ne Lösung, so dass der Befehl wieder funzt? Es ist ein größeres Spiel und voll von ImagesCollide.

Ctuchik

BeitragMi, Aug 17, 2005 1:58
Antworten mit Zitat
Benutzer-Profile anzeigen
tja soweit ich weiss nciht, aber kannst dich ja mal danach umschauen
aber was heißt unter anderem? tritt er noch an anderen stellen auf? dann könnte es doch eine andere ursache haben!
Oder es sind mehrere ursachen!
Zu den Nebenwirkungen gehören trockener Mund, Übelkeit, Erbrechen, Harnstau, schmerzhafter rektaler Juckreiz, Halluzinationen, Demenz, Psychose, Koma, Tod und Mundgeruch!
Magie eignet sich nicht für alle!
Fraget euren Arzt oder Apotheker!
  • Zuletzt bearbeitet von Ctuchik am Mi, Aug 17, 2005 1:59, insgesamt einmal bearbeitet
 

Dreamora

BeitragMi, Aug 17, 2005 1:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Nein leider nicht (bei Blitz2D leider schon garnicht, da seit Jahren nicht mehr aktiv unterstützt).

Es scheint irgend ein Hardware Problem mit aktuellen Karten zu sein ... die wahrscheinlich langsam von ihren optimierungen her nimmer DX7 tauglich sind ...
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragMi, Aug 17, 2005 8:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
Bei manchen neueren Systemen erzeugt der Befehl ImagesCollide seltsamerweise eine Memory Access Violation!
Frag mich nicht warum, ist aber bei mir manchmal auch so.

das ist bei mir auch der Fall aber nur im Debugmode BB2D und BB3D!
Bei Bplus funktioniert alles!
[BB2D | BB3D | BB+]

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group