[comp.windows.open-look] xnews server bugs

stolcke@ICSI.Berkeley.EDU (Andreas Stolcke) (01/09/91)

I've been running X11R4 with Sun's XNeWS server (from the OpenWindows 2.0)
now for quite some time,
mainly to take advantage of the SunView/NeWS server functionality.  A number
of bugs turned up and I'd like to know if other people have noticed these.
I'd like to avoid filing bug reports if other people have done it already.

1 - No shape extension. Really a feature, I know, but truely annoying
    nevertheless.

2 - Titlebars in twm (and other windowmanagers that claim to be ICCCM
    compliant) don't get updated properly.  I use titlebars of xterms to
    display the current directory.  When the label string is set to a longer
    one, the tail part that extends beyond the previous one is left
    blank.  Doesn't happen with the MIT server.

3-  I used to run clients on a machine for which no reverse mapping was
    available on the name server, thus xhost showed the numeric internet
    address in the access list.  xnews would bomb with a postscript error
    on attempting a connection from that host, after which no more connections
    from anywhere where possible.  The reverse mapping is in place now,
    so I cannot readily reproduce this error.
    Under identical circumstances, I never had this problem with the MIT
    server.
 
4-  Certain local fonts crash the server.  These are bdf files which compile
    into both snf and NeWS font font files just fine (using bdftosnf and
    convertfont, respectively), and display fine with the MIT server, but
    trigger an 'internal error' in XNeWS when I try to load them.
    (In fact, XNeWS tells me to "Report this problem to a knowledgeable
    person."  Any takers ...-:).

5-  XNeWS doesn't handle SIGHUP the way xdm expects (closing connections),
    but then OpenWindows doesn't seem to support xdm anyway.

-- 
Andreas Stolcke					stolcke@icsi.berkeley.edu
International Computer Science Institute	stolcke@ucbicsi.bitnet
1957 Center St., Suite 600, Berkeley, CA 94704	(415) 642-4274 ext. 126