BedcoreProtect icon indicating copy to clipboard operation
BedcoreProtect copied to clipboard

Unhandled async exception: SQL EXECUTION error: Lock wait timeout exceeded; try restarting transaction

Open matcracker opened this issue 2 years ago • 0 comments

Issue description

This issue comes from this crashdump: https://crash.pmmp.io/view/5736302

Full error message: Unhandled async exception: SQL EXECUTION error: Lock wait timeout exceeded; try restarting transaction, for query INSERT INTO blocks_log(history_id, old_id, old_meta, old_nbt, new_id, new_meta, new_nbt) VALUES (4216, 46, 0, NULL, 0, 0, NULL); | []

Steps to reproduce the issue

Not yet known

OS and versions

  • BedcoreProtect: 1.0.1
  • PocketMine-MP: 4.0.5
  • PHP: 8.0.13
  • Server OS: Linux
  • Game version: PE/Win10 (delete as appropriate)

Plugins

Name Version State Author(s) Website
AlwaysSpawn 2.2.5 Enabled Philip Shilling  
AntiCombatLog 1.0.0 Enabled Electro  
AntiVoid 1.2.0 Enabled FiberglassCivic Visit
BedcoreProtect 1.0.1 Enabled matcracker Visit
BetterBan 4.0.2 Enabled supercrfafter333  
ClearLag 1.0.0 Enabled tobias14 Visit
DevTools 1.15.0 Enabled PocketMine Team Visit
EasyEdit 2.0.1 Enabled platz1de  
EconomyAPI 5.7.3-PM4 Enabled onebone  
ImageOnMap 1.0.0 Enabled CzechPMDevs , VixikHD  
InvSee 2.0.1 Enabled BlockHorizons  
MultiWorld 1.7.0-beta4 Enabled CzechPMDevs , VixikCZ , fuyutsuki , kaliiks Visit
PureChat 2.0.0 Enabled Vecnavium , 64FF00  
PurePerms 1.4.4 Enabled Vecnavium , 64FF00 & ProjectInfinity  
Sudo 1.1 Enabled ErikX  
VanillaHopper 1.3.0 Enabled ColinHDev Visit

Crashdump, backtrace or other files

#0 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(217): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#1 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(200): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeup(object Closure#138806)
#2 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(422): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeupFlat(object Closure#138806)
#3 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/AwaitChild(63): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->recheckPromiseQueue(object matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild#129622)
#4 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(461): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#5 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(217): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#6 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(200): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeup(object Closure#134613)
#7 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(422): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeupFlat(object Closure#134613)
#8 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/AwaitChild(63): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->recheckPromiseQueue(object matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild#91962)
#9 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(461): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#10 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(217): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#11 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(200): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeup(object Closure#129687)
#12 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/Await(422): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->wakeupFlat(object Closure#129687)
#13 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/SOFe/AwaitGenerator/AwaitChild(63): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\Await->recheckPromiseQueue(object matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild#113194)
#14 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/poggit/libasynql/base/DataConnectorImpl(249): matcracker\BedcoreProtect\libs\SOFe\AwaitGenerator\AwaitChild->reject(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716, NULL )
#15 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/poggit/libasynql/base/DataConnectorImpl(195): matcracker\BedcoreProtect\libs\poggit\libasynql\base\DataConnectorImpl->reportError(object Closure#90311, object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716, NULL )
#16 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/poggit/libasynql/base/SqlThreadPool(112): matcracker\BedcoreProtect\libs\poggit\libasynql\base\DataConnectorImpl->matcracker\BedcoreProtect\libs\poggit\libasynql\base\{closure}(object matcracker\BedcoreProtect\libs\poggit\libasynql\SqlError#135716)
#17 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/poggit/libasynql/base/DataConnectorImpl(277): matcracker\BedcoreProtect\libs\poggit\libasynql\base\SqlThreadPool->readResults(array[1])
#18 plugins/BedcoreProtect.phar/src/matcracker/BedcoreProtect/libs/poggit/libasynql/base/SqlThreadPool(65): matcracker\BedcoreProtect\libs\poggit\libasynql\base\DataConnectorImpl->checkResults()
#19 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(123): matcracker\BedcoreProtect\libs\poggit\libasynql\base\SqlThreadPool->matcracker\BedcoreProtect\libs\poggit\libasynql\base\{closure}()
#20 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
#21 pmsrc/src/Server(1657): pocketmine\snooze\SleeperHandler->sleepUntil(double 1641409311.61)
#22 pmsrc/src/Server(1044): pocketmine\Server->tickProcessor()
#23 pmsrc/src/PocketMine(303): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
#24 pmsrc/src/PocketMine(326): pocketmine\server()
#25 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)

matcracker avatar Jan 16 '22 12:01 matcracker