[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help : Can't start many X programs after an routine update (sarge testing) - CPU 100 %



Hi all,

I updated my debian box with all the updates available a couple of
days back. Since then
I am not able to bring up Most X programs the CPU reaches 100% no
window comes up.
I have to kill them manually. Since I updated many many programs at
one shot I am not able to figure which one is causing this.

Just to list some progams that fail to come up.
1) gnome
2) gqview
3) synaptic
4) evolution
5) XFCE 4.0
6) gdm
7) firefox
8) even gvim !!


I had to install xfce 3.x and somehow that is working fine. Some
progams that do come up
are
1) sylpheed
2) xfce 3.x
3) xlogo
4) dillo

I think there is some problem with some basic library which is causing
this issue. If I do a strace on any of the programs I find that all
the programs that fail to come up tries to read some file "tS^B" which
is not in the system and goes into a loop !?!

Any idea whyt this is happening ? how to rectify this problem ? I have
been forced to move to xfce 3.x, dillo ,xedit  envinorment for the
last few days :(

Please cc me as I am not subscribed to the list.

Thanks,
Saravanan



========strace on gqview==================

<snip>

read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 131072) = 4631
read(6, "", 131072)                     = 0
read(6, "", 131072)                     = 0
close(6)                                = 0
munmap(0x408a2000, 131072)              = 0
read(5, "", 131072)                     = 0
close(5)                                = 0
munmap(0x40882000, 131072)              = 0
access("/home/saravanan/.fonts.conf", R_OK) = -1 ENOENT (No such file
or directory)
read(4, "", 131072)                     = 0
read(4, "", 131072)                     = 0
close(4)                                = 0
munmap(0x40862000, 131072)              = 0
open("/home/saravanan/.fonts.cache-1", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("tS^B", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT
(No such file or directory)
open("tS^B", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT
(No such file or directory)
open("tS^B", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT
(No such file or directory)
open("tS^B", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT 

<this gets repeated over and over again>

I can send the entire strace if anybody is interested.



Reply to: