View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002314 | Spring engine | General | public | 2011-01-21 16:40 | 2011-01-24 00:43 |
| Reporter | Licho | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Product Version | 0.82.7.1 | ||||
| Summary | 0002314: MT executable causes clueless users to crash every time in Zero-K | ||||
| Description | Please do not distribute MT executable until it works with all games/lua rendering! Its harming players. They dont realize its not supposed to work. Just past 2 days i encountered 4 people who crashed or had invisible units or similar bugs and after they sent me infolog it was MT. Keep this out of default installer until it works please. | ||||
| Tags | No tags attached. | ||||
| Checked infolog.txt for Errors | |||||
| related to | 0002328 | closed | LuaUI breaks after 10 minutes in Zero-K on Spring-MT |
|
|
Also is there a way to detect executable from lua? So we would exit such users or delete their MT executable or something like that. |
|
|
http://springrts.com/wiki/Lua_ConstGame -> string Game.version |
|
|
Sorry for that, but like jK said it is easy to detect. I never even tried zero k so to expect it to work would be overly optimistic indeed. Making MT work with all games, and keeping it working, is an overwhelming task, mostly because the engine is customizable in so many ways, but also because development here is anarchy and MT is so easy to break if you don't have in depth knowledge of how it works. My guess is that it will not be removed from the installer and lua rendering (at least with BA) will work in 0.83. Starting from there, if people are more willing to submit bug reports, it could possibly work with zk also. |
|
|
Why to submit bug report, you can test it too and its trivial. You can debug it properly with debugger attached to at least point to what is wrong because we have no idea. It fails every attempt. It triggers hang detection like 20x and then it crashes lua because of some opengl list manipulated from invalid thread in addconsole line .. |
|
|
Btw if its impossible to solve then there should be some "how to fix" and "what fails" lists. Because we have no idea.. |
|
|
Wait for next engine release. It fixes 90% of the issues (GL usage from sim thread). Until that test ZK with current git master mt-builds to find remaining issues: -> http://springrts.com/dl/buildbot/default/master/ |
|
|
No please don't test with that because numerous bugfixes are located in other branches. Wait for the release "0.83-branch" or until I have made an MT branch. |
|
|
Ok this can be resolved for now, we have detection and it will be changed next version. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-01-21 16:40 | Licho | New Issue | |
| 2011-01-21 17:16 | Licho | Note Added: 0006282 | |
| 2011-01-22 08:20 | jK | Note Added: 0006283 | |
| 2011-01-22 17:24 | zerver | Note Added: 0006284 | |
| 2011-01-22 17:48 | Licho | Note Added: 0006286 | |
| 2011-01-22 17:49 | Licho | Note Added: 0006287 | |
| 2011-01-23 11:55 | jK | Note Added: 0006293 | |
| 2011-01-23 13:26 | zerver | Note Added: 0006294 | |
| 2011-01-23 17:37 | Licho | Note Added: 0006298 | |
| 2011-01-24 00:43 | zerver | Status | new => closed |
| 2011-01-24 00:43 | zerver | Resolution | open => won't fix |
| 2011-01-27 16:08 | jK | Relationship added | related to 0002328 |