[Bug 100276] xf86-video-amdgpu-1.3.0 segfaults with a rotated screen (regression caused by commit ad53635af1)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 23 09:58:14 UTC 2017


Michel Dänzer <michel at daenzer.net> changed:

           What    |Removed                     |Added
 Attachment #130373|0                           |1
        is obsolete|                            |

--- Comment #6 from Michel Dänzer <michel at daenzer.net> ---
Comment on attachment 130373
  --> https://bugs.freedesktop.org/attachment.cgi?id=130373
Bail from drmmode_set_mode_major if it's called too early

(In reply to timon37 from comment #5)
> Patch didn't help. Actually it initially didn't compile for me
> (AMDGPUWindowExposures_oneshot was undefined)

Oops, sorry, I thought I'd at least compile-tested the patch, but I obviously

> but I added a prototype for it.

Did you also remove the static keyword from the function declaration
src/amdgpu_kms.c? If not, that might explain why the patch didn't work.

> But when I comment out the "Virtual 4096 4096" line it consistently works,
> and if then uncomment it it crashes.

Thanks, this allowed me to reproduce the problem.
https://patchwork.freedesktop.org/patch/145922/ fixes it for me.

BTW, does the Virtual line serve any purpose? Xorg seems to resize the screen
to fit the rotated output anyway for me.

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/20170323/5d9bfa46/attachment.html>

More information about the xorg-driver-ati mailing list