Bug 100520 - seg fault in Fedora 25 with all desktop managers marco error 4 in libX11-xcb.so.1.0.0
Summary: seg fault in Fedora 25 with all desktop managers marco error 4 in libX11-xcb...
Status: RESOLVED DUPLICATE of bug 81678
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xlib (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-31 18:52 UTC by RobbieTheK
Modified: 2018-06-14 07:36 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
coredump (463.53 KB, application/x-lz4)
2017-03-31 18:52 UTC, RobbieTheK
no flags Details

Description RobbieTheK 2017-03-31 18:52:52 UTC
Created attachment 130623 [details]
coredump

On Fedora 25 server with 4.10 kernel every desktop manager, LightDM, SDDM, XDM, KDM & GDM won't open, and seg fault.


X.Org X Server 1.19.1
Release Date: 2017-01-11
[  4041.272] X Protocol Version 11, Revision 0
[  4041.273] Build Operating System:  4.10.0-0.rc4.git0.2.fc26.x86_64
[  4041.273] Current Operating System: Linux curie.dsm.fordham.edu 4.10.6-200.fc25.i686+PAE #1 SMP Mon Mar 27 14:24:47 UTC 2017 i686
[  4041.273] Kernel command line: BOOT_IMAGE=/vmlinuz-4.10.6-200.fc25.i686+PAE root=/dev/mapper/vg_curie-lv_root ro rd.md=0 rd.dm=0 SYSFONT=True KEYTABLE=us rd.lvm.lv=vg_curie/lv_swap rd.luks=0 rd.lvm.lv=vg_curie/lv_root LANG=en_US.UTF-8 rhgb quiet elevator=noop zswap.enabled=1 transparent_hugepage=madvise
[  4041.273] Build Date: 01 February 2017  02:03:59AM
[  4041.273] Build ID: xorg-x11-server 1.19.1-3.fc25
[  4041.273] Current version of pixman: 0.34.0
[  4041.273]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[  4041.273] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4041.273] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 31 13:59:49 2017
[  4041.274] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  4041.274] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  4041.275] (==) No Layout section.  Using the first Screen section.
[  4041.275] (==) No screen section available. Using defaults.
[  4041.275] (**) |-->Screen "Default Screen Section" (0)
[  4041.275] (**) |   |-->Monitor "<default monitor>"
[  4041.275] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[  4041.275] (==) Automatically adding devices
[  4041.275] (==) Automatically enabling devices
[  4041.275] (==) Automatically adding GPU devices
[  4041.275] (==) Automatically binding GPU devices
[  4041.275] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  4041.275] (==) FontPath set to:
        catalogue:/etc/X11/fontpath.d,
        built-ins
[  4041.275] (==) ModulePath set to "/usr/lib/xorg/modules"
[  4041.275] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[  4041.275] (II) Loader magic: 0x828c720
[  4041.275] (II) Module ABI versions:
[  4041.275]    X.Org ANSI C Emulation: 0.4
[  4041.275]    X.Org Video Driver: 23.0
[  4041.275]    X.Org XInput driver : 24.1
[  4041.275]    X.Org Server Extension : 10.0
[  4041.278] (++) using VT number 1

[  4041.278] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[  4041.280] (II) xfree86: Adding drm device (/dev/dri/card0)
[  4041.281] (II) no primary bus or device found
[  4041.281]    falling back to /sys/devices/pci0000:00/0000:00:1e.0/0000:09:0d.0/drm/card0
[  4041.281] (II) LoadModule: "glx"
[  4041.282] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  4041.286] (II) Module glx: vendor="X.Org Foundation"
[  4041.286]    compiled for 1.19.1, module version = 1.0.0
[  4041.286]    ABI class: X.Org Server Extension, version 10.0
[  4041.286] (==) Matched modesetting as autoconfigured driver 0
[  4041.286] (==) Matched fbdev as autoconfigured driver 1
[  4041.286] (==) Matched vesa as autoconfigured driver 2
[  4041.286] (==) Assigned the driver to the xf86ConfigLayout
[  4041.286] (II) LoadModule: "modesetting"
[  4041.287] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  4041.287] (II) Module modesetting: vendor="X.Org Foundation"
[  4041.287]    compiled for 1.19.1, module version = 1.19.1
[  4041.287]    Module class: X.Org Video Driver
[  4041.287]    ABI class: X.Org Video Driver, version 23.0
[  4041.287] (II) LoadModule: "fbdev"
[  4041.288] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[  4041.288] (II) Module fbdev: vendor="X.Org Foundation"
[  4041.288]    compiled for 1.18.99.901, module version = 0.4.3
[  4041.288]    Module class: X.Org Video Driver
[  4041.288]    ABI class: X.Org Video Driver, version 23.0
[  4041.288] (II) LoadModule: "vesa"
[  4041.288] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[  4041.288] (II) Module vesa: vendor="X.Org Foundation"
[  4041.288]    compiled for 1.18.99.901, module version = 2.3.2
[  4041.288]    Module class: X.Org Video Driver
[  4041.288]    ABI class: X.Org Video Driver, version 23.0
[  4041.288] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  4041.289] (II) FBDEV: driver for framebuffer: fbdev
[  4041.289] (II) VESA: driver for VESA chipsets: vesa
[  4041.289] (II) modeset(0): using drv /dev/dri/card0
[  4041.289] (WW) Falling back to old probe method for fbdev
[  4041.289] (II) Loading sub module "fbdevhw"
[  4041.289] (II) LoadModule: "fbdevhw"
[  4041.290] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[  4041.290] (II) Module fbdevhw: vendor="X.Org Foundation"
[  4041.290]    compiled for 1.19.1, module version = 0.0.2
[  4041.290]    ABI class: X.Org Video Driver, version 23.0
[  4041.290] (WW) Falling back to old probe method for vesa
[  4041.290] (EE)
[  4041.290] (EE) Backtrace:
[  4041.291] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x136) [0x8202b46]
[  4041.292] (EE) 1: ? (?+0x136) [0xb7791e45]
[  4041.292] (EE) 2: /lib/libpciaccess.so.0 (pci_device_next+0xf0) [0xb74b5290]
[  4041.293] (EE) 3: /lib/libpciaccess.so.0 (pci_device_find_by_slot+0x58) [0xb74b5358]
[  4041.293] (EE) 4: /lib/libpciaccess.so.0 (pci_device_vgaarb_init+0xd7) [0xb74b77a7]
[  4041.294] (EE) 5: /usr/libexec/Xorg (xf86ConfigPciEntity+0x4265) [0x80e47c5]
[  4041.294] (EE) 6: /usr/libexec/Xorg (xf86BusConfig+0xe8) [0x80b7818]
[  4041.294] (EE) 7: /usr/libexec/Xorg (InitOutput+0xabd) [0x80c690d]
[  4041.295] (EE) 8: /usr/libexec/Xorg (InitFonts+0x2aa) [0x807eaca]
[  4041.295] (EE) 9: /usr/libexec/Xorg (miPolyFillRect+0x2db) [0x8066dfb]
[  4041.296] (EE) 10: /lib/libc.so.6 (__libc_start_main+0xf6) [0xb70c11c6]
[  4041.296] (EE) 11: /usr/libexec/Xorg (_start+0x21) [0x8066b96]
[  4041.296] (EE)
[  4041.296] (EE) Segmentation fault at address 0x0
[  4041.296] (EE)
Fatal server error:
[  4041.296] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  4041.296] (EE)
[  4041.296] (EE)
Please consult the Fedora Project support
         at http://wiki.x.org
 for help.
[  4041.296] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  4041.297] (EE)
[  4041.309] (EE) Server terminated with error (1). Closing log file.
Comment 1 RobbieTheK 2017-03-31 18:59:56 UTC
from /var/log/messages:
Mar 31 13:59:49 curie systemd-coredump: Process 6407 (Xorg) of user 0 dumped core.#012#012Stack trace of thread 6407:#012#0  0x00000000b777ccf9 __kernel_vsyscall (linux-gate.so.1)#012#1  0x00000000b70c29a0 raise (libc.so.6)#012#2  0x00000000b70c4067 abort (libc.so.6)#012#3  0x0000000008205e2a OsAbort (Xorg)#012#4  0x00000000080c4aac ddxGiveUp (Xorg)#012#5  0x00000000080c4b4b AbortDDX (Xorg)#012#6  0x000000000820c5b2 AbortServer (Xorg)#012#7  0x000000000820cfcf FatalError (Xorg)#012#8  0x0000000008202aa8 OsSigHandler (Xorg)#012#9  0x00000000b777cd10 __kernel_rt_sigreturn (linux-gate.so.1)#012#10 0x00000000b74a0290 pci_device_next (libpciaccess.so.0)#012#11 0x00000000b74a0358 pci_device_find_by_slot (libpciaccess.so.0)#012#12 0x00000000b74a27a7 pci_device_vgaarb_init (libpciaccess.so.0)#012#13 0x00000000080e0575 xf86VGAarbiterInit (Xorg)#012#14 0x00000000080b7818 xf86BusConfig (Xorg)#012#15 0x00000000080c690d InitOutput (Xorg)#012#16 0x000000000807ea7a dix_main (Xorg)#012#17 0x0000000008066b4f main (Xorg)#012#18 0x00000000b70ac1c6 __libc_start_main (libc.so.6)#012#19 0x0000000008066b75 _start (Xorg)
Mar 31 13:59:49 curie systemd: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Mar 31 13:59:49 curie systemd: lightdm.service: Unit entered failed state.
Mar 31 13:59:49 curie systemd: lightdm.service: Failed with result 'exit-code'.
Mar 31 13:59:49 curie systemd-coredump: Process 6421 (Xorg) of user 0 dumped core.#012#012Stack trace of thread 6421:#012#0  0x00000000b7791cf9 __kernel_vsyscall (linux-gate.so.1)#012#1  0x00000000b70d79a0 raise (libc.so.6)#012#2  0x00000000b70d9067 abort (libc.so.6)#012#3  0x0000000008205e2a OsAbort (Xorg)#012#4  0x00000000080c4aac ddxGiveUp (Xorg)#012#5  0x00000000080c4b4b AbortDDX (Xorg)#012#6  0x000000000820c5b2 AbortServer (Xorg)#012#7  0x000000000820cfcf FatalError (Xorg)#012#8  0x0000000008202aa8 OsSigHandler (Xorg)#012#9  0x00000000b7791d10 __kernel_rt_sigreturn (linux-gate.so.1)#012#10 0x00000000b74b5290 pci_device_next (libpciaccess.so.0)#012#11 0x00000000b74b5358 pci_device_find_by_slot (libpciaccess.so.0)#012#12 0x00000000b74b77a7 pci_device_vgaarb_init (libpciaccess.so.0)#012#13 0x00000000080e0575 xf86VGAarbiterInit (Xorg)#012#14 0x00000000080b7818 xf86BusConfig (Xorg)#012#15 0x00000000080c690d InitOutput (Xorg)#012#16 0x000000000807ea7a dix_main (Xorg)#012#17 0x0000000008066b4f main (Xorg)#012#18 0x00000000b70c11c6 __libc_start_main (libc.so.6)#012#19 0x0000000008066b75 _start (Xorg)
Mar 31 13:59:49 curie systemd: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Mar 31 13:59:49 curie systemd: lightdm.service: Unit entered failed state.
Mar 31 13:59:49 curie systemd: lightdm.service: Failed with result 'exit-code'.
Mar 31 13:59:49 curie systemd: lightdm.service: Start request repeated too quickly.
Mar 31 13:59:49 curie systemd: Failed to start Light Display Manager.
Mar 31 13:59:49 curie systemd: lightdm.service: Unit entered failed state.
Mar 31 13:59:49 curie systemd: lightdm.service: Failed with result 'start-limit-hit'.
Comment 2 RobbieTheK 2017-04-03 02:54:07 UTC
cat /proc/cpuinfo | grep 'model name' | uniq
model name	: Intel(R) Xeon(TM) CPU 2.80GHz
lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    2
Core(s) per socket:    1
Socket(s):             2
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 4
Model name:            Intel(R) Xeon(TM) CPU 2.80GHz
Stepping:              1
CPU MHz:               2793.263
BogoMIPS:              5586.52
L1d cache:             16K
L2 cache:              1024K
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pebs bts pni dtes64 monitor ds_cpl cid cx16 xtpr


lspci -v -s 09:0d.0
09:0d.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV100 [Radeon 7000 / Radeon VE] (prog-if 00 [VGA controller])
	Subsystem: Dell PowerEdge 1850 Embedded Radeon 7000/VE
	Flags: bus master, VGA palette snoop, stepping, medium devsel, latency 32, IRQ 18
	Memory at f0000000 (32-bit, prefetchable) [size=128M]
	I/O ports at bc00 [size=256]
	Memory at fe1f0000 (32-bit, non-prefetchable) [size=64K]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [50] Power Management version 2
	Kernel driver in use: radeon
	Kernel modules: radeon
 

I tried this:
cat  /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Fedora"
GRUB_DEFAULT=saved
GRUB_CMDLINE_LINUX="rd.md=0 rd.dm=0 SYSFONT=True  KEYTABLE=us rd.lvm.lv=vg_curie/lv_swap rd.luks=0 rd.lvm.lv=xxx/lv_root LANG=en_US.UTF-8 rhgb quiet elevator=noop zswap.enabled=1 transparent_hugepage=madvise iomem=relaxed"
#GRUB_THEME="/boot/grub2/themes/system/theme.txt" 


Rebooted and still core dump:
 Process 1972 (Xorg) of user 0 dumped core.#012#012Stack trace of thread 1972:#012#0  0x00000000b7702cf9 __kernel_vsyscall (linux-gate.so.1)#012#1  0x00000000b70469a0 raise (libc.so.6)#012#2  0x00000000b7048067 abort (libc.so.6)#012#3  0x0000000008205f9a OsAbort (Xorg)#012#4  0x00000000080c4afc ddxGiveUp (Xorg)#012#5  0x00000000080c4b9b AbortDDX (Xorg)#012#6  0x000000000820c6f2 AbortServer (Xorg)#012#7  0x000000000820d10f FatalError (Xorg)#012#8  0x0000000008202c18 OsSigHandler (Xorg)#012#9  0x00000000b7702d10 __kernel_rt_sigreturn (linux-gate.so.1)#012#10 0x00000000b7424290 pci_device_next (libpciaccess.so.0)#012#11 0x00000000b7424358 pci_device_find_by_slot (libpciaccess.so.0)#012#12 0x00000000b74267a7 pci_device_vgaarb_init (libpciaccess.so.0)#012#13 0x00000000080e05c5 xf86VGAarbiterInit (Xorg)#012#14 0x00000000080b7868 xf86BusConfig (Xorg)#012#15 0x00000000080c695d InitOutput (Xorg)#012#16 0x000000000807eaca dix_main (Xorg)#012#17 0x0000000008066b9f main (Xorg)#012#18 0x00000000b70301c6 __libc_start_main (libc.so.6)#012#19 0x0000000008066bc5 _start (Xorg)
Comment 3 RobbieTheK 2017-12-14 20:08:14 UTC
This continues in Fedora 27:
Dec 14 15:03:30 curie systemd-coredump[1822]: Process 1820 (Xorg) of user 0 dumped core.#012#012Stack trace of thread 1820:#012#0  0x00000000b7f23cf9 __kernel_vsyscall (linux-gate.so.1)#012#1  0x00000000b7736602 raise (libc.so.6)#012#2  0x00000000b7737ea7 abort (libc.so.6)#012#3  0x000000000821681b OsAbort (Xorg)#012#4  0x000000000821d0d2 AbortServer (Xorg)#012#5  0x000000000821db4e FatalError (Xorg)#012#6  0x000000000807ee19 dix_main (Xorg)#012#7  0x000000000806538e main (Xorg)#012#8  0x00000000b771e803 __libc_start_main (libc.so.6)#012#9  0x00000000080653b4 _start (Xorg)

Is this just a low priority?
Comment 4 Jeff Smith 2018-02-02 18:33:45 UTC
It appears that the fault occurring in Fedora 27 is different from the one in Fedora 25.  Could you please post a new coredump file, and (if you are using Fedora's build of Xorg) the results of running

 rpm -q xorg-x11-server-Xorg
Comment 5 RobbieTheK 2018-02-02 19:34:36 UTC
see https://bugs.freedesktop.org/show_bug.cgi?id=104917
Comment 6 Michel Dänzer 2018-06-14 07:36:46 UTC

*** This bug has been marked as a duplicate of bug 81678 ***


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.