Blender crashes due to segfault in in generic_interp (which is in xc/extras/Mesa/src/mesa/tnl/t_vertex.c in the xorg source tree), line 901. This crash occurs repeatably every time when I click on the "PANO" button, and also commonly when I try to do anything else. Breaking direct rendering, for example by running Blender in another instance of Xorg or by checking "disable 3d acceleration" in driconf makes the crash disappear. A full backtrace will be attached from a breakpoint at the beginning of generic_interp and from after the crash. Reproducible: Always Steps to Reproduce: Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 20 2005, 22:51:38)] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r6 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -g" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe -g -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://mirror.gentoo.no/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="C" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex 3ds X Xaw3d aac aalib acpi adns aim alsa ansi apache2 ared aredmem artworkextra audiofile avi ba-completion berkdb bidi bitmap-fonts blender-game bonobo bzlib cairo cdb cddb cdf cdparanoia cdr cdrom cgi cjk clisp cmucl codecs crypt cscope css ctype cups curl dba dga dio directfb distcache divx4linux dlloader doc droproot dts dv dvd dvdr dvdread editor edl eds emacs emboss encode escreen ethereal faac faad fam fastcgi ffmpeg fftw fla flac font-server foomaticdb fortran gb gcj gcl gd gdbm gif gimp gimpprint gnome gnuplot gphoto2 gpm gprof gs gsl gstreamer gtk gtk2 guile hal howl iconv icq imagemagick imap imlib innodb intl ipv6 ithreads jabber jack java javadoc javascript jikes joystick jp2 jpeg jpeg2k junit kde leim libg++ libgda libsamplerate libwww live lm_sensors lzw lzw-tiff mad makecheck md5sum mikmod mime ming mixer mmap mmx mmx2 mng mono motif mozcalendar mozdevelop mozilla moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer mysql native ncurses net network neural nls nntp no-old-linux nocd nodrm nptl nptlonly offensive oggvorbis openal opengl oscar pam pcntl pcre pdf pdfkit pdflib pear-db perl pg-hier pg-intdatetime pg-vacuumdelay php pic pie png portaudio posix postgres postgresql povray print procmail pthreads python qmail qt quicktime radeon readline real rtc ruby samba sbcl scanner sdl session simplexml skey slang soap sockets sox spamassassin speex spell spl sse ssl svg szip tcltk tcpd tetex theora threads tidy tiff timidity tools truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 videos wxwindows xanim xface xinerama xml xml2 xmlrpc xmms xpm xprint xrandr xscreensaver xsl xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Created attachment 53918 [details] bt full from breakpoint at generic_interp
Created attachment 53919 [details] bt full from after crash
your graphic driver? looks like a xorg/dri issue more than a blender one.
r200 (the card is a Radeon 9200), and yes, it's easy to see that the problem is in the driver, not in Blender - it's just that I don't run 3d apps much, and Blender is the only one that triggers the crash. BTW, I noticed that I'd apparently taken out nostrip from FEATURES. I fixed that and remerged xorg-x11 and blender. I don't think it helped me learn anything relevant, but I'll attach a backtrace from a breakpoint at generic_interp with all debugging symbols intact this time anyway.
Created attachment 53924 [details] bt full from breakpoint at generic_interp, with debugging symbols for blender, too
Please file this at bugs.freedesktop.org, in the Mesa product, so we can track it there.
https://bugs.freedesktop.org/show_bug.cgi?id=2780
Similar segfaults with i810 driver (Intel 865G).
Changing bug to reflect upstream status.