Gdk-ERROR **: 86 encircled.

Hallo,

I've seen a few postings on amaya aborting with:

Gdk-ERROR **: 86
  serial 104 error_code 86 request_code 51 minor_code 0

This error occurs on all of my remote terminals. I tracked the error
down to:

Breakpoint 2, InitDialogueFonts (name=0xbfffe374 "amaya")
    at ../../thotlib/dialogue/font.c:2298
2298                  XSetFontPath (TtDisplay, dirlist, ndir);

After commenting out this function call amaya works fine.

I realized that on remote terminals even a call of
>set fp+ <fontpath>
aborts with the same, but more informative error message.

> xset fp+ /usr/local/Amaya-8.6/Amaya/fonts/
X Error of failed request:  86
  Major opcode of failed request:  51 (X_SetFontPath)

I don't know enough about the Xserver to decide if this is normal
behaviour for Xterminals?

Also I don't know what I am missing after commenting out the
XSetFontPath call. I added the fontpath
/usr/local/Amaya-8.5/Amaya/fonts/ manually to the config file of xfs.

The last version of amaya I tried, that worked without problems was
6.2. From 7.2 onwards to 8.6 all versions abort on Xtermianls with the
same Gdk-ERROR.


Any comments?

-- 
Hans-Georg Fischer

Received on Thursday, 23 September 2004 08:42:52 UTC