On Wed, 2003-10-01 at 10:53, James Sparenberg wrote:
> On Wed, 2003-10-01 at 08:05, Jack Coates wrote:
> > 9.1 system, KDE.
> > 1) If you start Mozilla 1.3, it works okay. Minimize it and come back,
> > it no longer accepts keyboard or mouse input.
> > 2) Evolution 1.2 will not start at all, even after a killev.
> > 
> > both problems occur for any user, and are persistent across logout. The
> > only changes I know of are from MandrakeUpdate.
> > 
> > Any idea how to fix it?
> 
> 
> Jack... if you try to start evo from the command line does it give you
> any idea or output?   Also could you include say the last 20 - 25 lines
> of this command 
> 

no output from command line, and 

> strace evolution  

I upgraded before I had a chance to strace and the upgrade fixed Evo.
Moz is still busted, so I'll try stracing the mozilla-bin next.
> 
> 
> One Mozilla.  The 1.4 upgrade is worth it any way (I use the Texstar
> version) But on it,  the default start sequence in the menu is 
> 
> soundwrapper /usr/bin/mozilla

Don't forget that /usr/bin/mozilla is a shell script too...

running it from command line doesn't help.

but stracing it does:
old_mmap(0x41f60000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
22, 0x6000) = 0x41f60000
close(22)                               = 0
open("/usr/lib/mozilla-1.4/libaudiofile.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/mozilla-1.4/plugins/libaudiofile.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/lib/libaudiofile.so.0", O_RDONLY) = 22

hi there, smoking gun...

read(22, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000}\0\000"...,
1024) = 1024
fstat64(22, {st_mode=S_IFREG|0755, st_size=158396, ...}) = 0
old_mmap(NULL, 161456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 22, 0) =
0x42092000
mprotect(0x420b7000, 9904, PROT_NONE)   = 0
old_mmap(0x420b7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
22, 0x24000) = 0x420b7000
close(22)                               = 0
munmap(0x4206c000, 155015)              = 0
access("/tmp/.esd/socket", R_OK|W_OK)   = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 22
fcntl64(22, F_SETFD, FD_CLOEXEC)        = 0
setsockopt(22, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
connect(22, {sa_family=AF_UNIX, path="/tmp/.esd/socket"}, 18

argh, freaking esd. Luca was right. A quick sudo pkill esd and all is
right.

> 
> if you just type mozilla at the command line 
> 
> 1.  Does it still do this?
> 
> 2.  Does it output anything to the screen?
> 
> If you notice I left the & (ampersand) off on the above commands reason
> being is that it keeps it sending messages to the term window if
> something isn't right.
> 
> James
> 
> 
> 
> 
> ______________________________________________________________________
> Want to buy your Pack or Services from MandrakeSoft? 
> Go to http://www.mandrakestore.com
-- 
Jack Coates
Monkeynoodle: A Scientific Venture...


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to