Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199396 - media-libs/mesa-7.0.2: breaks blender
Summary: media-libs/mesa-7.0.2: breaks blender
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-16 20:48 UTC by Maciej Pawlik
Modified: 2008-05-09 08:26 UTC (History)
3 users (show)

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


Attachments
gdb bactrace (gdb,2.68 KB, text/plain)
2007-11-17 13:13 UTC, Maciej Pawlik
Details
My emerge --info (emerge_info,3.27 KB, text/plain)
2007-11-17 13:13 UTC, Maciej Pawlik
Details
Xorg log (Xorg.0.log,35.68 KB, text/plain)
2007-11-17 21:31 UTC, Maciej Pawlik
Details
Screenshot showing some graphic faults (Bildschirmfoto-Blender.png,48.51 KB, text/plain)
2008-04-02 14:00 UTC, justXi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Pawlik 2007-11-16 20:48:36 UTC
After updating mesa to 7.0.2 blender segfaults on startup.

Reproducible: Always

Steps to Reproduce:
1. Update mesa to 7.0.2
2. emerge blender-2.45 (most recent in ~x86)
3. run blender

Actual Results:  
root@laptok ~# blender
guessing 'blender' == '/usr/bin/blender'
Compiled with Python version 2.5.1.
Checking for installed Python... got it!
Segmentation fault



root@laptok ~# gdb `which blender`
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/blender 
(no debugging symbols found)
(... 40 lines more ...)
(no debugging symbols found)
(no debugging symbols found)

Program received signal SIGSEGV, Segmentation fault.
0xb727cd7f in ?? () from /usr/lib/dri/i915_dri.so
(gdb) 

Expected Results:  
No segfaults.

Workaround: downgrade mesa to 7.0.1.

System: recent ~x86 gentoo, hardware: HP nx6110, graphics: intel915 GMA
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-17 09:45:58 UTC
Attach a *useful* backtrace and emerge --info output please. 

http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Maciej Pawlik 2007-11-17 13:13:21 UTC
Created attachment 136159 [details]
gdb bactrace
Comment 3 Maciej Pawlik 2007-11-17 13:13:39 UTC
Created attachment 136161 [details]
My emerge --info
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2007-11-17 21:07:51 UTC
Could you also paste the output of 'emerge -vp xorg-server mesa xf86-video-i810' and attach /var/log/Xorg.0.log?
Comment 5 Maciej Pawlik 2007-11-17 21:31:08 UTC
Created attachment 136194 [details]
Xorg log

and emerge:

root@laptok ~# emerge -vp xorg-server mesa xf86-video-i810

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-libs/mesa-7.0.2  USE="-debug -doc -motif (-nptl) -pic -xcb" VIDEO_CARDS="i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB 
[ebuild   R   ] x11-base/xorg-server-1.4-r2  USE="dri hal sdl xorg -3dfx -debug -dmx -ipv6 -kdrive -minimal (-nptl) -xprint" INPUT_DEVICES="keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="i810 -amd -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa -vga -via -vmware -voodoo -xgi" 0 kB 
[ebuild   R   ] x11-drivers/xf86-video-i810-2.1.1  USE="dri -debug" 0 kB 

Total: 3 packages (3 reinstalls), Size of downloads: 0 kB
Comment 6 Priit Laes (IRC: plaes) 2008-01-14 18:12:12 UTC
Also on amd64 with i810 driver.
Comment 7 Priit Laes (IRC: plaes) 2008-01-14 22:02:36 UTC
Upstream says it has been fixed: http://bugs.freedesktop.org/show_bug.cgi?id=12164
Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2008-01-14 22:34:02 UTC
Upstream plans to release 7.0.3 soon, that should resolve this in Gentoo.
Comment 9 justXi 2008-04-02 14:00:27 UTC
Created attachment 148085 [details]
Screenshot showing some graphic faults

On my computer blender (2.4.3, 2.4.5) compiles (mesa-7.0.2) but I got drawing faults (on the right side of the menu and and the camera view is missing a line; does not change after rotation).
Comment 10 justXi 2008-04-02 14:02:01 UTC
Sorry I forgott...

Ati Radeon 7500 mobility, Pentium4 mobile
Comment 11 Massimo Fantin 2008-04-05 15:11:12 UTC
New Mesa 3d 7.0.3 released :
http://www.mesa3d.org/relnotes-7.0.3.html
Comment 12 justXi 2008-04-06 15:44:26 UTC
The missing line on the camera-view/symbol seems to be fixed. 

The lines besides the menus are still there, seems to be a problem with the shadows of the menus.
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-09 08:26:03 UTC
(In reply to comment #12)
> The missing line on the camera-view/symbol seems to be fixed. 
> 
> The lines besides the menus are still there, seems to be a problem with the
> shadows of the menus.'

That's with 7.0.3? If so, please report this bug upstream at bugs.freedesktop.org in the mesa product, and post the URL here so we can track it. (Remember to search for your bug before filing a new one.) Thanks!