-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Active items crash (debug mode, linux x64) #12743
Comments
This was against head at the time. (205b560) |
Starting to suspect compiler/libstdcxx bugs. I'm on g++ (Debian 4.7.2-5) 4.7.2 and I'm starting to doubt how well my debugging containers are working in c++11 mode. |
This is the same crash as #11108 and I see in that issue they were also on 4.7 debug containers. After trying with GCC 4.9 on a different machine, I was unable to get it to crash. |
Additionally, copying over the cataclysm executable from the 4.7 machine made it start crashing on the 4.9 machine. So it appears that libstdc++ 4.7 container debugging has a bug in it that was since fixed. |
That is good to know! I have a curiosity -- does this reproduce with the latest Jenkins binary for Linux_x64/Curses? That's compiled with:
-- (via http://ci.narc.ro/job/Cataclysm-Matrix/Graphics=Curses,Platform=Linux_x64/3332/console) The C++ stdlib is |
This issue was closed as it appears inactive.Reducing open issues to those which are (or will) be actively worked upon helps us focus our efforts. This issue has not been deleted - it still appears in searches and if it contains relevant information you are encouraged to continue to link to it. If this issue was a bugIt should be reopened if it can be reproduced in the current build. You can obtain the most recent copy here. Please check there is not a more recent report of this bug before doing so. If no more recent report exists you should continue the discussion in this issue. If this was a feature requestIf the consensus was that the idea was good you could consider submitting an implementation via a PR. If you want to comment further please do so here as opposed to opening a new issue. Before posting check nobody has already made the same point and consider whether your comments are likely to lead to an implementation. If you have doubts about either consider instead voting for the issue If you want to work on this issueThen either assign it to yourself or if you are unable to do so claim it via adding a comment. Please don't assign others or make a general request for action. |
Somehow v->active_items is being corrupted during construction somehow.
This set of instructions worked me to reproduce consistently.
new world
new game (random char)
safemode off
walk south out of shelter (four squares south of door or so)
wish for:
welder, welding goggles, wrench, steel frame, battery x 5
reload welder
set skills to 10
spawn car
open car door and stand in doorframe
spawn 2 raw hide (fresh)
drop to adjacent tile one of them to the left and the other to the right
examine car and weld the steel frame to it. (I tested below the bottom left corner, didn't seem to matter where though)
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: