View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002137 | Spring engine | Linux | public | 2010-09-19 22:44 | 2010-09-25 18:44 | ||||
Reporter | dogma | ||||||||
Assigned To | zerver | ||||||||
Priority | normal | Severity | crash | Reproducibility | random | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 0.82.5 | ||||||||
Target Version | Fixed in Version | 0.82.5.1 | |||||||
Summary | 0002137: 0.82.5.1 on linux randomly crashes | ||||||||
Description | Is this possibly a gcc semantics issue? Segmentation fault (SIGSEGV) in spring 0.82.5.1 Stacktrace: /usr/local/bin/spring() [0x97f047] /lib/libc.so.6(+0x323b0) [0x7f00441283b0] /usr/local/bin/spring() [0x4d5387] /usr/local/bin/spring() [0x887c67] /usr/local/bin/spring() [0x87d7bb] /usr/local/bin/spring() [0x87d835] /usr/local/bin/spring() [0x450bb9] /usr/local/bin/spring() [0x465a05] /usr/local/bin/spring() [0x46baca] /usr/local/bin/spring() [0x959f9b] /usr/local/bin/spring() [0x96115a] /usr/local/bin/spring() [0x917af9] /lib/libc.so.6(__libc_start_main+0xfd) [0x7f0044114d2d] /usr/local/bin/spring() [0x44a0d9] Translated Stacktrace: /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include/g++-v4/ext/atomicity.h:0 ??:0 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/Game/Player.cpp:195 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/Sim/Units/Unit.cpp:271 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/Sim/Units/UnitHandler.cpp:208 /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include/g++-v4/bits/stl_vector.h:453 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/Game/Game.cpp:3603 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/Game/Game.cpp:3958 /usr/include/boost-1_42/boost/smart_ptr/shared_ptr.hpp:0 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/System/SpringApp.cpp:1052 /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include/g++-v4/ext/atomicity.h:0 /home/dull/jhoblitt/spring/spring_0.82.5.1/rts/System/Main.cpp:55 ??:0 ??:0 Spring crashed Segmentation fault (SIGSEGV) | ||||||||
Additional Information | Using built-in specs. Target: x86_64-pc-linux-gnu Configured with: /var/portage/portage/sys-devel/gcc-4.4.4-r1/work/gcc-4.4.4/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.4 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.4 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.4/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.4/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --enable-cld --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.4.4/python --disable-libgcj --enable-languages=c,c++,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.4.4-r1 p1.0, pie-0.4.5' Thread model: posix gcc version 4.4.4 (Gentoo 4.4.4-r1 p1.0, pie-0.4.5) | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
||||||
|
![]() |
|
abma (administrator) 2010-09-20 02:16 |
are there different stacktraces? can you attach infolog.txt please? (~/spring/.infolog.txt) |
dogma (reporter) 2010-09-20 04:37 |
The stack traces seem to always originate in atomicity.h. I'm afraid that I've played spring since the last crash but I will grab a copy next time it does. Or did you want a copy from a non-crashed game? |
abma (administrator) 2010-09-20 19:51 |
...an infolog of an crashed game. |
hoijui (reporter) 2010-09-20 20:54 |
debug builds of spring should store old logs under <spring-writable-data-dir>/log/ |
abma (administrator) 2010-09-21 22:39 |
if you get a crash, can you please attach the demo-file, too? we've currently the problem, that we can't reproduce this crash... |
dogma (reporter) 2010-09-25 16:58 |
I just got the crash trying to spec a long during DSD8v8 game. infolog & demo are attached to the ticket. |
zerver (reporter) 2010-09-25 18:44 |
Player.cpp:195, this is the direct control bug again. If you compile from 0.82-branch the fix is included there. http://github.com/spring/spring/commit/8cbfafcb7a821fa587e0993ece875820827f359a |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-09-19 22:44 | dogma | New Issue | |
2010-09-20 02:10 | abma | Summary | 0.82.6.1 on linux randomly crashes => 0.82.5.1 on linux randomly crashes |
2010-09-20 02:16 | abma | Note Added: 0005579 | |
2010-09-20 04:37 | dogma | Note Added: 0005580 | |
2010-09-20 11:18 | Kloot | Relationship added | duplicate of 0002120 |
2010-09-20 19:51 | abma | Note Added: 0005587 | |
2010-09-20 20:54 | hoijui | Note Added: 0005593 | |
2010-09-21 22:39 | abma | Note Added: 0005609 | |
2010-09-21 22:39 | abma | Status | new => feedback |
2010-09-25 16:57 | dogma | File Added: infolog.txt | |
2010-09-25 16:57 | dogma | File Added: 20100925_075437_unnamed_0.82.5.sdf | |
2010-09-25 16:58 | dogma | Note Added: 0005650 | |
2010-09-25 18:44 | zerver | Note Added: 0005652 | |
2010-09-25 18:44 | zerver | Status | feedback => resolved |
2010-09-25 18:44 | zerver | Fixed in Version | => 0.83/0.84 |
2010-09-25 18:44 | zerver | Resolution | open => fixed |
2010-09-25 18:44 | zerver | Assigned To | => zerver |