Bug#616389: xserver-xorg-video-radeon: Crashes when closing graphical VT ("(EE) RADEON(0): failed to set mode: Permission denied")
Thue Janus Kristensen
thuejk at gmail.com
Wed Mar 9 10:04:12 PST 2011
2011/3/9 Michel Dänzer <daenzer at debian.org>
> On Die, 2011-03-08 at 22:00 +0000, Thue Janus Kristensen wrote:
> > With both drmDropMaster breakpointed in the second server,
> > and drmSetMaster breakpointed in the first server, drmDropMaster is
> > called first in the second server, and the first server doesn't reach
> > drmSetMaster until after I continue the second server from the
> > drmDropMaster breakpoint. No crash.
> > With only drmSetMaster breakpointed in the first server, but the
> > second server still running with gdb attached for consistency, there
> > is no crash when I continue the first server from the drmSetMaster
> > breakpoint.
> > With both servers running inside gdb, but no breakpoints, it crashes.
> So, apparently the problem is that drmSetMaster runs 'too early'...
> How about if you only set a breakpoint on drmDropMaster in the second
> server, and on hitting it just 'finish' the function before continuing.
> Does the first server hit drmSetMaster before drmDropMaster has finished
> in the second one?
No. Nothing happens even after I "finish" in the second server. Only when I
continue after the drmDropMaster "finish", does the first server hit the
drmSetMaster breakpoint (or crash if there is no drmSetMaster breakpoint).
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the xorg-driver-ati