Bug 25024 - SIGSEGV with Spring and r600 dri
Summary: SIGSEGV with Spring and r600 dri
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-10 16:31 UTC by Chí-Thanh Christopher Nguyễn
Modified: 2010-01-24 15:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (36.31 KB, text/plain)
2009-11-10 16:31 UTC, Chí-Thanh Christopher Nguyễn
Details

Description Chí-Thanh Christopher Nguyễn 2009-11-10 16:31:00 UTC
Created attachment 31103 [details]
Xorg.0.log

Using AMD rs780 and Mesa from git master:

Since commit 4e4c2ee1fd574d1d651c559f46afb6ca5487156d, starting the Spring RTS will lead to a segfault:

Stacktrace:
/usr/bin/spring [0x8eb6ef]
/lib/libc.so.6 [0x7f1bc4cc3290]
/lib/libc.so.6(strlen+0x10) [0x7f1bc4d0bfd0]
/lib/libc.so.6(_IO_vfprintf+0x3e0e) [0x7f1bc4cd7b9e]
/lib/libc.so.6(__vsnprintf_chk+0xa8) [0x7f1bc4d73598]
/usr/lib64/dri/r600_dri.so [0x7f1bbbfae35b]
/usr/lib64/dri/r600_dri.so [0x7f1bbbfae3de]
/usr/lib64/dri/r600_dri.so [0x7f1bbbfaf1d1]
/usr/lib64/dri/r600_dri.so(_mesa_parse_arb_program+0x111) [0x7f1bbbfb2751]
/usr/lib64/dri/r600_dri.so(_mesa_parse_arb_fragment_program+0x61) [0x7f1bbbfa6ec1]
/usr/lib64/dri/r600_dri.so(_mesa_ProgramStringARB+0x11d) [0x7f1bbbef427d]
/usr/bin/spring [0x6c4ec1]
/usr/bin/spring [0x65a412]
/usr/bin/spring [0x657c17]
/usr/bin/spring [0x61ed20]
/usr/bin/spring [0x4cb408]
/usr/bin/spring [0x45ac90]
/usr/bin/spring [0x45af55]
/usr/bin/spring [0x89b34d]
/usr/bin/spring [0x8a16ca]
/usr/bin/spring [0x8a237d]
/lib/libc.so.6(__libc_start_main+0xe6) [0x7f1bc4caf5c6]
/usr/bin/spring(_ZNSt8ios_base4InitD1Ev+0x79) [0x448809]
??:0

Earlier Mesa revisions only caused an error when loading fragment program file groundFPshadow.fp, which seems to occur on various platforms. Even earlier revisions started fine though (with some graphical glitches).
Comment 1 Chí-Thanh Christopher Nguyễn 2010-01-24 15:39:14 UTC
The error no longer happens with current git master.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.