LeverylTeam / Leveryl

An Advanced & Feature Rich Server Software for MC:PE 1.1.x
GNU Lesser General Public License v3.0
44 stars 23 forks source link

Error in code #147

Closed tbhDequan closed 7 years ago

tbhDequan commented 7 years ago

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: e94d519d0f5aef211c3981721bdcf1a47ebd081a [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