Page 1 of 1

v1.2.7 0 - linux - crash on loading savegame

Posted: Thu Jul 04, 2019 4:57 am
by wh123
On Ubuntu 19.04
Version 1.2.7 of Gladius

I can run the game and start a new level.
But when I try to load a savegame, the game crashes. This error message is copied from ~/.steam/error.log

Code: Select all

Vulkan.hpp:14: void proxy::video::throwVulkanException(VkResult, const string&): Failed to create buffer. Return code -2.
ExceptionHandler::handleException()
Vulkan.hpp:14: void proxy::video::throwVulkanException(VkResult, const string&): Failed to create buffer. Return code -2.
(0) [0x0x555f3c10fe6e] proxy::core::StackTrace::log() + 0x3e
(1) [0x0x555f3c0d016e] proxy::core::ExceptionHandler::printCurrentException() + 0x3e
(2) [0x0x555f3c0d01dc] proxy::core::ExceptionHandler::handleException() + 0x1c
(3) [0x0x7fa2f180d2b6]  + 0xa52b6
(4) [0x0x7fa2f180d301]  + 0xa5301
(5) [0x0x7fa2f180d535]  + 0xa5535
(6) [0x0x555f3bc0e737] proxy::video::throwVulkanException(VkResult, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 0x2e7
(7) [0x0x555f3bc0e3ce] proxy::video::Buffer::buildStatic(proxy::video::CommandBuffer&, unsigned long, unsigned char const*) + 0x34e
(8) [0x0x555f3bc40b67] proxy::video::Vertices::build(proxy::video::CommandBuffer&) + 0x67
(9) [0x0x555f3bc40cb5] proxy::video::Mesh::build(proxy::video::CommandBuffer&) + 0x45
(10) [0x0x555f3bb7ebcf] gladius::scene::feature::Vegetation::refresh() + 0xbdf
(11) [0x0x555f3bbc8f4b] gladius::scene::feature::Buildings::cull(gladius::world::Tile const&) const + 0xbb
(12) [0x0x555f3bbc8fb0] gladius::scene::feature::Buildings::cull() const + 0x50
(13) [0x0x555f3bbc96a2] gladius::scene::feature::Buildings::build() + 0x522
(14) [0x0x555f3bbc9f8b] gladius::scene::feature::Buildings::refresh() + 0x67b
(15) [0x0x555f3bafe85d] gladius::scene::feature::FeatureManager::onMessage(gladius::world::FeatureAddedMessage const&) + 0x14d
(16) [0x0x555f3be91b99] void gladius::world::World::sendEntityManagerMessages<gladius::world::FeatureAddedMessage, gladius::world::FeatureManager>(gladius::world::FeatureManager&) + 0x109
(17) [0x0x555f3be7a9bf] gladius::world::World::sendCreationMessages() + 0x62f
(18) [0x0x555f3babda99] gladius::scene::Scene::build() + 0x149
(19) [0x0x555f3b8acacf] gladius::gui::LoadScreen::buildWorld() + 0xbf
(20) [0x0x555f3be84e11] gladius::world::World::loadFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 0x411
(21) [0x0x555f3b8aac3d] gladius::gui::LoadGameHUD::onMessage(proxy::gui::ComponentEffectEndedMessage const&) + 0x4d
(22) [0x0x555f3ba1530a] proxy::gui::Component::onEffectEnd(proxy::gui::effect::Effect const&) + 0xaa
(23) [0x0x555f3ba24616] proxy::gui::effect::EffectManager::update(double) + 0x1d6
(24) [0x0x555f3ba2f2c4] proxy::gui::GUI::update(double) + 0xe4
(25) [0x0x555f3b8a645f] gladius::gui::GUI::update(double) + 0x4f
(26) [0x0x555f3ba2f106] proxy::gui::GUI::run() + 0x106
(27) [0x0x555f3b89daca] gladius::Game::initializeGUI() + 0xba
(28) [0x0x555f3b845731] gladius::Game::main(int, char**) + 0x11
(29) [0x0x555f3b844ebc] main + 0x3c
(30) [0x0x7fa2f1439b6b] __libc_start_main + 0xeb
(31) [0x0x555f3b85ba7a] _start + 0x2a
ExceptionHandler::terminate()
Aborted (core dumped)
Game removed: AppID 489630 "", ProcID 6849
Exiting app 489630

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Thu Jul 04, 2019 6:33 am
by zakblood
the developers only support Linux so you will need to wait until they reply, thanks and sorry for the delay and problem

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Thu Jul 04, 2019 10:13 am
by void
This indicates you ran out of video memory, could you please send me the save (support@proxy-studios.com) along with the complete log and your hardware specifications.

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sat Jul 06, 2019 8:52 am
by wh123
How can I export the savegame?
Which logfile are your interested in? ~/.steam/error.log?
Which command output would you like to see to give you the hardware information you need? vulkaninfo?

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sat Jul 06, 2019 9:01 am
by zakblood
http://www.slitherine.com/forum/viewtop ... 23&t=86743

not so sure on the Linux part either tbh

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sat Jul 06, 2019 9:34 am
by wh123
Thanks for the quick reply.

Please see the attachment.
This is coming from a laptop, with an integrated Intel HD Graphics 520 videocard.
I receive the warning: your graphics driver is outdated, when starting the game
As the graphics library has changed from opengl to vulkan, I am curious why this comment is being made; is a vulkan api function being used by the game which is not provided by my current driver? If so, which function is that? It would be usefull if the log would contain the explanation for the warning showing ingame.


On my desktop machine I have an Radeon HD7550 videocard, which is one of the first AMD cards which support Vulkan.
On this machine the fps counter stays at around 20 fps and the game is basically unplayable.
I applaud the developers embracing Vulkan over Opengl; it is the way of the future.
However, currently there is room for improvement to get to the same performance level that was reached on Opengl, so please get cracking!
Otherwise I am apparently stuck on both machines to the 'legacy3' version which supports Opengl only and that would be less than stellar.
With 'legacy3', I am on version 1.2.6. I get around 60 fps.
But I am on an older game version....

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sat Jul 06, 2019 9:46 am
by zakblood
see if this helps,

Code: Select all

https://www.linuxbabe.com/desktop-linux/switch-intel-nvidia-graphics-card-ubuntu
as no game knows which to use on a dual VGA system, so you need to tell it etc, good luck

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sat Jul 06, 2019 10:01 am
by wh123
Sorry, but I don't have a system with multiple videocards.
I have a desktop with a Radeon card: HD7550.
I have a laptop with an Intel card: HD520.

Both systems are Ubuntu 19.04.
Both supported as per the (minimum) system requirements.

Re: v1.2.7 0 - linux - crash on loading savegame

Posted: Sun Jul 07, 2019 9:07 pm
by VPaulus
Please send your files to support@proxy-studios.com.