LeverylTeam/Leveryl

Error in code

Closed this issue · 0 comments

Leveryl Crash Dump Tue Aug 22 20:01:29 EDT 2017

Error: Return value of pocketmine\Server::get_calling_class() must be of the type string, null returned
File: /src/pocketmine/Server
Line: 2973
Type: notice

Code:
[2964] }
[2965]
[2966] private function get_calling_class(): string{
[2967] // tnx https://stackoverflow.com/a/6927569/7126351
[2968] $trace = debug_backtrace();
[2969] $class = $trace[1]['class'];
[2970] for($i = 1; $i < count($trace); $i++){
[2971] if(isset($trace[$i]))
[2972] if($class != $trace[$i]['class'])
[2973] return $trace[$i]['class'];
[2974] }
[2975]
[2976] return "null";
[2977] }
[2978]
[2979] }
[2980]
[2981]
[2982]
[2983]

Backtrace:
#0 /src/pocketmine/Server(1865): pocketmine\Server->getName(boolean)
#1 /src/pocketmine/PocketMine(483): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/minecraft/multicraft/servers/server1330/custom-phar.phar/, string /home/minecraft/multicraft/servers/server1330/, string /home/minecraft/multicraft/servers/server1330/plugins/)
#2 (1): require_once(string phar:///home/minecraft/multicraft/servers/server1330/custom-phar.phar/src/pocketmine/PocketMine.php)

Leveryl version: e94d519 [Protocol 113; API 3.0.0-ALPHA5]
uname -a: Linux dal2.minersplanet.com 2.6.32-573.22.1.el6.x86_64 #1 SMP Wed Mar 23 03:35:39 UTC 2016 x86_64
PHP version: 7.0.20
Zend version: 3.0.0
OS : Linux, linux

Server uptime: 0 seconds
Number of loaded worlds: 0
Players online: 0/48