On Fri, Mar 08, 2019 at 10:09:55AM +1100, Jonathan Gray wrote:
> On Tue, Mar 05, 2019 at 10:24:10PM +0100, Matthieu Herrb wrote:
> > On Mon, Mar 04, 2019 at 09:14:45AM +0100, Matthieu Herrb wrote:
> > > On Sat, Mar 02, 2019 at 10:24:22PM +0200, Mihai Popescu wrote:
> > > > Hello,
> > > > 
> > > > I am able to generate a segmentation fault on X with chromium help.
> > > > This is happening each time I visit the web page at [1]. Basically,
> > > > there is a picture of a product and whenever I hover the mouse over
> > > > it, X gets a segmentation fault and exits at xenodm login prompt.
> > > > Sometimes, if I repeat this procedure over and over, I get an offset
> > > > for the image on my display, making things hard to see.
> > > > 
> > > > [1] 
> > > > https://computers.woot.com/offers/lenovo-thinkcentre-m78-amd-a4-sff-desktop-1
> > > > 
> > > > I have inspected the web page in question with firefox, and I can tell
> > > > the page loads a special image cursor when I hover on the picture in
> > > > question. No segmentation fault for X this time.
> > > > 
> > > 
> > > Hi,
> > > 
> > > Thanks for the bug report. Can you try the attached patch (from
> > > upstream) ?
> > 
> > The patch below is in the most recent snapshots and Mihai reported that it
> > fixes the issue for him. So if you're using the ati/radeon driver
> > please test (and pay attention to possible cursor corruption...)
> > 
> > The relevant upstream commits are:
> > https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/commit/0c40a76d1c050d018e6d59bebb5efc9c62be308c
> > 
> > Detect and fix up non-premultiplied cursor data
> > 
> > and
> > https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/commit/99ac121770da53196124d80375a5c8edbcf827fa
> > 
> > Skip gamma correction of cursor data if premultiplied R/G/B > alpha
> > 
> > ok ?
> 
> As xf86-video-ati 19.0.0 recently released
> https://lists.x.org/archives/xorg-announce/2019-March/002967.html
> 
> I'd prefer if we just went to that which includes the commits.

Yes sure. I couldn't predict that 19.0.0 would be released the next
day :)

I've the same diff as you. so ok matthieu@
-- 
Matthieu Herrb

Reply via email to