Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275109 - media-libs/mesa-7.4.3 crashes X on startup
Summary: media-libs/mesa-7.4.3 crashes X on startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-22 20:52 UTC by Jaak Ristioja
Modified: 2009-07-08 18:51 UTC (History)
2 users (show)

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


Attachments
Xorg.0.log (Xorg.0.log,17.65 KB, text/plain)
2009-06-22 20:54 UTC, Jaak Ristioja
Details
lspci -vvv (lspci,1.69 KB, text/plain)
2009-06-22 20:55 UTC, Jaak Ristioja
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaak Ristioja 2009-06-22 20:52:20 UTC
The following crash which does not happen with mesa-7.4.2 when starting /etc/init.d/xdm, was introduced by mesa-7.4.3:

(II) intel(0): [DRI2] Setup complete
(**) intel(0): Kernel mode setting active, disabling FBC.
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: -1 KB
(II) intel(0): Attempting memory allocation with tiled buffers.

Backtrace:
0: /usr/bin/X(xorg_backtrace+0x26) [0x4edb96]
1: /usr/bin/X(xf86SigHandler+0x39) [0x490849]
2: /lib/libc.so.6 [0x7fc3f3c041d0]
3: /usr/lib/libdrm_intel.so.1(drm_intel_bo_alloc+0x3) [0x7fc3f2875b13]
4: /usr/lib64/xorg/modules/drivers//intel_drv.so(i830_allocate_memory+0x32b) [0x7fc3f2ab48cb]
5: /usr/lib64/xorg/modules/drivers//intel_drv.so(i830_allocate_2d_memory+0xbf) [0x7fc3f2ab566f]
6: /usr/lib64/xorg/modules/drivers//intel_drv.so [0x7fc3f2aa9a23]
7: /usr/lib64/xorg/modules/drivers//intel_drv.so [0x7fc3f2aaecc0]
8: /usr/bin/X(AddScreen+0x1c5) [0x430f45]
9: /usr/bin/X(InitOutput+0x240) [0x46bf30]
10: /usr/bin/X(main+0x206) [0x431656]
11: /lib/libc.so.6(__libc_start_main+0xf4) [0x7fc3f3bf14a4]
12: /usr/bin/X [0x430c99]

Fatal server error:
Caught signal 11.  Server aborting


Installed packages:
media-libs/mesa-7.4.3 [7.4.2] USE="doc nptl pic xcb -debug -motif" VIDEO_CARDS="intel -mach64 -mga -none -r128 -radeon -radeonhd -s3virge -savage -sis (-sunffb) -tdfx -trident -via"
x11-base/xorg-server-1.6.1.901-r3  USE="dmx hal ipv6 nptl sdl xorg -debug -kdrive -minimal -tslib" INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -tslib -ur98 -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="fbdev intel vesa -apm -ark -ast -chips -cirrus -dummy -epson -fglrx (-geode) -glint -i128 (-i740) (-impact) (-imstt) -mach64 -mga -neomagic -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) -via -virtualbox -vmware -voodoo (-xgi)"
x11-drivers/xf86-video-intel-2.7.1  USE="dri -debug"

emerge --info:
Portage 2.1.6.13 (default/linux/amd64/2008.0/developer, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.30-gentoo-r1-arm x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r1-arm-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8700_@_2.53GHz-with-glibc2.2.5
Timestamp of tree: Mon, 22 Jun 2009 19:30:01 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-march=core2 -O2 -pipe -ggdb"
FEATURES="collision-protect cvs distlocks fixpackages installsources multilib-strict parallel-fetch protect-owned sandbox sfperms sign splitdebug strict unmerge-orphans userfetch userpriv usersandbox usersync"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
USE="X acl acpi alsa amd64 apache2 aspell berkdb bindist bzip2 cairo caps cdr cli consolekit cracklib crypt cups dbus directfb djvu doc dri dvd dvdr dvdread eds emboss encode esd evo exif faac faad fam fbcon firefox flac fortran gdbm gif git glitz gmp gnokii gnutls gpm gstreamer gtk hal hdri htmlhandbook iconv icu idn ipv6 isdnlog jbig jpeg jpeg2k kde kontact kpathsea latex lcms libnotify lua lzma lzo mad mailwrapper md5sum midi mikmod mmx mng mp3 mp4 mpeg mudflap multilib mysql ncurses nptl nptlonly ogg opengl openmp pam pcre pdf perl phonon php pic plasma png postgres ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl semantic-desktop session snmp source spell spl sqlite sse sse2 ssl ssse3 startup-notification subversion svg sysfs tcpd threads tiff truetype ucs2 unicode usb vorbis webkit xcb xcomposite xetex xinerama xml xorg xprint xscreensaver xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en et de" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" QEMU_USER_TARGETS="arm i386 x86_64" USERLAND="GNU" VIDEO_CARDS="fbdev intel vesa i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jaak Ristioja 2009-06-22 20:54:14 UTC
Created attachment 195513 [details]
Xorg.0.log

PS: Bug 274981 appears to be similar, but I don't think its the same issue.
Comment 2 Jaak Ristioja 2009-06-22 20:55:17 UTC
Created attachment 195515 [details]
lspci -vvv

lspci output for my graphics hardware, which might be relevant.
Comment 3 Jaak Ristioja 2009-06-22 21:08:06 UTC
I also forgot to mention that this blacks the screen and grabs all input, so that one can't even switch VT's after X starts. Only kernel SysRq stuff works.
Comment 4 Pablo Cholaky 2009-06-23 00:38:32 UTC
Reporting that too
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2009-06-23 09:58:09 UTC
Just run into the same problem. I am running the latest ~ mesa, intel drivers, xorg-server etc.. media-libs/mesa-7.4.2 works fine
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2009-06-24 17:53:44 UTC
7.4.4 is now in portage. Seems to work fine for me, please give it a shot :)

Thanks
Comment 7 Jaak Ristioja 2009-06-24 19:09:13 UTC
(In reply to comment #6)
> 7.4.4 is now in portage. Seems to work fine for me, please give it a shot :)
> 
> Thanks
> 

Version 7.4.4 seems to work fine for me too. Thanks. :)
Comment 8 Rémi Cardona (RETIRED) gentoo-dev 2009-06-24 22:42:46 UTC
Yahoo! Thanks for testing
Comment 9 Rémi Cardona (RETIRED) gentoo-dev 2009-06-24 22:43:02 UTC
And closing with the proper resolution

Thanks
Comment 10 Audiodef 2009-07-08 18:33:59 UTC
I just got a similar problem with mesa 7.4.4. 

http://forums.gentoo.org/viewtopic-t-778949-start-0-postdays-0-postorder-asc-highlight-.html

I'm re-compiling mesa now, but we might not be out of the woods on this one yet. 
Comment 11 Audiodef 2009-07-08 18:42:11 UTC
Nope. No es fixe for me. I recompiled mesa 7.4.4. /etc/init.d xdm restart - and the system switched itself to terminal 1 where I started. Blank screen on VT7. Recompiled video and input drivers and back to the original bug. 
Comment 12 Audiodef 2009-07-08 18:51:19 UTC
Not even with 7.4.2 can I get this to work.