Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85986 - blender 2.36-r1 segfaults in generic_interp, in Mesa of xorg-x11-6.8.2-r1
Summary: blender 2.36-r1 segfaults in generic_interp, in Mesa of xorg-x11-6.8.2-r1
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Philip Walls (RETIRED)
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 02:19 UTC by Ari Rahikkala
Modified: 2005-05-22 12:04 UTC (History)
1 user (show)

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


Attachments
bt full from breakpoint at generic_interp (bt-from-breakpoint,4.96 KB, text/plain)
2005-03-20 02:21 UTC, Ari Rahikkala
Details
bt full from after crash (bt-from-crash,4.86 KB, text/plain)
2005-03-20 02:22 UTC, Ari Rahikkala
Details
bt full from breakpoint at generic_interp, with debugging symbols for blender, too (bt-from-breakpoint-with-all-symbols,4.76 KB, text/plain)
2005-03-20 04:28 UTC, Ari Rahikkala
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ari Rahikkala 2005-03-20 02:19:10 UTC
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
Comment 1 Ari Rahikkala 2005-03-20 02:21:37 UTC
Created attachment 53918 [details]
bt full from breakpoint at generic_interp
Comment 2 Ari Rahikkala 2005-03-20 02:22:25 UTC
Created attachment 53919 [details]
bt full from after crash
Comment 3 Luca Barbato gentoo-dev 2005-03-20 04:16:02 UTC
your graphic driver?
looks like a xorg/dri issue more than a blender one.
Comment 4 Ari Rahikkala 2005-03-20 04:27:26 UTC
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.
Comment 5 Ari Rahikkala 2005-03-20 04:28:37 UTC
Created attachment 53924 [details]
bt full from breakpoint at generic_interp, with debugging symbols for blender, too
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-03-20 15:52:21 UTC
Please file this at bugs.freedesktop.org, in the Mesa product, so we can track it there.
Comment 7 Ari Rahikkala 2005-03-20 23:44:27 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=2780
Comment 8 Alexey Dobriyan 2005-05-21 07:35:44 UTC
Similar segfaults with i810 driver (Intel 865G).
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2005-05-22 12:04:15 UTC
Changing bug to reflect upstream status.