*BSD News Article 18911


Return to BSD News archive

Xref: sserve comp.os.386bsd.bugs:1199 comp.windows.x.i386unix:2721
Newsgroups: comp.os.386bsd.bugs,comp.windows.x.i386unix
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bruce.cs.monash.edu.au!merlin!mel.dit.csiro.au!its.csiro.au!dmssyd.syd.dms.CSIRO.AU!metro!news
From: dawes@physics.su.OZ.AU (David Dawes)
Subject: Re: Problems with XFree86.1.3
Message-ID: <1993Jul28.130518.27121@ucc.su.OZ.AU>
Followup-To: comp.windows.x.i386unix
Sender: news@ucc.su.OZ.AU
Nntp-Posting-Host: physics.su.oz.au
Organization: School of Physics, University of Sydney, Australia
References: <CA71wq.BF2@cosy.sbg.ac.at> <1993Jul23.193714.3176@knobel.GUN.de> <CAsu68.I8w@unx.sas.com>
Date: Wed, 28 Jul 1993 13:05:18 GMT
Lines: 36

In article <CAsu68.I8w@unx.sas.com> sastdr@torpid.unx.sas.com (Thomas David Rivers) writes:

>There was, indeed a problem in XFree86-1.3, which was 
>particularly tickled when using olwm and iconifying windows,
>but could have occurred anywhere.
>
>The problem doesn't show up on non-386BSD operating systems;
>because of "less strict" memory checks.  
>
>Basically, the code in the server which drew lines would
>overwrite the end of an array. 
>
>There is a new version of 1.3, 1.3u1 (update 1) which corrects
>the problem.
>
>Also, there is a problem with line drawing in the speedup mode
>of the ET4000 code; the problem only occurs when your virtual
>width is not 1024.  The update removes the particular speedup
>which causes the difficulties.

I recently heard from someone that one of the SpeedUp bugs was
still causing a problem with a virtual width of 1024.  I haven't
seen this myself, but the stack trace he sent me does indicate one
of the known SpeedUp bugs.  I'd recommend that people using SpeedUp
(on 386BSD) add:

SpeedUp 0x37

to the vga256 section of their Xconfig.

David
--
------------------------------------------------------------------------------
 David Dawes <dawes@physics.su.oz.au>    DoD#210      | Phone: +61 2 692 2639
 School of Physics, University of Sydney, Australia   | Fax:   +61 2 660 2903
------------------------------------------------------------------------------