Comments (1)
I guess, there may have older backup files in the save directory, as I remember they end with .bkp and .tmp
May be, manually restoring them, by renaming them, could let you play from a previous moment.
Please make a copy of all of them first elsewhere.
a crash because i tried tearing down a web in the same square as a carniverous plant
I guess you where polymorphed into a carnivorous plant right?
We used to have that kind of problems before, when tearing down any webs, I thought it was fixed.
But, it also may not be related to tearing a web itself, because just after we try to do it, and before the next turn, all NPCs also have their turn to act, and that specific stacktrace (when that crash happened) could point what really happened at that time.
Thx for the stacktrace, btw here it demangled thru c++filt
just to help anyone else trying to figure out what happened.
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Aborted
./ivan(globalerrorhandler::DumpStackTraceToStdErr(int)+0x34)[0x56495770e1a4]
./ivan(CrashHandler(int)+0x15)[0x56495769f38c]
/lib/x86_64-linux-gnu/libc.so.6(+0x3efd0)[0x7f28ef97ffd0]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f28ef97ff47]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f28ef9818b1]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9a257)[0x7f28f0382257]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5606)[0x7f28f038d606]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5671)[0x7f28f038d671]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5905)[0x7f28f038d905]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x99e9a)[0x7f28f0381e9a]
./ivan(fearray<contentscript<item> >::Allocate(unsigned int)+0x31)[0x5649575a6ff5]
./ivan(inputfile& operator>><contentscript<item> >(inputfile&, fearray<contentscript<item> >&)+0x43)[0x5649576c4a90]
./ivan(scriptmember<fearray<contentscript<item> > >::Load(inputfile&)+0x5a)[0x5649576bd30e]
./ivan(script::LoadDataMap(std::map<char const*, scriptmemberbase script::*, charcomparer, std::allocator<std::pair<char const* const, scriptmemberbase script::*> > > const&, inputfile&)+0xad)[0x5649576b6733]
./ivan(script::Load(inputfile&)+0x49)[0x5649576bb283]
./ivan(operator>>(inputfile&, script&)+0x2e)[0x5649576bb33e]
./ivan(scriptmember<squarescript>::Load(inputfile&)+0x5f)[0x5649576bcc1b]
./ivan(script::LoadDataMap(std::map<char const*, scriptmemberbase script::*, charcomparer, std::allocator<std::pair<char const* const, scriptmemberbase script::*> > > const&, inputfile&)+0xad)[0x5649576b6733]
./ivan(script::Load(inputfile&)+0x49)[0x5649576bb283]
./ivan(levelscript::Load(inputfile&)+0x32)[0x5649576b97f4]
./ivan(operator>>(inputfile&, script&)+0x2e)[0x5649576bb33e]
./ivan(scriptmember<levelscript>::Load(inputfile&)+0x5f)[0x5649576bcfab]
./ivan(script::LoadDataMap(std::map<char const*, scriptmemberbase script::*, charcomparer, std::allocator<std::pair<char const* const, scriptmemberbase script::*> > > const&, inputfile&)+0xad)[0x5649576b6733]
./ivan(script::Load(inputfile&)+0x49)[0x5649576bb283]
./ivan(dungeonscript::Load(inputfile&)+0x32)[0x5649576b9f92]
./ivan(operator>>(inputfile&, script&)+0x2e)[0x5649576bb33e]
./ivan(inputfile& operator>><int, dungeonscript>(inputfile&, std::map<int, dungeonscript, std::less<int>, std::allocator<std::pair<int const, dungeonscript> > >&)+0x177)[0x5649576c42c6]
./ivan(gamescript::Load(inputfile&)+0x50)[0x5649576bad34]
./ivan(operator>>(inputfile&, gamescript*&)+0x51)[0x5649576badbc]
./ivan(SkipGameScript(inputfile*)+0x36)[0x56495769f3cc]
./ivan(iosystem::ContinueMenu(int, int, festring const&, int, bool)+0xd62)[0x56495771284a]
./ivan(main+0x5dc)[0x56495769f9bf]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7f28ef962b97]
./ivan(_start+0x2a)[0x564957488c8a]
PS.: sorry for taking so much time to read this..
from ivan.
Related Issues (20)
- Bone files from Aslona appearing in GC HOT 1
- The message "You feel the cold breeze of death" doesn't appear HOT 1
- Wishing for wand of polymorph doesn't work
- Compiling in Ubuntu 20.04 with an SDL2 error HOT 2
- Make linux binaries HOT 1
- Infinite recursion with dummy sound system HOT 2
- Werewolf diet
- Add alternate graphics to main menu
- Flaming material spills
- Floodfill on Pangea HOT 1
- Vomiting during Sumo Wrestling HOT 1
- Building on postmarketOS (Alpine) on aarch64 hardware HOT 21
- GitHub Action for OSX HOT 3
- Multiple problems related to sound support HOT 1
- String question crash HOT 5
- XBRz multithread? HOT 1
- Crash after attacking with a weapon coated with raw liquefied magic
- Dismantling provides more material than what you started with HOT 1
- v0.59 Crash on start MacOS Big Sur 11.3.1 HOT 4
- Fix code scanning alert - Potentially overrunning write with float to string conversion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ivan.