View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004162 | Spring engine | General | public | 2013-11-19 04:14 | 2013-11-20 02:03 |
| Reporter | Google_Frog | Assigned To | jK | ||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | resolved | Resolution | fixed | ||
| Product Version | 95.0.1+git | ||||
| Summary | 0004162: 95.0.1-78 Crash upon starting spring | ||||
| Description | Here is a crash which sometimes occurs when starting spring via spring.exe. A similar crash has occurred when starting spring through a lobby and I will try to get an infolog for it. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x008CC229 rts/System/Platform/Win/CrashHandler.cpp:178 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x008CC3FB rts/System/Platform/Win/CrashHandler.cpp:328 C:\Windows\syswow64\msvcrt.dll 0x77175E8F ??:0 C:\Windows\syswow64\msvcrt.dll 0x77178EA2 ??:0 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00D3DF18 /opt/mxe/tmp-gcc/gcc-4.8.1/libstdc++-v3/libsupc++/vterminate.cc:82 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00BBDE40 /opt/mxe/tmp-gcc/gcc-4.8.1/libstdc++-v3/libsupc++/eh_terminate.cc:39 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x0087425F /slave/mingwlibs/include/boost/function/function_template.hpp:764 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00BA5148 unwind-sjlj.c:0 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00B935EA thread.cpp:0 C:\Windows\syswow64\kernel32.dll 0x7599336A ??:0 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x0087EC23 rts/System/Platform/errorhandler.cpp:83 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x008CC641 /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/basic_string.h:293 C:\Windows\syswow64\msvcrt.dll 0x77175E8F ??:0 C:\Windows\syswow64\msvcrt.dll 0x77178EA2 ??:0 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00D3DF18 /opt/mxe/tmp-gcc/gcc-4.8.1/libstdc++-v3/libsupc++/vterminate.cc:82 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00BBDE40 /opt/mxe/tmp-gcc/gcc-4.8.1/libstdc++-v3/libsupc++/eh_terminate.cc:39 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x0087425F /slave/mingwlibs/include/boost/function/function_template.hpp:764 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00BA5148 unwind-sjlj.c:0 C:\Users\user\Documents\My Games\Spring Dev\95.0.1+\spring.exe 0x00B935EA thread.cpp:0 C:\Windows\syswow64\kernel32.dll 0x7599336A ??:0 Trace is useless, but I happen to know this originates in COffscreenGLContext::68 (throw opengl_error("Could not activate rendering context");) and was introduced sometime between build 42 and 50. Confirmed to be 43 (e7ff9523305ff9c7be09be3d33cf53d381f98690), the change of ThreadPool::hasOGLthreads from false to true causes instances of COffscreenGLThread (COffscreenGLContext) to be created too early but the opengl_error exception somehow doesn't get caught. Set WorkerThreadCount=0 to bypass. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-11-19 04:14 | Google_Frog | New Issue | |
| 2013-11-19 04:14 | Google_Frog | File Added: infolog_spring.exe.txt | |
| 2013-11-19 13:53 | Kloot | Note Added: 0012180 | |
| 2013-11-19 14:29 | Kloot | Note Edited: 0012180 | |
| 2013-11-19 14:42 | Kloot | Note Edited: 0012180 | |
| 2013-11-19 14:47 | Kloot | Note Edited: 0012180 | |
| 2013-11-20 02:03 | jK | Changeset attached | => spring develop 03c39468 |
| 2013-11-20 02:03 | jK | Assigned To | => jK |
| 2013-11-20 02:03 | jK | Status | new => resolved |
| 2013-11-20 02:03 | jK | Resolution | open => fixed |