2025-06-13 09:06 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003143Spring engineGfx driver issuespublic2012-07-20 16:22
Reporterjandd 
Assigned Toabma 
PrioritynormalSeveritycrashReproducibilityN/A
StatusresolvedResolutionfixed 
Product Version88.0 
Target VersionFixed in Version 
Summary0003143: spring segfaults somewhere in rendering (Debian RC bug 678888)
DescriptionI got a bug report for the spring Debian package. The stack trace ends with:

[f=0005182] Error: Segmentation fault (SIGSEGV) in spring 88.0 (OMP)
[f=0005182] Error: Stacktrace:
[f=0005182] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xf030) [0x7fd62b773030]
[f=0005182] Error: <1> /usr/lib/x86_64-linux-gnu/dri/r600_dri.so(+0x2a7ab7) [0x7fd61a134ab7]
[f=0005182] Error: <2> /usr/lib/x86_64-linux-gnu/dri/r600_dri.so(+0x25eca0) [0x7fd61a0ebca0]
[f=0005182] Error: <3> /usr/lib/x86_64-linux-gnu/dri/r600_dri.so(+0x2a7b6c) [0x7fd61a134b6c]
[f=0005182] Error: <4> /usr/lib/x86_64-linux-gnu/dri/r600_dri.so(+0x22f3da) [0x7fd61a0bc3da]
[f=0005182] Error: <5> /home/packages/tmp/spring-88.0+dfsg1/rts/Rendering/FarTextureHandler.cpp:156
[f=0005182] Error: <6> /home/packages/tmp/spring-88.0+dfsg1/rts/Rendering/FarTextureHandler.cpp:279
[f=0005182] Error: <7> /home/packages/tmp/spring-88.0+dfsg1/rts/Rendering/UnitDrawer.cpp:517
[f=0005182] Error: <8> /home/packages/tmp/spring-88.0+dfsg1/rts/Rendering/WorldDrawer.cpp:144
[f=0005182] Error: <9> /home/packages/tmp/spring-88.0+dfsg1/rts/Game/Game.cpp:1173
zsh: segmentation fault spring

for details see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678888

For me it looks like a crash when using the free r600_dri driver.
Additional InformationThe Debian bug report has detailed command line output attached
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0008884

abma (administrator)

yeah, seems to be a driver bug... not sure if spring needs a fix...

~0008887

Kloot (developer)

it doesn't (trace indicates driver crashed trying to create an FBO for some far-texture, so a workaround for the reporter would be to disable them)

~0009045

jandd (reporter)

Last edited: 2012-07-17 16:42

View 2 revisions

The bug does not occur with 89.0 but is reproducible when going back to 88.0 (both using the Debian package). Is there any change in 89.0 that might have fixed this error?

~0009058

abma (administrator)

yep, ~ 500 commits :D

maybe 2701583bd1cc4e8402e2ad75783b0156b75116e9 but no idea... (imo not worth to bisect...)
+Notes

-Issue History
Date Modified Username Field Change
2012-07-01 21:58 jandd New Issue
2012-07-04 00:47 abma Note Added: 0008884
2012-07-04 12:04 Kloot Note Added: 0008887
2012-07-04 12:04 Kloot Status new => closed
2012-07-04 12:04 Kloot Resolution open => no change required
2012-07-17 16:41 jandd Note Added: 0009045
2012-07-17 16:41 jandd Status closed => feedback
2012-07-17 16:41 jandd Resolution no change required => reopened
2012-07-17 16:42 jandd Note Edited: 0009045 View Revisions
2012-07-20 16:22 abma Note Added: 0009058
2012-07-20 16:22 abma Status feedback => resolved
2012-07-20 16:22 abma Resolution reopened => fixed
2012-07-20 16:22 abma Assigned To => abma
+Issue History