[Bug 94799] New: [bisected]X segfaults during sddm start up

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Apr 2 12:01:43 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=94799

            Bug ID: 94799
           Summary: [bisected]X segfaults during sddm start up
           Product: xorg
           Version: git
          Hardware: Other
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/AMDgpu
          Assignee: xorg-driver-ati at lists.x.org
          Reporter: farmboy0+freedesktop at googlemail.com
        QA Contact: xorg-team at lists.x.org

Created attachment 122680
  --> https://bugs.freedesktop.org/attachment.cgi?id=122680&action=edit
Xorg.log

With xf86-video-amdgpu git I cannot start the sddm login manager anymore.
Reverting the driver back to 1.0.1 fixes the problem.
Bisecting shows the following commit as the guilty party:

commit df60c635e1e632233de9dd4b01d63c2b963003f8
Author: Michel Dänzer <michel.daenzer at amd.com>
Date:   Wed Feb 24 17:06:43 2016 +0900

    glamor: Avoid generating GEM flink names for BOs shared via DRI3 (v2)

    We can't create our own struct amdgpu_buffer representation in this case
    because destroying that would make the GEM handle inaccessible to glamor
    as well. So just get the handle directly via dma-buf.

    (ported from radeon commit 391900a670addec39515f924265bfa9f8bfa9ec0,
     extended to cache BO handles in the private for non-DRI3 pixmaps as
     well)

    v2: Swap whole pixmap privates instead of just BOs in
        amdgpu_dri2_exchange_buffers to avoid invalidating cached BO handles

    Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20160402/076cbd75/attachment.html>


More information about the xorg-driver-ati mailing list