Re: Binary won't start gives gdk )not gtk) error

On Saturday 11 March 2006 17:26, Harry Putnam wrote:

> Having installed strace I see reports of lots of files not being
> found:  But really have no clue how to interpret strace output so put
> it inline below:

In many case, the application is able to skip the "Not found" except
the following error:

> stat64("/usr/local/src/test1/Amaya/fonts", {st_mode=S_IFDIR|0755,
> st_size=1224, ...}) = 0 write(4,
> "<\0\2\0002\0\240\3\232\4\5\0003\0\240\0031\0\240\3.\0\0"..., 4308) = 4308
> read(4, "\0\10j\0\0\0\0\0\0\0008\277N\342\n\10\370\334\366\10\360"..., 32)
> = 32 open("/usr/lib/X11/XErrorDB", O_RDONLY) = 5
> fstat64(5, {st_mode=S_IFREG|0444, st_size=36378, ...}) = 0
> brk(0x9811000)                          = 0x9811000
> read(5, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 36378) = 36378
> close(5)                                = 0
> write(2, "Gdk-ERROR **: BadMatch (invalid "..., 109Gdk-ERROR **: BadMatch
> (invalid parameter attributes) serial 106 error_code 8 request_code 56
> minor_code 0
> ) = 109

The X11 font manager stops the application as soon as it tries to accede a 
directory that doesn't exist anymore ("/usr/local/src/test1/Amaya/fonts").
-- 
     Irène.
-----
Irène Vatton                     INRIA Rhône-Alpes
INRIA                               ZIRST
e-mail: Irene.Vatton@inria.fr       655 avenue de l'Europe
Tel.: +33 4 76 61 53 61             Montbonnot
Fax:  +33 4 76 61 52 07             38334 Saint Ismier Cedex - France

Received on Monday, 13 March 2006 09:54:53 UTC