Hi there, just bought the game, trying it on OSX Mavericks and it's crashing every time I click the 2nd time after starting a game.
First click is fine, then second click—no matterwhat—the game crashes.
The report points to some memory issues related to keyboard/mouse event handlers, full text here: http://pastebin.com/qAZFG0Gn (wouldn't let me attach to the forum post)
The meaty piece:
Code:
*** error for object 0x7b289984: incorrect checksum for freed object – object was probably modified after being freed.
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x9b27d3e1 _platform_memmove$VARIANT$sse42 + 209
1 libsfml-window.2.dylib 0x0138b9b5 sf::priv::HIDInputManager::isKeyPressed(sf::Keyboard::Key) + 149
2 libsfml-window.2.dylib 0x0138b60a sf::priv::InputImpl::isKeyPressed(sf::Keyboard::Key) + 26
3 libsfml-window.2.dylib 0x013871f1 sf::Keyboard::isKeyPressed(sf::Keyboard::Key) + 17
4 keeper_mac 0x0026bb65 WindowView::mapLeftClickFun(Vec2) + 309
5 keeper_mac 0x0027b31d std::__1::__function::__func, void (Vec2)>::operator()(Vec2&&) + 45
6 keeper_mac 0x004a4526 MapGui::onLeftClick(Vec2) + 182
7 keeper_mac 0x00274077 WindowView::propagateEvent(sf::Event const&, std::__1::vector >) + 695
8 keeper_mac 0x0026f78c WindowView::processEvents() + 284
9 keeper_mac 0x0026f5be WindowView::refreshView() + 318
10 keeper_mac 0x004e6d77 main + 4151
11 keeper_mac 0x000bf355 start + 53
Excited to try this out once it works, thank you for your hard work. 🙂
– shazow