- edited description
Emptying warehouse causes game to crash
Stacktrace as below. This is a repeatable bug for me. SIGSEGV: Illegal memory access. Stacktrace::begin : ./caesaria.linux64 : CrashHandler_handleCrash(int)+0x2c
/lib/x86_64-linux-gnu/libc.so.6 : ()+0x36c30
./caesaria.linux64 : gfx::Picture::Picture(gfx::Picture const&)+0x4f
./caesaria.linux64 : GoodHelper::getCartPicture(GoodStock const&, constants::Direction)+0x4c
./caesaria.linux64 : CartPusher::getPictures(gfx::Pictures&)+0x258
./caesaria.linux64 : gfx::Layer::drawWalkers(gfx::Engine&, gfx::Tile const&, Point const&)+0x168
./caesaria.linux64 : gfx::Layer::render(gfx::Engine&)+0x11b
./caesaria.linux64 : gfx::CityRenderer::render()+0x9d
./caesaria.linux64 : scene::Level::draw()+0x11
./caesaria.linux64 : scene::Base::update(gfx::Engine&)+0x4a
./caesaria.linux64 : gamestate::GameLoop::update(gfx::Engine*)+0x44
./caesaria.linux64 : Game::exec()+0xde
./caesaria.linux64 : main()+0x255
/lib/x86_64-linux-gnu/libc.so.6 : __libc_start_main()+0xf5
./caesaria.linux64() [0x56a1a1]
Comments (7)
-
repo owner -
repo owner - changed status to resolved
fix
#368. improved big/mega carts drawing.→ <<cset 2fdb2469a124>>
-
I'm not sure if this is resolved; I had the issue today. I am also on linux-64 and my trace is just as the one above.
-
repo owner - changed status to open
-
repo owner hi, pls move current resources folder anywhere, then run updater and try to reproduce bug. I thinks it make some diffs on those. thanks
-
Hi, sorry, that didn't work.
I get the same result (sigfault) with newly downloaded resources or the old ones.
I have noticed that the warehouse image doesn't update based on what is actually in there (still shows clay there when it has been taken to the pottery, for example) and I know about bug
#369and wonder if this is a general issue with warehouses, perhaps? -
repo owner - changed status to resolved
fixed
- Log in to comment