! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-session crashes when you send long strings over the network
Status:
CLOSED: FIXED
Severity:
enhancement
Product:
Xfce4-session
Component:
General

Comments

Description kastberg 2004-07-15 06:04:55 CEST
Sending long(?) strings over the network port it opens will crash it.
I tried different amounts of A's and made it crash every time.
Should it be like this? what hosts does it parse data from? heh, this could be
a buffer-overflow(?), didnt check it closer on
Comment 1 kastberg 2004-07-15 06:04:57 CEST
Additional information:

perl -e 'print "A"x102' | telnet localhost <port it opened>
change the 102 to different large numbers and retry a couple of time. it works.
Comment 2 Benedikt Meurer 2004-07-15 06:51:48 CEST
Well, the port is opened by libICE and is under control of libICE, so in
general theres not much I can do about it. Anyways, could you please post a
backtrace of the crash?
Comment 3 kastberg 2004-07-15 07:22:22 CEST
If I can get a coredump out of it, not going well sofar, don't got debugging
libs either, this should be reproducible though..eh?
and should it crash the entire desktop environment? or is libICE deeper down
then that?

edited on: 07-15 07:28
Comment 4 Benedikt Meurer 2004-07-15 07:43:42 CEST
Should be reproducible, I'll try it when I'm back at home. It crashes the
entire desktop environment, because the session manager controls the session.
Comment 5 Benedikt Meurer 2004-07-15 07:53:06 CEST
What version of xfce4-session are you using btw.?
Comment 6 kastberg 2004-07-15 19:32:34 CEST
0.1.3+20031213-4 latest debian unstable package.
Comment 7 Brian J. Tarricone (not reading bugmail) 2004-10-12 22:25:24 CEST
mass reassign from zz-do-not-use to general, so i can remove the zz-do-not-use
component.  sorry for the spam, search for this string to filter these:
fis7cldoq35p3kjdu74emc
Comment 8 Benedikt Meurer editbugs 2004-11-24 09:45:42 CET
Should be fixed in 4.2

Bug #260

Reported by:
kastberg
Reported on: 2004-07-15
Last modified on: 2009-07-14

People

Assignee:
Benedikt Meurer
CC List:
0 users

Version

Attachments

Additional information