View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001974 | Spring engine | General | public | 2010-07-04 13:47 | 2010-07-18 22:14 |
| Reporter | tvo | Assigned To | tvo | ||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 0.81.2+git | ||||
| Target Version | 0.82.0 | ||||
| Summary | 0001974: spring keeps locking up on quit. | ||||
| Description | [13:45:25] <Nettogrof[BOTA]> also, this new spring keeps locking up on quit. I have to use task manager to kill it [13:45:59] <Nettogrof[BOTA]> via ctrl+alt+del even [13:48:05] <[RoX]Tobi> which exact version? [13:48:29] <Nettogrof[BOTA]> Spring 0.81+.0.0 (0.81.2.1-1270-ga29f85f) [13:48:29] <Nettogrof[BOTA]> Build date/time: Jul 2 2010 17:17:34 | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
#0 0x00ca15a7 in __gxx_personality_sj0 () #1 0x00a8a301 in _Unwind_SjLj_RaiseException () #2 0x00ca11f2 in __cxa_throw () 0000003 0x00a3a519 in boost::this_thread::interruptible_wait ( handle_to_wait_for=0xffffffff, target_time=...) at libs/thread/src/win32/thread.cpp:438 0000004 0x00a2bebd in interruptible_wait (this=0x2dfda08, maxSounds=23) at /slave/mingwlibs/include/boost/thread/win32/thread_data.hpp:156 0000005 sleep<boost::posix_time::millisec> (this=0x2dfda08, maxSounds=23) at /slave/mingwlibs/include/boost/thread/win32/thread_data.hpp:166 #6 CSound::StartThread (this=0x2dfda08, maxSounds=23) at /slave/full-windows/build/rts/System/Sound/Sound.cpp:374 #7 0x00b5a096 in boost::_mfi::mf1<void, CSound, int>::operator() ( this=0x242438) at /slave/mingwlibs/include/boost/bind/mem_fn_template.hpp:165 #8 operator()<boost::_mfi::mf1<void, CSound, int>, boost::_bi::list0> ( this=0x242438) at /slave/mingwlibs/include/boost/bind/bind.hpp:313 #9 boost::_bi::bind_t<void, boost::_mfi::mf1<void, CSound, int>, boost::_bi::l st2<boost::_bi::value<CSound*>, boost::_bi::value<int> > >::operator() ( this=0x242438) at /slave/mingwlibs/include/boost/bind/bind_template.hpp:20 0000010 boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Sound, int>, boost::_bi::list2<boost::_bi::value<CSound*>, boost::_bi::value<in > > > >::run (this=0x242438) at /slave/mingwlibs/include/boost/thread/detail/thread.hpp:56 #11 0x00a3912d in thread_start_function (param=0x242438) at libs/thread/src/win32/thread.cpp:167 0000012 0x780085bc in endthreadex () from C:\WINNT\system32\msvcrt.dll |
|
|
making new mingw with dwarf2 |
|
|
Recompiled gcc-mingw32 package without --enable-sjlj, did complete clean and rebuild on buildbot. Asked Nettogrof to test, he says it still hangs. conversation: [23:34:38] <[RoX]Tobi> hey, if you have some time, could you see if the build from here http://springrts.com/dl/buildbot/default/master/0.81.2.1-1283-gdc6231d/ still crashes on exit? [23:35:10] <Nettogrof[BOTA]> er, which file? [23:35:40] <[RoX]Tobi> http://springrts.com/dl/buildbot/default/master/0.81.2.1-1283-gdc6231d/0.81.2.1-1283-gdc6231d_spring.7z if you still have everything else of a recent test installer installed [23:35:56] <Nettogrof[BOTA]> yup [23:36:07] <Nettogrof[BOTA]> that july 2nd one, i think [23:36:45] <[RoX]Tobi> that should be fine, just replace the exe with the one in the 7z and see if it still hangs on exit [23:38:05] <Nettogrof[BOTA]> still hangs [23:38:12] <Nettogrof[BOTA]> shift+esc -> quit [23:38:12] <[RoX]Tobi> ugh [23:38:19] <Nettogrof[BOTA]> and only mouse works [23:38:20] <[RoX]Tobi> ok, well thanks for testing either way :) [...] [23:50:04] <Nettogrof[BOTA]> http://pastebin.com/3UF9df3a [23:50:11] <Nettogrof[BOTA]> got a stacktrace on the crash [23:50:29] <Nettogrof[BOTA]> didn't everytime [23:51:07] <Nettogrof[BOTA]> forced end task from task manager [23:54:07] <[RoX]Tobi> hmm unfortunately I can't make anything useful of that trace [23:57:35] <[RoX]Tobi> anyway thanks for the help, don't have anything more to try atm :) [23:57:50] <Nettogrof[BOTA]> http://pastebin.com/dhGTP1wN [00:00:50] <Nettogrof[BOTA]> third crash but this time it didn't make a stacktrace [00:01:20] <Nettogrof[BOTA]> last lines in infolog are those two path cache hits [00:02:01] <[RoX]Tobi> ok [00:02:01] <Nettogrof[BOTA]> best I can do to help pinpoint it, I'm afraid :) [00:02:09] <[RoX]Tobi> yeah I can imagine [00:02:19] <[RoX]Tobi> atm I don't have a clue yet either what would cause this :s [00:02:30] <[RoX]Tobi> but maybe tomorrow will give new inspiration ;-) [00:02:47] <Nettogrof[BOTA]> when it happens the mouse keeps working [00:02:52] <[RoX]Tobi> inside spring? [00:02:56] <Nettogrof[BOTA]> yes [00:03:05] <[RoX]Tobi> right, so the window also keeps existing? [00:03:08] <Nettogrof[BOTA]> sometimes it leaves the last rendered screen on [00:03:20] <Nettogrof[BOTA]> sometimes it goes black or even white [00:03:55] <Nettogrof[BOTA]> when it gets to the black/white it seems to get the stacktrace done [00:04:12] <[RoX]Tobi> hmm ok [00:04:22] <Nettogrof[BOTA]> at least on the white one [00:04:58] <[RoX]Tobi> ok [00:05:57] <[RoX]Tobi> well thanks for the info, hopefully it will give some clues later on ;-) [00:06:11] <[RoX]Tobi> I'm off for today, gn [00:06:13] <Nettogrof[BOTA]> if you need more, just ask. :) [00:06:16] <[RoX]Tobi> sure [00:06:18] <[RoX]Tobi> thanks [00:06:20] <Nettogrof[BOTA]> g'night |
|
|
[22:12:53] <Nettogrof[BOTA]> got the crash on exit fixed, i see :) [22:13:11] <[RoX]Tobi> you tested? [22:13:17] <Nettogrof[BOTA]> yeah [22:13:20] <[RoX]Tobi> ah nice [22:13:33] <Nettogrof[BOTA]> once so far :) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-07-04 13:47 | tvo | New Issue | |
| 2010-07-04 16:09 | tvo | Relationship added | related to 0001969 |
| 2010-07-04 16:34 | jK | Note Added: 0005049 | |
| 2010-07-04 17:18 | tvo | Status | new => assigned |
| 2010-07-04 17:18 | tvo | Assigned To | => tvo |
| 2010-07-04 17:18 | tvo | Note Added: 0005050 | |
| 2010-07-04 23:58 | tvo | Note Added: 0005052 | |
| 2010-07-04 23:58 | tvo | File Added: crash_on_exit.txt | |
| 2010-07-04 23:59 | tvo | File Added: crash_on_exit_2.txt | |
| 2010-07-05 00:04 | tvo | Note Edited: 0005052 | |
| 2010-07-18 22:14 | tvo | Note Added: 0005118 | |
| 2010-07-18 22:14 | tvo | Status | assigned => resolved |
| 2010-07-18 22:14 | tvo | Resolution | open => fixed |