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
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.
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?
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
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.
What version of xfce4-session are you using btw.?
0.1.3+20031213-4 latest debian unstable package.
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
Should be fixed in 4.2