PocketMine Crash Archive

#29774995 Unknown error

Submitted by PocketMine-MP 1.6

General information

Version: 1.6
API version: 1.13.0
Caused by a Plugin: Not directly
Report date: Wednesday 26/01/2022 08:17:28
Attached Issue: None

System Information

PHP version: 5.6.4
Operating system: win
System banner: Windows NT WIN-B7HPC3GNDL4 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586

Error information

Maximum function nesting level of 100 reached, aborting
File: /src/pocketmine/utils/Binary
Line: #337
Error level:

[328] 	public static function readInt($str){
[329] 		if(PHP_INT_SIZE === 8){
[330] 			return unpack("N", $str)[1] << 32 >> 32;
[331] 		}else{
[332] 			return unpack("N", $str)[1];
[333] 		}
[334] 	}
[335] 
[336] 	public static function writeInt($value){
[337] 		return pack("N", $value);
[338] 	}
[339] 
[340] 	public static function readLInt($str){
[341] 		if(PHP_INT_SIZE === 8){
[342] 			return unpack("V", $str)[1] << 32 >> 32;
[343] 		}else{
[344] 			return unpack("V", $str)[1];
[345] 		}
[346] 	}
[347] 
#0 /src/pocketmine/Server(0): pocketmine\Server->crashDump(boolean)
#1 /src/pocketmine/utils/BinaryStream(89): pocketmine\utils\Binary::writeInt(boolean)
#2 /src/pocketmine/network/protocol/UpdateBlockPacket(47): pocketmine\utils\BinaryStream->putInt(boolean)
#3 /src/pocketmine/Server(1816): pocketmine\network\protocol\UpdateBlockPacket->encode(boolean)
#4 /src/pocketmine/level/Level(862): pocketmine\Server::broadcastPacket(boolean)
#5 /src/pocketmine/level/Level(1423): pocketmine\level\Level->sendBlocks(boolean)
#6 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#7 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#8 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#9 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#10 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#11 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#12 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#13 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#14 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#15 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#16 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#17 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#18 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#19 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#20 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#21 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#22 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#23 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#24 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#25 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#26 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#27 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#28 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#29 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#30 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#31 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#32 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#33 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#34 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#35 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#36 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#37 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#38 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#39 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#40 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#41 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#42 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#43 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#44 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#45 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#46 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#47 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#48 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#49 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#50 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#51 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#52 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#53 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#54 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#55 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#56 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#57 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#58 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#59 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#60 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#61 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#62 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#63 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#64 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#65 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#66 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#67 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#68 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#69 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#70 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#71 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#72 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#73 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#74 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#75 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#76 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#77 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#78 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#79 /src/pocketmine/level/Level(1028): pocketmine\block\Ladder->onUpdate(boolean)
#80 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#81 /src/pocketmine/block/Block(767): pocketmine\level\Level->setBlock(boolean)
#82 /src/pocketmine/level/Level(1597): pocketmine\block\Block->onBreak(boolean)
#83 /src/pocketmine/block/Ladder(135): pocketmine\level\Level->useBreakOn(boolean)
#84 /src/pocketmine/level/Level(1053): pocketmine\block\Ladder->onUpdate(boolean)
#85 /src/pocketmine/level/Level(1448): pocketmine\level\Level->updateAround(boolean)
#86 /src/pocketmine/block/Block(745): pocketmine\level\Level->setBlock(boolean)
#87 /src/pocketmine/level/Level(1766): pocketmine\block\Block->place(boolean)
#88 /src/pocketmine/Player(2115): pocketmine\level\Level->useItemOn(boolean)
#89 /src/pocketmine/network/RakLibInterface(140): pocketmine\Player->handleDataPacket(boolean)
#90 /src/raklib/server/ServerHandler(90): pocketmine\network\RakLibInterface->handleEncapsulated(boolean)
#91 /src/pocketmine/network/RakLibInterface(81): raklib\server\ServerHandler->handlePacket(boolean)
#92 /src/pocketmine/network/Network(159): pocketmine\network\RakLibInterface->process(boolean)
#93 /src/pocketmine/Server(2513): pocketmine\network\Network->processInterfaces(boolean)
#94 /src/pocketmine/Server(2233): pocketmine\Server->tick(boolean)
#95 /src/pocketmine/Server(2111): pocketmine\Server->tickProcessor(boolean)
#96 /src/pocketmine/Server(1711): pocketmine\Server->start(boolean)
#97 /src/pocketmine/PocketMine(464): pocketmine\Server->__construct(boolean)
#98 (1): (boolean)
#99 (0): (boolean)

Loaded Plugins

NameVersionStateAuthor(s)
BackDeath1.0.0EnabledEkiFoX
FNPC1.1.4EnabledFENGberd
Protection破解版身份证登录插件Enabledzzx
SimpleWarp1EnabledFalk
SWorld1.1.0Enabled18WYJ2 & boybook
TouchHome2EnabledLDX
SignPrize1.0.0EnabledSartling
AshMan1.0.1EnabledFENGberd,Alcatraz_Du

Server Settings [toggle]

NameValue
motd§cRita§a3§e创造服务器
server-port10198
white-listoff
announce-player-achievementson
spawn-protection8
max-players999999999999999999999999999999999999999
allow-flightoff
spawn-animalson
spawn-mobson
gamemode1
force-gamemodeoff
hardcoreoff
pvpon
difficulty1
generator-settings
level-namecz
level-seed
level-typeDEFAULT
enable-queryon
enable-rconoff
rcon.password******
auto-saveon
settings.languagechs
settings.force-languagefalse
settings.shutdown-messageServer closed
settings.query-pluginstrue
settings.deprecated-verbosetrue
settings.enable-profilingfalse
settings.profile-report-trigger20
settings.async-workersauto
memory.global-limit512
memory.main-limit320
memory.check-rate20
memory.continuous-triggertrue
memory.continuous-trigger-rate30
memory.garbage-collection.period36000
memory.garbage-collection.collect-async-workertrue
memory.garbage-collection.low-memory-triggertrue
memory.max-chunks.trigger-limit96
memory.max-chunks.trigger-chunk-collecttrue
memory.max-chunks.low-memory-triggertrue
memory.world-caches.disable-chunk-cachetrue
memory.world-caches.low-memory-triggertrue
network.batch-threshold256
network.compression-level7
network.async-compressionfalse
network.upnp-forwardingfalse
debug.level1
debug.commandsfalse
level-settings.default-formatmcregion
level-settings.convert-formatfalse
level-settings.auto-tick-ratetrue
level-settings.auto-tick-rate-limit20
level-settings.base-tick-rate1
level-settings.always-tick-playersfalse
chunk-sending.per-tick4
chunk-sending.max-chunks192
chunk-sending.spawn-threshold56
chunk-sending.cache-chunksfalse
chunk-ticking.per-tick40
chunk-ticking.tick-radius3
chunk-ticking.light-updatesfalse
chunk-ticking.clear-tick-listtrue
chunk-generation.queue-size8
chunk-generation.population-queue-size8
ticks-per.animal-spawns400
ticks-per.monster-spawns1
ticks-per.autosave6000
ticks-per.cache-cleanup900
spawn-limits.monsters70
spawn-limits.animals15
spawn-limits.water-animals5
spawn-limits.ambient15
auto-report.enabledtrue
auto-report.send-codetrue
auto-report.send-settingstrue
auto-report.send-phpinfofalse
auto-report.hostcrash.pocketmine.net
anonymous-statistics.enabledtrue
anonymous-statistics.hoststats.pocketmine.net
auto-updater.enabledtrue
auto-updater.on-update.warn-consoletrue
auto-updater.on-update.warn-opstrue
auto-updater.preferred-channelbeta
auto-updater.suggest-channelstrue
auto-updater.hostwww.pocketmine.net
aliases
worlds
Find duplicates  |   Download