- changed status to resolved
Setting export quotas causes segfault
When you turn exporting trade on, there is the option to export only items above n items. Changing this from the default "0" causes a segfault on Linux-64
Start event name= type=city_indebt
Widget: load gui model from ./resources/gui/empirewnd.gui
SaveAdapter: try load model from ./resources/gui/empirewnd.gui
Widget: load gui model from ./resources/gui/advisors.gui
SaveAdapter: try load model from ./resources/gui/advisors.gui
Widget: load gui model from ./resources/gui/tradeadv.gui
SaveAdapter: try load model from ./resources/gui/tradeadv.gui
Widget: load gui model from ./resources/gui/goodorder.gui
SaveAdapter: try load model from ./resources/gui/goodorder.gui
Window was removed
Widget: load gui model from ./resources/gui/goodorder.gui
SaveAdapter: try load model from ./resources/gui/goodorder.gui
SIGSEGV: Illegal memory access.
Stacktrace::begin :
./caesaria.linux64 : CrashHandler_handleCrash(int)+0x2c
/lib/x86_64-linux-gnu/libc.so.6 : ()+0x36c30
./caesaria.linux64 : gui::Widget::isMyChild(gui::Widget*) const+0xb
./caesaria.linux64 : gui::ModalScreen::_canTakeFocus(gui::Widget*) const+0x27
./caesaria.linux64 : gui::ModalScreen::onEvent(NEvent const&)+0xa5
./caesaria.linux64 : gui::Window::onEvent(NEvent const&)+0x5b
./caesaria.linux64 : gui::Ui::_drawTooltip(unsigned int)+0x176
./caesaria.linux64 : gui::Ui::draw()+0x26
./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 (1)
-
repo owner - Log in to comment
fix
#373. Improved set trading orders.→ <<cset 4b3f26834371>>