FS#23855 - Logout, Reboot and Shutdown functions on xfce4 cause segmentation fault

Attached to Project: Arch Linux
Opened by Matt (laforge) - Wednesday, 20 April 2011, 14:17 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 20 April 2011, 17:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Logout, Reboot and Shutdown functions on xfce4 cause segmentation fault.

Additional info:
* package version(s)
xfwm4 4.8.1-1
* config and/or log files etc.
sudoers:
oper ALL=(root) NOPASSWD: /usr/lib/xfce4/session/xfsm-shutdown-helper, /sbin/poweroff, /sbin/halt, /sbin/reboot

Console output:
[oper@ferb ~]$ startxfce4
/usr/bin/startxfce4: Starting X server

X.Org X Server 1.10.1
Release Date: 2011-04-15
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.38-ARCH x86_64
Current Operating System: Linux ferb 2.6.38-ARCH #1 SMP PREEMPT Sun Apr 17 15:18:58 CEST 2011 x86_64
Kernel command line: root=/dev/disk/by-uuid/2d7ee6df-e34e-4129-8bd9-30dc682f9cce edd=off ro quiet disablehooks=encrypt
Build Date: 16 April 2011 12:02:01PM

Current version of pixman: 0.20.2
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: Wed Apr 20 16:05:48 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
xfdesktop[2190]: starting up

** (xfce4-session:2178): WARNING **: Failed to connect to the system bus : Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x28) [0x49f598]
1: /usr/bin/X (0x400000+0x603b9) [0x4603b9]
2: /lib/libpthread.so.0 (0x7f4454dd6000+0xf150) [0x7f4454de5150]
3: /usr/bin/X (ChangeGC+0x194) [0x43ee94]
4: /usr/bin/X (miPaintWindow+0xfa) [0x456eea]
5: /usr/bin/X (miWindowExposures+0xc2) [0x457152]
6: /usr/bin/X (0x400000+0x12e681) [0x52e681]
7: /usr/bin/X (miHandleValidateExposures+0x68) [0x55ee38]
8: /usr/bin/X (UnmapWindow+0x200) [0x453580]
9: /usr/bin/X (0x400000+0x27aba) [0x427aba]
10: /usr/bin/X (0x400000+0x2d341) [0x42d341]
11: /usr/bin/X (0x400000+0x213ee) [0x4213ee]
12: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f4453d56dcd]
13: /usr/bin/X (0x400000+0x20f99) [0x420f99]
Segmentation fault at address 0x2

Fatal server error:
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.

xfsettingsd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
xfce4-settings-helper: Fatal IO error 104 (Connection reset by peer) on X server :0.0.
xfce4-session: Fatal IO error 104 (Connection reset by peer) on X server :0.
xinit: connection to X server lost

This task depends upon

Closed by  Andreas Radke (AndyRTR)
Wednesday, 20 April 2011, 17:10 GMT
Reason for closing:  Upstream
Comment by Ionut Biru (wonder) - Wednesday, 20 April 2011, 14:28 GMT
why are you still that old and wrong way to have shutdown/restart?

just start dbus, add in ~/.xinitrc, exec ck-launch-session xfce4-session and then startx
Comment by Andreas Radke (AndyRTR) - Wednesday, 20 April 2011, 17:10 GMT
https://bbs.archlinux.org/viewtopic.php?id=115507 - it's known and already reported upstream.

Loading...