[Bug 25586] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id / xorg server crash in 2.6.32-rc8

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 28 21:13:01 PDT 2010


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

--- Comment #5 from Ian! D. Allen <idallen at idallen.ca> 2010-10-28 21:13:01 PDT ---
I also see an Xorg segfault and "[drm:drm_mode_getfb] *ERROR* invalid
framebuffer id" under x86_64 with radeon driver and Xinerama across
two FireMV cards running 3 LCD monitors.

The simplest case: From a console (no X running) start Xorg (as root, no
window manager).  Start xload.  Run "import" (from ImageMagick) and select
the xload window to import.  Boom.  I get a similar segfault running vtwm
and trying to move or resize a window.  Here's the segfault and Backtrace:

# Xorg

X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-27-server x86_64 Ubuntu
Current Operating System: Linux ian 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16
20:45:36 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.35-22-generic
root=UUID=e2fb2eaa-3c3b-47cf-8143-68a7b0b09b81 ro resume=/dev/sda2
Build Date: 16 September 2010  06:18:41PM
xorg-server 2:1.9.0-0ubuntu7 (For technical support please see
http://www.ubuntu.com/support)
Current version of pixman: 0.18.4
        Before reporting problems, check http://wiki.x.org
        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: Thu Oct 28 09:14:27 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
(II) [KMS] Kernel modesetting enabled.
(II) [KMS] Kernel modesetting enabled.
(EE) RADEON(1):  reusing fd for second head

Backtrace:
0: Xorg (xorg_backtrace+0x28) [0x4a0fa8]
1: Xorg (0x400000+0x60fcd) [0x460fcd]
2: /lib/libpthread.so.0 (0x7fe8313a7000+0xfb40) [0x7fe8313b6b40]
3: Xorg (0x400000+0xbb22f) [0x4bb22f]
4: Xorg (0x400000+0x2c2d9) [0x42c2d9]
5: Xorg (0x400000+0x2184b) [0x42184b]
6: /lib/libc.so.6 (__libc_start_main+0xfe) [0x7fe830312d8e]
7: Xorg (0x400000+0x213d9) [0x4213d9]
Segmentation fault at address 0x4

Caught signal 11 (Segmentation fault). Server aborting

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

 ddxSigGiveUp: Closing log
Exit 1

xorg.conf:

Section "ServerLayout"
    Identifier   "Ian"
    Screen       "Screen Right" 0 0
    Screen       "Screen Middle"  LeftOf "Screen Right"
    Screen       "Screen Left"  LeftOf "Screen Middle"
    Option       "Xinerama"
EndSection

Section "Screen"
    Identifier "Screen Right"
    Device     "Device Right"
    # this isn't absolutely necessary but it helps window placement
    SubSection "Display"
        Virtual 1600 1200
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen Middle"
    Device     "Device Middle"
    # this isn't absolutely necessary but it helps window placement
    SubSection "Display"
        Virtual 1600 1200
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen Left"
    Device     "Device Left"
    # this isn't absolutely necessary but it helps window placement
    SubSection "Display"
        Virtual 1600 1200
    EndSubSection
EndSection

Section "Device"
    Identifier  "Device Right"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "FireMV 2250"
    BusID       "PCI:5:0:0"
    Option        "ZaphodHeads" "DVI-0"
    Option "AccelMethod" "XAA"
    Screen        0
EndSection

Section "Device"
    Identifier  "Device Middle"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "FireMV 2250"
    BusID       "PCI:5:0:0"
    Option        "ZaphodHeads" "DVI-1"
    Option "AccelMethod" "XAA"
    Screen        1
EndSection

Section "Device"
    Identifier  "Device Left"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "FireMV 2250"
    BusID       "PCI:4:0:0"
    Option        "ZaphodHeads" "DVI-2"
    Option "AccelMethod" "XAA"
    Screen        0
EndSection

Section "Device"
    Identifier  "Device Unused"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "FireMV 2250"
    BusID       "PCI:4:0:0"
    Option        "ZaphodHeads" "DVI-3"
    Option "AccelMethod" "XAA"
    Screen        1
EndSection

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