Mailinglist Archive: radeonhd (699 mails)

< Previous Next >
[radeonhd] [Bug 13420] X crash, randr related
  • From: bugzilla-daemon@xxxxxxxxxxxxxxx
  • Date: Wed, 28 Nov 2007 11:16:15 -0800 (PST)
  • Message-id: <20071128191615.D0E41130050@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=13420





------- Comment #5 from mhopf@xxxxxxx 2007-11-28 11:16 PST -------
Hm. I don't see ATM how this can happen:

RHDRandrScreenInit() calls xf86CrtcScreenInit(), which

- calls xf86RandR12Init() first
- crashes in xf86RandR12SetRotations() with RR_Rotate_0.

It crashes because crtc->randr_crtc is NULL. They are created in
xf86RandR12CreateObjects12(), called from xf86RandR12Init12(), called from
xf86RandR12Init().

I only just noticed that in xf86CrtcScreenInit() the return value of
xf86RandR12Init() isn't checked. RandR would be disabled in this case, but the
server shouldn't crash.


--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx

< Previous Next >
References