Summary: | segfault in sna_set_cursor_position with PRIME + opengl compositing | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Christoph Haag <haagch> | ||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | ||||||
Version: | git | ||||||
Hardware: | All | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Christoph Haag
2014-04-04 14:09:52 UTC
The bug is actually dependent upon the CRTC being transformed, which should not be an artefact of OpenGL compositing... That's something to look into as to why the RandR configuration is different. Many thanks, commit 02862faeae21bd445d61006c9aeb966fbe6a7670 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Apr 4 16:03:08 2014 +0100 sna: Remove unitialized use of 'cursor' The earlier query of cursor (simply to find out the hw size) was replaced by an invariant determined when the cursor was first set. However, not all uses of cursor->size were fixed. Fixes regression from commit f98b2e164637292c2425f6e6d2c22bd9a2800f8e Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Apr 2 08:36:14 2014 +0100 sna: Prevent signal re-entrancy into cursor update routines Reported-by: Christoph Haag <haagch.christoph@googlemail.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77053 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
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.