Ich habe den Client-Code nur mal kurz überflogen:
Es fehlen überall FreeMemory() aufrufe, das führt zu Speicherlecks.
Bei ReAllocateMemory() wird blind die alte Speicheradresse weiterverwendet ohne den Rückgabewert zu beachten.
Die vom Server empfangene frame_size wird ohne Überprüfung ...
Die Suche ergab 119 Treffer
- 16.04.2025 17:40
- Forum: Anfänger
- Thema: Websocket Client
- Antworten: 14
- Zugriffe: 1124
- 15.04.2025 00:10
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
@stevie1401
Habe gerade gesehen, dass nun die PureBasic Beta 5 raus ist; Fred hat das Problem behoben. Soweit ich es getestet habe, scheint hier nun auch alles unter Linux zu funktionieren. Du kannst dich ja mal melden ob du noch Probleme hast, aber ich denke jetzt müsste alles reibungslos laufen ...
Habe gerade gesehen, dass nun die PureBasic Beta 5 raus ist; Fred hat das Problem behoben. Soweit ich es getestet habe, scheint hier nun auch alles unter Linux zu funktionieren. Du kannst dich ja mal melden ob du noch Probleme hast, aber ich denke jetzt müsste alles reibungslos laufen ...
- 05.04.2025 09:36
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Das habe ich geran. Allerdings mit Debian 12. Bei Linux Mint 22.1 funktioniert bei mir nicht einmal der interne Debugger und ich bekomme trotz Openconsole() keine Konsole angezeigt.
Ein mit Debian 12 compilierter Code läuft bei mir allerdings auch problemlos mit Linux Mint 22.1.
Der Code im ...
- 04.04.2025 20:15
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
"funktioniert" im Sinne von "stürzt nicht ab"? Das ist seltsam. Versuch es mal exakt wie ich es hier im Video zeige:
https://www.youtube.com/watch?v=lr81N2UHkNg
und nutze auch die beiden Codeschnipsel aus dem anderen Thread.
https://www.youtube.com/watch?v=lr81N2UHkNg
und nutze auch die beiden Codeschnipsel aus dem anderen Thread.
- 04.04.2025 19:15
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Dein Code den du im englischen Forum gepostet hast funktioniert, wenn man eben KEINE Liste nimmt sondern ein Array:
Wie meinst du das? Du hast aber bei deinem Code mehr als nur die Liste herausgenommen. Wenn ein Chirurg anstatt dem schmerzenden Blinddarm alle Organe rausnimmt hat der Patient ...
- 04.04.2025 17:50
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Hier ist nun der Bugreport: https://www.purebasic.fr/english/viewtopic.php?t=86674
Es scheint wirklich ein Bug in der Linux-Version zu sein. Mal sehen wie schnell das behoben sein wird.
Es scheint wirklich ein Bug in der Linux-Version zu sein. Mal sehen wie schnell das behoben sein wird.
- 04.04.2025 13:34
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Ok, anstatt Debian 12 habe ich mir jetzt mal Mint 22.1 installiert. Und der Prozess beendet sich sofort nachdem die Verbindungen geschlossen werden, genau wie du es beschrieben hast. Mal gucken wie weit ich das Problem reduzieren und eingrenzen kann. Ich melde mich zurück falls ich mehr Details habe.
- 04.04.2025 02:21
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Ok, ich habe noch ein wenig experimentiert, konnte aber bis jetzt immer noch keinen Crash hervorrufen. Aber ich habe die erhöhte CPU-Auslastung wie du sie beschrieben hast beobachten können:
Ab und zu geht der Server bei den ersten Malen NICHT ins Nirvana. Dann bekomme ich allerdings plötzlich ...
Ab und zu geht der Server bei den ersten Malen NICHT ins Nirvana. Dann bekomme ich allerdings plötzlich ...
- 03.04.2025 19:20
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Einfach in eine ZIP packen und z.B. diesen Webdienst nutzen: https://wormhole.app/
- 03.04.2025 18:36
- Forum: Code, Tipps und Tricks
- Thema: WebSocket Server
- Antworten: 88
- Zugriffe: 27256
Re: WebSocket Server
Der Purifier dient zum Aufsprüren von Schreibzugriffen außerhalb der erlaubten/alloziierten Speicherbereiche. Ob dieser aber hilfreich ist, hängt davon ab wodurch der Fehler verursacht wird.