Bug 24245 - wrapping is broken, unwrapping inside a blockhandler can fail badly.
Summary: wrapping is broken, unwrapping inside a blockhandler can fail badly.
Status: RESOLVED DUPLICATE of bug 24244
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xserver-1.7
  Show dependency treegraph
 
Reported: 2009-09-30 22:32 UTC by Dave Airlie
Modified: 2009-09-30 22:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Dave Airlie 2009-09-30 22:32:01 UTC
Not all BlockHandler wrappers are equal, the xf86Rotate.c tries to remove
itself from the stack dynamically, but since this relies on the wrapper above it to not be broken its fragile as hell. Since drivers are wrappers this is implicit API, so don't do this.

patch on xorg-devel list.
Comment 1 Peter Hutterer 2009-09-30 22:34:53 UTC
You need to sleep more :)

*** This bug has been marked as a duplicate of bug 24244 ***


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.