Control: severity -1 importantControl: retitle -1 add sanity checks when processing stdout of X2Go Server commands
Hi Orion, On Mi 07 Jan 2015 18:56:36 CET, Orion Poplawski wrote:
Package: x2goclient
Version: 4.0.2.1
This crashing here:
x2goSession ONMainWindow::getSessionFromString ( const QString& string )
{
QStringList lst=string.split ( '|' );
x2goSession s;
s.agentPid=lst[0];
s.sessionId=lst[1];
looks like the session string is corrupted and doesn't have the expected
number of elements. Need some error checking here.
Unfortunately, X2Go Client code does no sanitizing at all at most place. It simply expects that the X2Go Server on the other end is working correctly (which it sometimes is not)...
Raising severity to important... Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: [email protected], http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
pgpLkVedai_4S.pgp
Description: Digitale PGP-Signatur
_______________________________________________ x2go-dev mailing list [email protected] http://lists.x2go.org/listinfo/x2go-dev
