menu
#3548327 unable to seek to start of file "plugin.yml" while creating new phar "/root/mcpe/test/plugin_data/DevTools/RangInfoUI_v1.phar"

Submitted by PocketMine-MP 3.11.3

General information

Version: 3.11.3
Git commit: 0d5704b1
Plugin involvement: Direct
Report date: 2020-01-13 22:37:06 +0000 UTC

System Information

PHP version: 7.3.13
Operating system: linux
System banner: Linux SaveConnection 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64

Error information

Warning: the DevTools plugin was directly involved in this crash. Please contact the plugin author.
Message: unable to seek to start of file "plugin.yml" while creating new phar "/root/mcpe/test/plugin_data/DevTools/RangInfoUI_v1.phar"
File: plugins/PocketMine-DevTools.phar/src/DevTools/ConsoleScript
Line: #80
Error level: PharException
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
			//unlinkArchive() doesn't like dodgy phars
unlink($pharPath);
}
}

yield "Adding files...";

$start = microtime(true);
$phar = new \Phar($pharPath);
$phar->setMetadata($metadata);
$phar->setStub($stub);
$phar->setSignatureAlgorithm($signatureAlgo);
$phar->startBuffering();

//If paths contain any of these, they will be excluded
$excludedSubstrings = preg_quote_array([
realpath($pharPath), //don't add the phar to itself
], '/');

$folderPatterns = preg_quote_array([
#0 plugins/PocketMine-DevTools.phar/src/DevTools/ConsoleScript(80): Phar->setMetadata(array[9])
#1 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(279): buildPhar(string[55] /root/mcpe/test/plugin_data/DevTools/RangInfoUI_v1.phar, string[33] /root/mcpe/test/plugins/RangInfo/, array[0], array[9], string[381] .<?php.echo "PocketMine-MP plugin RangInfoUI v1.This file has been generated usi, integer 2, integer 4096)
#2 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(238): DevTools\DevTools->buildPhar(object pocketmine\command\ConsoleCommandSender, string[55] /root/mcpe/test/plugin_data/DevTools/RangInfoUI_v1.phar, string[33] /root/mcpe/test/plugins/RangInfo/, array[0], array[9], string[381] .<?php.echo "PocketMine-MP plugin RangInfoUI v1.This file has been generated usi, integer 2)
#3 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(107): DevTools\DevTools->makePluginCommand(object pocketmine\command\ConsoleCommandSender, array[1])
#4 src/pocketmine/command/PluginCommand(58): DevTools\DevTools->onCommand(object pocketmine\command\ConsoleCommandSender, object pocketmine\command\PluginCommand, string[10] makeplugin, array[1])
#5 src/pocketmine/command/SimpleCommandMap(270): pocketmine\command\PluginCommand->execute(object pocketmine\command\ConsoleCommandSender, string[10] makeplugin, array[1])
#6 src/pocketmine/Server(2026): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\command\ConsoleCommandSender, string[21] makeplugin RangInfoUI)
#7 src/pocketmine/Server(1617): pocketmine\Server->dispatchCommand(object pocketmine\command\ConsoleCommandSender, string[21] makeplugin RangInfoUI)
#8 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\Server->pocketmine\{closure}()
#9 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
#10 src/pocketmine/Server(2349): pocketmine\snooze\SleeperHandler->sleepUntil(double 1578955026.2763)
#11 src/pocketmine/Server(2203): pocketmine\Server->tickProcessor()
#12 src/pocketmine/Server(1785): pocketmine\Server->start()
#13 src/pocketmine/PocketMine(268): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /root/mcpe/test/, string[24] /root/mcpe/test/plugins/)
#14 src/pocketmine/PocketMine(291): pocketmine\server()
#15 (1): require(string[71] phar:///root/mcpe/test/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Loaded Plugins

  • Show

Server Settings

  • Show