Bug 409

Summary: "xstls" does not work in Solaris 2.9 x86 2004/04
Product: STSF Reporter: Roland Mainz <roland.mainz>
Component: XST: ApplicationsAssignee: Jay Hobson <jay.hobson>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high CC: adg
Version: unspecified   
Hardware: x86 (IA32)   
OS: Solaris   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 429    

Description Roland Mainz 2004-04-04 20:42:20 UTC
Solaris 2.9 x86 04/2004 release... just downloaded, installed in a VMware VM - 
"xstls" does not work ... ;-(

The only thing I can get out of xstls is tons of empty lines:
-- snip --
% xstls


[snip]
% 
-- snip --

I tried 
% (XST_SERVICE=local xstls -ff)
per adg's IRC comments - no change.

The ST font server seems to be running:
-- snip --
% ps -ef | fgrep stf
    root   643   165  0 06:19:24 ?        0:02 stfsloader
  daemon   646     1  0 06:19:24 ?        0:30 stfontserverd
% ls -l /var/tmp/
stsf                    wsconAAABKaiZa:0.0      wsconAAAn_ayeb:0.0      
wsconAAA.8aabb:0.0      wsconAAAbkaWRaunix:0.0  wsconAAAR5aiSa:0.0      
% ls -l /var/tmp/stsf/
/var/tmp/stsf/: Permission denied
total 2
% ls -l /var/run/*st* 
Drw-r--r--   1 daemon   daemon         0 Apr  5 06:19 /var/run/stsf_door
-- snip --
Comment 1 Roland Mainz 2004-04-04 20:54:05 UTC
"xstls -l" seems to be "usefull" to kill Xsun (first invokation results in a X
error, the 2nd kills Xsun):
-- snip --
% xstls -l
X Error of failed request:  37
  Major opcode of failed request:  152 (ST)
  Minor opcode of failed request:  23 ()
  Serial number of failed request:  15
  Current serial number in output stream:  17
% xstls -l
X connection to :0.0 broken (explicit kill or server shutdown).
-- snip --
Comment 2 Roland Mainz 2004-04-04 21:14:58 UTC
I filed bug 410 ('Solaris x86 2004/04 crashes after execution of "xstls -l ;
xstls -l"') for the Xsun crasher... this one is only for "xstls not working".
Comment 3 Jay Hobson 2004-04-08 12:57:46 UTC
Needed to change Xst_conv.c so that UTF16 format was changed.
Code existed, but only ran on non-sun compilations. Opps.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.