Closed ExplosionHm closed 2 years ago
I really don't know
Error: Trying to access array offset on value of type bool File: plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/utils/FormManager Line: 40 Type: ErrorException THIS CRASH WAS CAUSED BY A PLUGIN BAD PLUGIN: Mineflow Code: [31] "type" => $form->getType(), [32] "form" => $form, [33] ]; [34] $this->config->set($name, $data); [35] $this->config->save(); [36] } [37] [38] public function getForm(string $name): ?Form { [39] $data = $this->config->get($name); [40] if ($data["form"] instanceof Form) return $data["form"]; [41] if ($data === false) return null; [42] return Form::createFromArray($data["form"], $data["name"]); [43] } [44] [45] public function getAllFormData(): array { [46] return $this->config->getAll(); [47] } [48] [49] public function removeForm(string $name): void { [50] $this->config->remove($name); Backtrace: #0 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/utils/FormManager(40): pocketmine\errorhandler\ErrorToExceptionHandler::handle(integer 2, string[51] Trying to access array offset on value of type bool, string[125] phar:///home/minecraft/multicraft/servers/server226389/plugins/Mineflow_dev-226., integer 40) #1 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/action/form/SendForm(68): aieuo\mineflow\utils\FormManager->getForm(string[9] StaffMode) #2 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/FlowItemExecutor(62): aieuo\mineflow\flowItem\action\form\SendForm->execute(object aieuo\mineflow\flowItem\FlowItemExecutor#123070) #3 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/action/script/IFAction(54): aieuo\mineflow\flowItem\FlowItemExecutor->executeGenerator() #4 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/FlowItemExecutor(62): aieuo\mineflow\flowItem\action\script\IFAction->execute(object aieuo\mineflow\flowItem\FlowItemExecutor#144040) #5 (): aieuo\mineflow\flowItem\FlowItemExecutor->executeGenerator() #6 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/FlowItemExecutor(89): Generator->next() #7 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/FlowItemExecutor(111): aieuo\mineflow\flowItem\FlowItemExecutor->execute(false) #8 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/FlowItemExecutor(104): aieuo\mineflow\flowItem\FlowItemExecutor->resume() #9 plugins/Mineflow_dev-226.phar/src/aieuo/mineflow/flowItem/action/script/Wait(57): aieuo\mineflow\flowItem\FlowItemExecutor->resume() #10 pmsrc/src/scheduler/ClosureTask(63): aieuo\mineflow\flowItem\action\script\Wait->aieuo\mineflow\flowItem\action\script\{closure}() #11 pmsrc/src/scheduler/TaskHandler(117): pocketmine\scheduler\ClosureTask->onRun() #12 pmsrc/src/scheduler/TaskScheduler(141): pocketmine\scheduler\TaskHandler->run() #13 pmsrc/src/plugin/PluginManager(467): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 287898) #14 pmsrc/src/Server(1765): pocketmine\plugin\PluginManager->tickSchedulers(integer 287898) #15 pmsrc/src/Server(1654): pocketmine\Server->tick() #16 pmsrc/src/Server(1044): pocketmine\Server->tickProcessor() #17 pmsrc/src/PocketMine(303): pocketmine\Server->__construct(object BaseClassLoader#2, object pocketmine\utils\MainLogger#3, string[48] /home/minecraft/multicraft/servers/server226389/, string[56] /home/minecraft/multicraft/servers/server226389/plugins/) #18 pmsrc/src/PocketMine(326): pocketmine\server() #19 pmsrc(11): require(string[92] phar:///home/minecraft/multicraft/servers/server226389/PocketMine-MP.phar/src/Po) PocketMine-MP version: 4.0.4 [Protocol 475] Git commit: b903e90dc29abc5ef1c6845012fdaea7e19a75de uname -a: Linux fa6f0e5d6e8d 4.4.232-1.el7.elrepo.x86_64 #1 SMP Fri Jul 31 11:49:26 EDT 2020 x86_64 PHP Version: 8.0.13 Zend version: 4.0.13 OS: Linux, linux Composer libraries: - adhocore/json-comment 1.1.2@fc2f76979f0a44a5f5bc2a2b600d0762fe0e78e7 - brick/math 0.9.3@ca57d18f028f84f777b2168cd1911b0dee2343ae - daverandom/callback-validator unknown@unknown - fgrosse/phpasn1 v2.4.0@eef488991d53e58e60c9554b09b1201ca5ba9296 - netresearch/jsonmapper v4.0.0@8bbc021a8edb2e4a7ea2f8ad4fa9ec9dce2fcb8d - pocketmine/bedrock-data 1.5.0+bedrock-1.18.0@482c679aa5ed0b81c088c2b1ff0b8110a94c8a6c - pocketmine/bedrock-protocol 7.1.0+bedrock-1.18.0@42f2a00634c17c346fd98c05b2daf29d1fbf5805 - pocketmine/binaryutils 0.2.3@dc94786fc6c30012b1892f548dbb8a8c9c0a8cd9 - pocketmine/callback-validator 1.0.3@64787469766bcaa7e5885242e85c23c25e8c55a2 - pocketmine/classloader 0.2.0@49ea303993efdfb39cd302e2156d50aa78209e78 - pocketmine/color 0.2.0@09be6ea6d76f2e33d6813c39d29c22c46c17e1d2 - pocketmine/errorhandler 0.3.0@ec742b209e8056bbe855069c4eff94c9734ea19b - pocketmine/locale-data 2.2.1@9fdd36f0ac3a2dfe1acacbee8b23eb6615129701 - pocketmine/log 0.4.0@e6c912c0f9055c81d23108ec2d179b96f404c043 - pocketmine/log-pthreads 0.4.0@61f709e8cf36bcc24e4efe02acded680a1ce23cd - pocketmine/math 0.4.2@aacc3759a508a69dfa5bc4dfa770ab733c5c94bf - pocketmine/nbt 0.3.2@3e0d9ef6b6c5fb45e3745a121296e75631b3eefe - pocketmine/pocketmine-mp 4.0.4@b903e90dc29abc5ef1c6845012fdaea7e19a75de - pocketmine/raklib 0.14.2@e3a861187470e1facc6625040128f447ebbcbaec - pocketmine/raklib-ipc 0.1.1@922a6444b0c6c7daaa5aa5a832107e1ec4738aed - pocketmine/snooze 0.3.1@0ac8fc2a781c419a1f64ebca4d5835028f59e29b - ramsey/collection 1.2.2@cccc74ee5e328031b15640b51056ee8d3bb66c0a - ramsey/uuid 4.2.3@fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df - rhumsaa/uuid unknown@unknown - symfony/polyfill-ctype v1.23.0@46cd95797e9df938fdd2b03693b5fca5e64b01ce - symfony/polyfill-php80 v1.23.1@1100343ed1a92e3a38f9ae122fc0eb21602547be - symfony/polyfill-php81 v1.23.0@e66119f3de95efc359483f810c4c3e6436279436 - webmozart/assert 1.10.0@6964c76c7804814a842473e0c8fd15bab0f18e25 - webmozart/path-util 2.3.0@d939f7edc24c9a1bb9c0dee5cb05d8e859490725 Loaded plugins: AlwaysSpawn 2.2.5 by Philip Shilling for API(s) 4.0.0 BetterBan 4.0.1 by supercrfafter333 for API(s) 4.0.0 EasyEdit 2.0.1 by platz1de for API(s) 4.0.0 HideCommands 2.0.0 by Himbeer for API(s) 4.0.0 Mineflow 2.6.1 by aieuo for API(s) 4.0.0 MultiWorld 1.7.0-beta3 by CzechPMDevs, VixikCZ, fuyutsuki, kaliiks for API(s) 4.0.0 Netherite 2.0 by Wertzui123 for API(s) 4.0.0 PlayerTags 2.0.0 by sylvrs for API(s) 4.0.0 PureChat 2.0.0 by Vecnavium, 64FF00 for API(s) 4.0.0 PurePerms 1.4.4 by Vecnavium , 64FF00 & ProjectInfinity for API(s) 4.0.0 Shield 1.4.0 by JavierLeon9966 for API(s) 4.0.0 ShowPerms 2.0.0 by ethaniccc, mmm545 for API(s) 4.0.0 StaffChatX 1.0-alpha by Octopush for API(s) 4.0.0 WorldProtect 2.3.10 by aliuly for API(s) 4.0.0
Mineflow_dev-226
4.0.4
8.0.13
Linux
Please send me the form.json in plugin_data/mineflow. The file may be broken.
form.json
plugin_data/mineflow
What happened?
I really don't know
Steps to reproduce
Crash dump
Plugin Version
Mineflow_dev-226
Server Version
4.0.4
PHP Version
8.0.13
Server OS
Linux