Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180477 - media-libs/mesa-6.5.2-r1 - OpenGL 2.0 Shaders and r300 segfault
Summary: media-libs/mesa-6.5.2-r1 - OpenGL 2.0 Shaders and r300 segfault
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://alientrap.org/forum/viewtopic....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-31 18:10 UTC by GNUtoo
Modified: 2007-05-31 21:41 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description GNUtoo 2007-05-31 18:10:24 UTC
nexuiz crash when i fire another weapon than the shotgun whe OpenGL 2.0 Shaders are enabled.
here's the GDB Backtrace:
You got the Mortar

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1211857232 (LWP 4633)]
0xb75f4e3d in r300_setup_textures () from /usr/lib/dri/r300_dri.so
(gdb) bt
#0 0xb75f4e3d in r300_setup_textures () from /usr/lib/dri/r300_dri.so
#1 0xb75f5be7 in r300UpdateShaderStates () from /usr/lib/dri/r300_dri.so
#2 0xb75ebd63 in ?? () from /usr/lib/dri/r300_dri.so
#3 0x12cd8188 in ?? ()
#4 0xaf167880 in ?? ()
#5 0x00000012 in ?? ()
#6 0x00000002 in ?? ()
#7 0x00000009 in ?? ()
#8 0x00001405 in ?? ()
#9 0xaead06c4 in ?? ()
#10 0xbfa912dc in ?? ()
#11 0x00000aa4 in ?? ()
#12 0x000007d6 in ?? ()
#13 0x00001bda in ?? ()
#14 0xbfa9135c in ?? ()
#15 0x12ce2098 in ?? ()
#16 0x12cd8188 in ?? ()
#17 0xaead06c4 in ?? ()
#18 0x1ad77378 in ?? ()
#19 0xaf0c3000 in ?? ()
#20 0x000a4880 in ?? ()
#21 0x000a4892 in ?? ()
#22 0x000a4880 in ?? ()
---Type <return> to continue, or q <return> to quit---
#23 0xd05a6880 in ?? ()
#24 0x00000000 in ?? ()
(gdb) 

here's my setup:
x700 with 128MB
r300 driver that are the ati free software drivers
i have Xorg 7.2 and :
[ebuild   R   ] media-libs/mesa-6.5.2-r1  USE="nptl -debug -doc -hardened -motif -xcb" VIDEO_CARDS="radeon -i810 -mach64 -mga -none -r128 -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB



Reproducible: Always




# emerge --info
Portage 2.1.2.7 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.21-rt2_port4 i686)
=================================================================
System uname: 2.6.21-rt2_port4 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System release 2.0.0_alpha3
Timestamp of tree: Wed, 30 May 2007 22:30:01 +0000
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio /usr/portage/local/layman/sunrise /usr/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl adns aiglx alsa amr apache2 asf berkdb bitmap-fonts bl blender-game cairo cdda cddb cdparanoia cdr chardet clearcase cli contrarius cracklib cran crypt css cups cvs dbus dga divx dri dts dv dvd dvdr dvdread editor eds effects emboss enca encode examples exif expat fam fat ffmpeg firefox flac foomaticdb gdbm gif gimp gimpprint glsa gmedia gpm gstreamer gtk hfs httpd iconv ieee1394 inkjar inquisitio ipv6 isdnlog jfs jpeg jpeg2k kde kerberos kqemu lcms ldap libg++ libnotify lzo mad matroska midi mikmod mjpeg mmx mmxext mng modplug mp3 mp4 mpeg mpi mudflap musepack ncurses nls nptl nptlonly nsplugin ntfs ofa ogg openal openexr opengl openmp p2p pam pcre perforce perl php plugin png ppds pppd python qa qt3 qt4 quicktime quotas readline realmedia reflection reiser4 reiserfs rt2500pci rtc rtsp samba sdl session sid skins slang sox speex spell spl srteam sse sse2 ssl stream subversion svg swat tcpd tga theora tiff timidity tordns truetype truetype-fonts type1-fonts unicode usb v4l vcd vidx vlm vorbis wifi wma wmf wmp wxwindows x264 x86 xanim xfs xml xorg xprint xv xvid xvmc yahoo yv12 zlib zsh" 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 GNUtoo 2007-05-31 18:10:55 UTC
workaround: disable OpenGL shaders 2.0
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-05-31 21:41:10 UTC
Sorry, the backtrace is not useful. See http://www.gentoo.org/proj/en/qa/backtraces.xml on hints how to produce better one.