Bug 13064 - X server crash after setting resolution on external LCD with xrandr on ibook G4
Summary: X server crash after setting resolution on external LCD with xrandr on ibook G4
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.3 (2007.09)
Hardware: PowerPC Linux (All)
: medium major
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-02 15:08 UTC by Juan Ramón Martín Blanco
Modified: 2010-10-19 15:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Juan Ramón Martín Blanco 2007-11-02 15:08:45 UTC
Hi,

I'm using debian packages from unstable and experimental, my versions are:

kernel: 2.6.22-rc5 #1 PREEMPT Fri Jul 13 22:50:04 CEST 2007 ppc GNU/Linux
xorg: 7.3+3
xserver-xorg-video-ati: 6.7.195-2 

Steps to reproduce the bug:
-Launch the X server
-Execute:  xrandr --verbose --output VGA-0 --mode 1680x1050 --left-of LVDS

X server crash backtrace:

0: X(xf86SigHandler+0x94) [0x10091d24]
1: [0x100344]
2: [0x1022e6ec]
3: /lib/ld.so.1 [0x3000b0fc]
4: /usr/lib/xorg/modules//libfb.so(fbBlt+0x920) [0xf61f9e0]
5: /usr/lib/xorg/modules//libfb.so(fbOddTile+0x190) [0xf62cf80]
6: /usr/lib/xorg/modules//libfb.so(fbTile+0xcc) [0xf62d0ec]
7: /usr/lib/xorg/modules//libfb.so(fbFillRegionTiled+0x1c0) [0xf62d940]
8: /usr/lib/xorg/modules//libfb.so(fbPaintWindow+0x16c) [0xf62dcdc]
9: /usr/lib/xorg/modules//libxaa.so(XAAPaintWindow+0x22c) [0xf5ae18c]
10: /usr/lib/xorg/modules//libxaa.so [0xf5e6cf8]
11: X [0x1015b8d0]
12: X(compPaintWindowBackground+0x78) [0x100dddd8]
13: X(miWindowExposures+0x1f8) [0x100fd1d8]
14: X [0x100ab594]
15: X(miHandleValidateExposures+0xb0) [0x10114e00]
16: X [0x100a10a4]
17: /usr/lib/xorg/modules//libxaa.so [0xf592e34]
18: X [0x100d333c]
19: X [0x100d0204]
20: X(RRScreenSizeSet+0x48) [0x10155698]
21: X(ProcRRSetScreenSize+0x1b8) [0x10156178]
22: X [0x1014e33c]
23: X [0x10132ec0]
24: X(Dispatch+0x38c) [0x1004a8ec]
25: X(main+0x4a4) [0x1002bbf4]
26: /lib/libc.so.6 [0xfb76380]
27: /lib/libc.so.6 [0xfb765c4]

Fatal server error:
Caught signal 11.  Server aborting


Virtual is configured 2704 1050

If I don't put any Virtual statement on the xorg.conf file, the server does not crash, but xrandr cannot set that resolution (because the Virtual screen is too small)

Greetings
--
Juanra
Comment 1 Juan Ramón Martín Blanco 2007-11-06 15:41:24 UTC
Sorry, I had two X servers running, was trying to change screen resolution on server on :1 while server on :0 was using VGA-0 output. 
This crash is also a bug, xrandr should say that server on :0 was already using output VGA-0, preventing the server on :1 crash
Comment 2 Alex Deucher 2008-12-03 00:39:07 UTC
Is this still an issue with a newer xserver/driver?
Comment 3 Alex Deucher 2010-10-19 15:56:27 UTC
closing due to lack of feedback.


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.