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).

Regards, Thue
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg-driver-ati/attachments/20110309/691555c5/attachment-0001.htm>


More information about the xorg-driver-ati mailing list