MantisBT - VCMI
View Issue Details
0002619VCMIGUI - Adventure Mappublic2016-11-25 06:172016-12-04 12:57
laska 
AVS 
normalminorrandom
closedduplicate 
amd64Linux4.8.7
0.99 
1.next 
0002619: ocasional game freeze
sometime game just freeze.
Here is the debug backtrace of vcmiclient during freeze

(gdb) bt
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f24c70d8c36 in __GI___pthread_mutex_lock (
    mutex=mutex@entry=0x5635977a7c90) at ../nptl/pthread_mutex_lock.c:115
0000002 0x0000563595cf72d1 in boost::recursive_mutex::lock (this=0x5635977a7c90)
    at /usr/include/boost/thread/pthread/recursive_mutex.hpp:113
0000003 vstd::detail::unlock_policy<boost::recursive_mutex>::lock (
    this=<synthetic pointer>, m=...)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/windows/../../lib/UnlockGuard.h:27
0000004 vstd::unlock_guard<boost::recursive_mutex, vstd::detail::unlock_policy<boost::recursive_mutex> >::~unlock_guard (this=<synthetic pointer>,
    __in_chrg=<optimized out>)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/windows/../../lib/UnlockGuard.h:82
0000005 CAdvMapInt::keyPressed (this=<optimized out>, key=...)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/windows/CAdvmapInterface.cpp:1125
0000006 0x0000563595cb162d in CGuiHandler::handleEvent (
    this=this@entry=0x563596184640 <GH>, sEvent=sEvent@entry=0x7fff60216c20)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/gui/CGuiHandler.cpp:215
0000007 0x0000563595cb24d6 in CGuiHandler::handleEvents (this=0x563596184640 <GH>)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/gui/CGuiHandler.cpp:182
0000008 0x0000563595e20760 in CPlayerInterface::update (this=0x7f24756501c0)
---Type <return> to continue, or q <return> to quit---
   e/kl/Downloads/nes/vcmi/vcmi.git/client/CPlayerInterface.cpp:1648
0000009 0x0000563595cb2a7c in CGuiHandler::renderFrame (this=0x563596184640 <GH>)
    at /home/kl/Downloads/nes/vcmi/vcmi.git/client/gui/CGuiHandler.cpp:414
0000010 0x0000563595c5b789 in mainLoop () at /home/kl/Downloads/nes/vcmi/vcmi.git/client/CMT.cpp:1243
0000011 main (argc=<optimized out>, argv=<optimized out>) at /home/kl/Downloads/nes/vcmi/vcmi.git/client/CMT.cpp:510
No tags attached.
duplicate of 0001813acknowledged  Repeated re-entering of teleporter using space bar cause freeze 
Issue History
2016-11-25 06:17laskaNew Issue
2016-11-28 01:28AVSNote Added: 0006920
2016-11-28 01:28AVSAssigned To => AVS
2016-11-28 01:28AVSStatusnew => confirmed
2016-12-04 12:57AVSRelationship addedduplicate of 0001813
2016-12-04 12:57AVSNote Added: 0006929
2016-12-04 12:57AVSStatusconfirmed => closed
2016-12-04 12:57AVSResolutionopen => duplicate
2016-12-04 12:57AVSFixed in Version => 1.next

Notes
(0006920)
AVS   
2016-11-28 01:28   
Kind of known bug, there is a comment about possible freeze when revisiting object via spacebar.
(0006929)
AVS   
2016-12-04 12:57   
Closed as duplicate