Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239298 - x11-base/xorg-server-1.3.0 - X often crashes after switching displays off with x11-apps/xrandr-1.2.2
Summary: x11-base/xorg-server-1.3.0 - X often crashes after switching displays off wit...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
Depends on:
Reported: 2008-10-02 02:11 UTC by georg.lippold
Modified: 2009-05-06 09:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

Xorg.log with stacktrace (Xorg-xrandr-stacktrace,140.01 KB, text/plain)
2008-10-02 02:11 UTC, georg.lippold

Note You need to log in before you can comment on or make changes to this bug.
Description georg.lippold 2008-10-02 02:11:00 UTC
Xrandr crashes when using --output VGA --off

Reproducible: Always

Steps to Reproduce:
I sometimes connect an external monitor to my laptop. I extend my desktop to it by running

xrandr --output VGA --right-of LVDS
xrandr --output VGA --pos 1280x0 --mode 1280x1024

before I close my X session, I usually run

xrandr --output VGA --off

It happens quite regularly that X crashes then with the following stack trace:

0: /usr/bin/X(xf86SigHandler+0x84) [0x80c8d54]
1: [0xffffe420]
2: /usr/lib/xorg/modules/extensions// [0xaf95944a]
3: /usr/lib/xorg/modules/extensions// [0xaf955f90]
4: /usr/lib/xorg/modules/extensions// [0xb7b95c1a]
5: /usr/bin/X(ResizeChildrenWinSize+0x157) [0x807d067]
6: /usr/bin/X [0x80d54d4]
7: /usr/bin/X(xf86EnableDisableFBAccess+0x91) [0x80d5961]
8: /usr/lib/xorg/modules// [0xb7a0ca63]
9: /usr/bin/X [0x80ffcb3]
10: /usr/bin/X [0x80fdd46]
11: /usr/bin/X(RRScreenSizeSet+0x58) [0x8171e98]
12: /usr/bin/X(ProcRRSetScreenSize+0x168) [0x8172878]
13: /usr/bin/X [0x816c255]
14: /usr/bin/X [0x8155dae]
15: /usr/bin/X(Dispatch+0x1ab) [0x808f15b]
16: /usr/bin/X(main+0x488) [0x8076f18]
17: /lib/ [0xb7c97fdc]
18: /usr/bin/X(FontFileCompleteXLFD+0x1ed) [0x8076241]

I attached the complete Xorg.0.log file for your reference.
Actual Results:  
X crashes

Expected Results:  
X should not crash

Portage (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.6.1-r0, 2.6.21-gentoo-r4 i686)
System uname: 2.6.21-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.10GHz
Timestamp of tree: Thu, 25 Sep 2008 23:45:05 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
CFLAGS="-march=pentium-m -mtune=native -O2 -pipe"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -mtune=native -O2 -pipe"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
USE="3dnow 3dnowext X X509 a52 aac ace acl acpi admin aim alsa amazon amr ao aoss aotuv apache2 ares arj asf async atm audacious audiofile autocreate automount autosieve bash-completion batch battery bcmath bdf berkdb bl bluetooth bonjour branding buffysize bzip2 cairo cardbus ccache cddb cdparanoia cdr cdrom cjk clamav cli colordiff console cracklib crypt cscope css cups curl curlwrappers cvs cvsgraph dbus dbx depth32 device-mapper dga dhcp divx djvu dmi dri dts dv dvb dvd dvdr dvdread eap-tls ecc eds effects emboss emf emovix enca encode enscript esd evo exif expat fam fat ffmpeg firefox flac fortran fping fpx ftp gdbm geoip gif gimp gimpprint glibc-compat20 gmedia gmp gnome gnutella gnutls gpm gs gsm gstreamer gtk gtk2 h323 hal hfs hpn i8x0 ibam icecast iconv icq id3 idea idled idn ieee1394 imagemagick imap imlib ipppd ipv6 irmc isdnlog jabber jai java java5 javascript jbig jce jpeg jpeg2k junit kde kdeenablefinal kerberos lame lcms ldap lha libnotify libsamplerate live lm_sensors log4j logrotate logwatch lzo lzw mad matroska mbox memlimit mhash midi mikmod mime mjpeg mmap mmx mmxext mng mozdom mozsvg mp3 mp4 mp4live mpd mpeg mpeg2 mpi mplayer mppe-mppc mschap msn mudflap multiuser ncurses network nfs nis nls nntp no-seamonkey nokia6600 nptl nptlonly nsplugin ntfs obex offensive ogg on-the-fly-crypt opengl openmp osc oscar pam passfile patented pch pcmcia pcntl pcre pda pdf perl pmu png pop portaudio posix ppds pppd print pulseaudio python qq qt3 qt3support qt4 quicktime quotas rar rdesktop readline real realmedia reflection reiser4 reiserfs replytolist restrict-javascript rpc rtc samba savedconfig scanner sdl sensord server session sharedmem shorten silc smime sms sox speex spell spl srt sse sse2 ssl startup-notification subtitles subversion suid svg swat sysfs sysvipc szip tcpd tetex tga theora thunderbird tiff truetype trusted unicode unsupported_8bit urandom usb userlocales vcd verbose vim vim-syntax vnc vncviewer vorbis wav wavpack webdav widescreen wifi win32codecs wlan wma wmf wmp x264 x86 xcomposite xext xface xfce xinerama xinetd xml xorg xpm xscreensaver xv xvid xvmc yahoo yp yv12 zip zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810"
Comment 1 georg.lippold 2008-10-02 02:11:55 UTC
Created attachment 166954 [details]
Xorg.log with stacktrace
Comment 2 Rémi Cardona gentoo-dev 2009-05-06 09:37:23 UTC
Xorg-server 1.5.3-r5 is now the latest stable version of X. Please don't hesitate to reopen this bug if you can still reproduce the issue with this version.