[Bug 30897] New: x11-server segfaults with KMS enabled on AGP ATI cards

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 15 07:32:08 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=30897

           Summary: x11-server segfaults with KMS enabled on AGP ATI cards
           Product: xorg
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: shlomif at iglu.org.il
         QAContact: xorg-team at lists.x.org


As can be seen in this Mandriva Linux Cooker bug:

https://qa.mandriva.com/show_bug.cgi?id=61233

x11-driver-video-ati-6.13.2-3mdv2011.0 with x11-server-1.9.0-3mdv2011.0 on
Mandriva Cooker, segfaults with KMS enabled on my AGP-based ATI Radeon HD 2600
Pro card (on a Pentium 4 2.4GHz machine - x86-32).

Xorg.0.log containing a crash.

This is an Xorg.0.log that contains a crash (I've checked it). Here is the
crash backtrace from the console log:

The fault we get is:

[console]
xauth:  file /home/shlomif/.serverauth.2502 does not exist

X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux_2.6.22.18-server-1mdv Mandriva
Current Operating System: Linux telaviv1.shlomifish.org
2.6.36-desktop-0.rc7.1mnb #1 SMP Fri Oct 8 01:31:28 CEST 2010 i686
Kernel command line: BOOT_IMAGE=linux_with_kms
root=UUID=0377c044-4829-11db-add1-67eccbf7a7bb resume=/dev/sdc5 splash=silent
radeon.modeset=1
Build Date: 10 October 2010  08:31:12PM

Current version of pixman: 0.19.4
    Before reporting problems, check http://qa.mandriva.com
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Oct 13 11:05:38 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) Failed to load module "v4l" (module does not exist, 0)
(II) [KMS] Kernel modesetting enabled.

Backtrace:
0: /etc/X11/X (xorg_backtrace+0x37) [0x80e93c7]
1: /etc/X11/X (0x8048000+0x5e48a) [0x80a648a]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c]
3: /lib/i686/libc.so.6 (0xb7421000+0x74f86) [0xb7495f86]
4: /lib/i686/libc.so.6 (0xb7421000+0x51394260) [0x87b5260]
Segmentation fault at address (nil)

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting


Please consult the The X.Org Foundation support 
     at http://qa.mandriva.com
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional
information.

xinit:  connection to X server lost.
[/console]

Note that debugging with gdb does not yield anything too meaningful - just that
it's in memcpy. Maybe there was a stack smash.

After downgrading to the Mandriva 2010.1 x11-server and x11-driver-video-ati,
the problem and a related one (see
https://qa.mandriva.com/show_bug.cgi?id=61251 ) disappeared.

Please let us know how we can proceed.

Regards,

-- Shlomi Fish

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list