anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 04:09

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Wahnsinniger WK Schub
BeitragVerfasst: So 01 Mär, 2009 01:18 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Wie ist so etwas möglich?

Bild

Bild

Die logde.php ist im Anhang...Ich kann dort aber keine Fehler finden. Habe auch alles nochmal durch getestet.


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Wahnsinniger WK Schub
BeitragVerfasst: So 01 Mär, 2009 02:50 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
archiv ist beschädigt

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Wahnsinniger WK Schub
BeitragVerfasst: So 01 Mär, 2009 09:19 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Hier^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Wahnsinniger WK Schub
BeitragVerfasst: So 01 Mär, 2009 14:01 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Hmm.. also beim Kaufen von Angriffspunkten wird in der lodge die Rundenanzahl nicht angerührt. Ich schätze eher, das es hier einen Speicherunterlauf gab, der vorzeichenlose INT-Wert des Rundenzählers also unter 0 und damit auf 2^32-1 "gefallen" ist. Was nun allerdings die genaue Ursache dafür ist weiß ich auch nicht - allerdings kann soetwas nur auftreten, wenn direkt in einem Query substrahiert wird:
$this->bbcode_second_pass_code('', 'UPDATE accounts SET turns = -1; -- schreibt 0 in die Tabelle
UPDATE accounts SET turns = turns -1; -- kann zu unterlauf führen, also: 4294967295')
Da bei den Zugriffen über $session['user'] ja immer ein UPDATE mit konkreten Werten (der obere Fall) durchgeführt wird, kann es sich also nur um eine äußere Einwirkung (irgend ein Special, PvP-Angriff, Tanzen etc. [verdammt, den muss ich mal checken ^^]) handeln, bei der nicht erst geprüft wird, ob der User noch > 0 Runden hat sondern einfach eine Runde abgezogen wird.

Deine Lodge dürfte also in Ordnung sein.

Auric

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Wahnsinniger WK Schub
BeitragVerfasst: So 01 Mär, 2009 16:49 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Das dürfte ja dann das Problem sein, weil er mir erklärte das er vorher Tanzen war. Ich ändere mal das Script ab..Vielen Dank


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum