Fehler bei NetworkClientEvent()?

Für allgemeine Fragen zur Programmierung mit PureBasic.
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Fehler bei NetworkClientEvent()?

Beitrag von THEEX »

Ich hab festgestellt, wenn bei NetworkClientEvent() eine nicht vorhandene ConnectionID angegeben wird, daß das Ergebnis immer 2 ist. Das heißt, der Client würde immer etwas empfangen, obwohl er gar nichts empfängt.
Natürlich solle man keine nichtvorhandene ConnectionID angeben, aber mir war's halt passiert und auf einmal meinte mein Client, er würde immer etwas empfangen, obwohl er disconnectet war.
Ich wollt halt mal drauf hinweisen, da es meiner Meinung nach ein Fehler in PureBasic ist, was ich in meinem Programm dagegen machen kann, weiß ich ja ;-).
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Naja, ich hab doch gedacht, daß sich ein paar Leut hierfür interessieren würden, vorallem da ich das für einen Bug halte. @Andre, was sagst Du denn dazu?
Benutzeravatar
Lars
Beiträge: 347
Registriert: 31.08.2004 23:53
Wohnort: Shanghai
Kontaktdaten:

Beitrag von Lars »

Das ist ein ziemlicher Bug :freak:

Hier noch ein Beispielcode zum schnellen nachvollziehen:

Code: Alles auswählen

InitNetwork() 
Debug NetworkClientEvent(1)
///Edit
Ohhh Gott, da war wohl noch was anderen im Clipboard gewesen :)
Zuletzt geändert von Lars am 13.09.2004 18:28, insgesamt 1-mal geändert.
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
sbehrens
Beiträge: 274
Registriert: 08.09.2004 18:41
Kontaktdaten:

Beitrag von sbehrens »

Achso, jetzt verstehe ich erst, wie du das meinst, heute Nacht war ich irgendwie zu blöd dazu, :lol: . Gut, dass du das gemerkt hast :praise: , ich habe nämlich bei einem Chatprogramm immer seltsame Fehler-Meldungen bekommen, die wohl durch diesen Bug ausgelöst wurden. Thx! Hmm, ich nehme an, dass der Fehler bestimmt nicht schwer zu beheben ist (wenn es denn einer ist), oder? Ist bestimmt in der nächsten Version von PB behoben...

mfG
Basti
enjoy life... while you can!
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1755
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Lars hat geschrieben:Das ist ein ziemlicher Bug :freak:

Hier noch ein Beispielcode zum schnellen nachvollziehen:

Code: Alles auswählen

InitNetwork() 
Debug NetworkClientEvent(1)
Kann ich bei mir bestätigen, habe daher Meldung an Fred gemacht.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Na so gefällt mir das schon besser ;-)
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1755
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

CSprengel hat geschrieben:Na so gefällt mir das schon besser ;-)
Ja, nur erwarte bloß nicht bereits nachmittags eine Antwort von mir. Da müsste ich schon Urlaub haben... :wink:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Nene, ich hab mich nur gewundert, daß sich keiner dafür zu interessieren schien, da ich ja 'nen PureBasic-Bug gefunden hab. Dann hab ich halt mal direkt Dich angesprochen ;-)
Antworten