Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 428748 - sys-kernel/gentoo-sources-3.5.0 panics when running x11-base/xorg-server-1.12.99.903
Summary: sys-kernel/gentoo-sources-3.5.0 panics when running x11-base/xorg-server-1.12...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-31 04:37 UTC by Steve Arnold
Modified: 2012-08-27 20:45 UTC (History)
1 user (show)

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


Attachments
Kernel panic screenshot #1 (file_428748.txt,58 bytes, text/plain)
2012-08-04 13:25 UTC, Emmanuel Rosa
Details
Kernel panic screenshot #2 (file_428748.txt,57 bytes, text/plain)
2012-08-04 13:27 UTC, Emmanuel Rosa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Arnold archtester gentoo-dev 2012-07-31 04:37:16 UTC
Judging by the existing issues with this version of xorg-server this may be the worst one yet (but X running Gnome3 seems happy on the 3.4.5 kernel).  I could only get gdm and/or an xinitrc gnome session to start up 2-3 times out of 10, and when it did start there were graphic artifacts with some of the menus, the terminal wouldn't start, etc.  Mostly it just ends up at the shiny new "Oh no, there was a problem..." screen.  So whatever it is that's edgey about the latest xorg stuff is much worse (on this hardware) with the 3.5.0 kernel.

This happens on a new Asus quad-core AMD-with-radeon APU laptop, and as I said, it seems perfectly happy on the 3.4.5 kernel with the latest xorg and mesa:

[IP-] [  ] x11-base/xorg-server-1.12.99.903:0

[IP-] [  ] media-libs/mesa-8.1_rc1_pre20120724:0

System uname: Linux-3.4.5-gentoo-x86_64-AMD_A6-3420M_APU_with_Radeon-tm-_HD_Graphics-with-gentoo-2.1
Timestamp of tree: Fri, 27 Jul 2012 09:45:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [enabled]
ccache version 3.1.7 [enabled]
app-shells/bash:          4.2_p37
dev-java/java-config:     2.1.12
dev-lang/python:          2.7.3-r2, 3.2.3-r1
dev-util/ccache:          3.1.7
dev-util/cmake:           2.8.8-r3
dev-util/pkgconfig:       0.27
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.10.5
sys-apps/sandbox:         2.6
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.2
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.3-r2, 4.6.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.5 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA @GPL-COMPATIBLE @OSI-APPROVED @EULA dlj-1.1 skype-eula googleearth AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -floop-interchange -floop-strip-mine -floop-block"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="${EPREFIX}/etc/gconf /etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distcc distlocks ebuild-locks fixlafiles multilib-strict news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://wimpy.arnolds.bogus/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_US en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://wimpy.arnolds.bogus/gentoo-portage"
USE="3dnow 7zip X Xaw3d a52 aac aalib abiword accessibility acl acpi ada alsa amd64 amrnb ansi ao artworkextra aspell avahi avi berkdb bitmap-fonts bluetooth bluray branding browserplugin bzip2 bzlib cairo caps cdda cddb cdparanoia cdr clamav cli colord consolekit corefonts cracklib crypt css cups curl cxx daap dbus dga divx4linux djvu dnotify dri drm dts dv dvd dvdr dvdread dynagraph eds emboss emf enchant encode evo exif faac faad fam fame fbcon ffmpeg fftw firefox3 fits flac fluidsynth fontconfig fortran freetype freetype2 g3dvl gb gcj gd gdbm geos gif gimp glib gmp gnome gnome-keyring gnome-online-accounts gphoto2 gpm gps graphite graphviz grass gs gstreamer gtk gtk3 gtkhtml gtkspell guile howl iconv icq id3 id3tag ieee1394 ifp imagemagick imap imlib inotify ios ipod ipv6 jabber jack jasper java jbig jikes jpeg jpeg2k jpg junit ladspa lame lapack lash latex lcms ldap libnotify libsamplerate lm_sensors logrotate lzma mad midi mjpeg mmx mng modules motif mp3 mp4 mpeg mplayer mtp mudflap multilib mysql mythtv nas nautilus ncurses netcdf networking networkmanager nfs nls nolvmstatic normalize nptl nptlonly nsplugin numeric objc ogdi ogg oggvorbis opengl openmp oss pam pango pcre pcsc-lite pda pdf perl phonon plotutils png policykit postgres ppds pppd pulseaudio python qt3support qt4 quicktime readline replaygain rtc ruby samba sasl sdl seamonkey session slp sndfile snmp socialweb sox spamassassin speex spell sse sse2 ssh ssl startup-notification subtitles svg taglib tcl tcpd theora threads tiff timidity tk truetype truetype-fonts type1-fonts udev udisks unicode upnp upower usb v4l v4l2 vcd vim vorbis wav wavpack webkit wifi wxwidgets x264 xanim xattr xcb xcomposite xext xine xinerama xml xmp xorg xpm xrandr xv xvid xvmc zeo zip zlib zvbi" ALSA_CARDS="hda-intel usb-audio" 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_digest 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 proxy proxy_connect proxy_http rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="directory canon casio fuji kodak polaroid ptp2 samsung spca50x" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_US en" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" SANE_BACKENDS="net" USERLAND="GNU" VIDEO_CARDS="fbdev radeon vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7 3.2"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-07-31 15:29:17 UTC
Can you get any logs or backtraces of crashes?
Comment 2 Emmanuel Rosa 2012-08-04 13:16:10 UTC
I have problems with the same combination. I can log in using xfce4 but I get a kernel panic when I run Firefox. If I run gentoo-sources-2.4.4 it works fine. If I run the new kernel with the previous xorg (sorry, don't know the version) the X fails to run claiming it could not find a device.

Portage 2.1.11.9 (default/linux/x86/10.0/desktop, gcc-4.6.3, glibc-2.15-r2, 3.4.4-gentoo i686)
=================================================================
System uname: Linux-3.4.4-gentoo-i686-Pentium-R-_Dual-Core_CPU_E5200_@_2.50GHz-with-gentoo-2.1
Timestamp of tree: Sat, 04 Aug 2012 12:15:01 +0000
app-shells/bash:          4.2_p37
dev-java/java-config:     2.1.12
dev-lang/python:          2.6.7-r2, 2.7.3-r2, 3.2.3-r1
dev-util/cmake:           2.8.8-r3
dev-util/pkgconfig:       0.27
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.10.5
sys-apps/sandbox:         2.6
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.2
sys-devel/binutils:       2.22.90
sys-devel/gcc:            4.6.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.5 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories: gentoo sunrise erosa-overlay x-portage
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /usr/X11R6/lib/X11/xkb"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://mirror.usu.edu/mirrors/gentoo http://gentoo.chem.wisc.edu/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.ISO-8859-1"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/erosa-overlay /usr/local/portage"
SYNC="rsync://rsync5.us.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apng asf berkdb branding bzip2 cairo cdda cdr cli consolekit cracklib cups cxx dbus divx dri dts dvd emboss encode exif faac fam fat ffmpeg firefox flac fontconfig foomaticdb fortran gdbm gif gimp git glitz gnutls gpm gstreamer gtk gtk2 hipe iconv imagemagick ipv6 java jpeg kpoll lcms libffi libnotify mad mailwrapper mmx mng modules moznoirc moznomail mp3 mp4 mpeg mudflap ncurses network nls nptl nptlonly nsplugin ntfs objc ogg opengl openmp pam pango pcre pdf perl pic png policykit ppds pppd python qt3support readline realmedia reiserfs sdl session smp spell sqlite3 sse sse2 ssl startup-notification subversion svg tcpd tiff truetype udev udisks unicode upower usb vorbis wma wmp wxwidgets x264 x86 xcb xml xscreensaver xv xvid zlib" ALSA_CARDS="intel8x0" 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="hp215 ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_US" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, USE_PYTHON
Comment 3 Emmanuel Rosa 2012-08-04 13:25:41 UTC
Created attachment 320286 [details]
Kernel panic screenshot #1
Comment 4 Emmanuel Rosa 2012-08-04 13:27:15 UTC
Created attachment 320288 [details]
Kernel panic screenshot #2
Comment 5 Alex 2012-08-04 17:31:25 UTC
I have the similar problem with kernel 3.4.4 and 3.5 too

The X session just breaks when i start the Firefox

here dmesg part
[ 1263.349273] irq 18: nobody cared (try booting with the "irqpoll" option)
[ 1263.349277] Pid: 0, comm: swapper/0 Not tainted 3.4.4-gentoo #6
[ 1263.349279] Call Trace:
[ 1263.349281]  <IRQ>  [<ffffffff81088923>] __report_bad_irq+0x2c/0xbd
[ 1263.349289]  [<ffffffff81088bad>] note_interrupt+0x165/0x1e4
[ 1263.349292]  [<ffffffff81086f5e>] handle_irq_event_percpu+0x176/0x18e
[ 1263.349295]  [<ffffffff81086fa9>] handle_irq_event+0x33/0x52
[ 1263.349298]  [<ffffffff81053f82>] ? sched_clock_idle_wakeup_event+0x12/0x14
[ 1263.349301]  [<ffffffff8108941f>] handle_fasteoi_irq+0x72/0xa4
[ 1263.349304]  [<ffffffff81003b0d>] handle_irq+0x125/0x12e
[ 1263.349308]  [<ffffffff8156ebfb>] ? atomic_notifier_call_chain+0x13/0x15
[ 1263.349310]  [<ffffffff81003742>] do_IRQ+0x48/0xa0
[ 1263.349313]  [<ffffffff8156bee7>] common_interrupt+0x67/0x67
[ 1263.349315]  <EOI>  [<ffffffff81279e76>] ? acpi_hw_read_multiple+0x2a/0x63
[ 1263.349321]  [<ffffffff8128beec>] ? acpi_safe_halt+0x22/0x35
[ 1263.349323]  [<ffffffff8128bee6>] ? acpi_safe_halt+0x1c/0x35
[ 1263.349325]  [<ffffffff8128bf1a>] acpi_idle_do_entry+0x1b/0x2b
[ 1263.349327]  [<ffffffff8128c350>] acpi_idle_enter_c1+0x59/0xb2
[ 1263.349331]  [<ffffffff813bb9db>] ? menu_select+0x1a4/0x2e7
[ 1263.349334]  [<ffffffff813ba462>] cpuidle_enter+0x12/0x14
[ 1263.349336]  [<ffffffff813ba949>] cpuidle_idle_call+0xeb/0x18d
[ 1263.349340]  [<ffffffff81009302>] cpu_idle+0x54/0x9b
[ 1263.349343]  [<ffffffff8154f569>] rest_init+0x6d/0x6f
[ 1263.349346]  [<ffffffff81abbaad>] start_kernel+0x32b/0x338
[ 1263.349348]  [<ffffffff81abb58b>] ? repair_env_string+0x56/0x56
[ 1263.349351]  [<ffffffff81abb29e>] x86_64_start_reservations+0xae/0xb2
[ 1263.349353]  [<ffffffff81abb392>] x86_64_start_kernel+0xf0/0xf7
[ 1263.349354] handlers:
[ 1263.349358] [<ffffffffa000194b>] rhine_interrupt
[ 1263.349360] Disabling IRQ #18


and here the part of syslog when session start and breaks on firefox starting

Aug  4 22:25:09 localhost kernel: [ 3140.573208] usb 2-1.3: unlink qh8-0601/ffff880221453480 start 2 [1/2 us]
Aug  4 22:25:09 localhost kdm[2508]: X server for display :0 terminated unexpectedly
Aug  4 22:25:09 localhost kdm: :0[2537]: pam_unix(kde:session): session closed for user razor
Aug  4 22:25:09 localhost polkitd[2617]: Unregistered Authentication Agent for unix-session:/org/freedesktop/ConsoleKit/Session1 (system bus name :1.20, object path /org/kde/PolicyKit1/AuthenticationAgent, locale ru_RU.utf8) (disconnected from bus)
Aug  4 22:25:09 localhost kernel: [ 3141.165665] ehci_hcd 0000:00:1d.0: reused qh ffff880221453480 schedule
Aug  4 22:25:09 localhost kernel: [ 3141.165671] usb 2-1.3: link qh8-0601/ffff880221453480 start 2 [1/2 us]
Comment 6 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-08-08 14:09:26 UTC
The screenshots seem to be broken.
Comment 7 Andreas Sturmlechner gentoo-dev 2012-08-18 12:27:49 UTC
To throw in another test case, absolutely no problems with the following setup:

sys-kernel/vanilla-sources-3.5.2
x11-base/xorg-server-1.12.99.904
x11-drivers/xf86-video-intel-2.20.3
media-libs/mesa-8.1_rc1_pre20120814

GMA4500 graphics that is.
Comment 8 Emmanuel Rosa 2012-08-27 01:42:49 UTC
Yeah, something didn't go well when I posted the screenshots. The URL in the file is correct though.

I've had success with gentoo-sources-3.5.2. No crashes.
Comment 9 Mike Pagano gentoo-dev 2012-08-27 20:45:28 UTC
I'm closing this as you report everything is ok with 3.5.2. If you see this happen again in anything >= 3.5.2, please reopen.