tebexio / BuycraftPM

MIT License
23 stars 25 forks source link

crash #44

Closed UnknownOre closed 1 year ago

UnknownOre commented 5 years ago
PocketMine-MP Crash Dump Tue Jul 2 14:59:43 UTC 2019

Error: Trying to get property 'account' of non-object
File: plugins/TebexPMMP (2).phar/src/Buycraft/PocketMine/Util/InventoryUtils
Line: 70
Type: ErrorException

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: Tebex-PMMP v2.0.1

Code:
[61]             }
[62]         }
[63] 
[64]         if (!$category) {
[65]             $p->sendMessage("There was a problem loading the packages for this category");
[66]             return false;
[67]         }
[68] 
[69]         $inv = new PackageInventory();
[70]         $currency = $this->plugin->getServerInformation()->account->currency->symbol;
[71] 
[72]         $i = 0;
[73]         foreach ($category['packages'] as $package) {
[74]             if ($i > 25) {
[75]                 break;
[76]             }
[77] 
[78]             $item = Item::fromString($package['gui_item'] ?? "PAPER");
[79] 
[80]             $nbt = $item->getNamedTag() ?? new CompoundTag("", []);

Backtrace:
#0 plugins/TebexPMMP (2).phar/src/Buycraft/PocketMine/Util/InventoryUtils(70): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[46] Trying to get property 'account' of non-object, string[97] phar:///home/container/plugins/TebexPMMP (2).phar/src/Buycraft/PocketMine/Util/I, integer 70, array[5])
#1 plugins/TebexPMMP (2).phar/src/Buycraft/PocketMine/BuycraftListener(113): Buycraft\PocketMine\Util\InventoryUtils->showPackageGui(object pocketmine\Player, integer 1359197)
#2 src/pocketmine/scheduler/TaskHandler(159): class@anonymous phar:///home/container/plugins/TebexPMMP (2).phar/src/Buycraft/PocketMine/BuycraftListener.php0x7f9da3bee00b->onRun(integer 69951)
#3 src/pocketmine/scheduler/TaskScheduler(199): pocketmine\scheduler\TaskHandler->run(integer 69951)
#4 src/pocketmine/plugin/PluginManager(689): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 69951)
#5 src/pocketmine/Server(2569): pocketmine\plugin\PluginManager->tickSchedulers(integer 69951)
#6 src/pocketmine/Server(2345): pocketmine\Server->tick()
#7 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor()
#8 src/pocketmine/Server(1784): pocketmine\Server->start()
#9 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
#10 (1): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

PocketMine-MP version: 3.8.5 [Protocol 354]
Git commit: 6b090d653c2b302049e0a90b4c39ea5fd5edea13
uname -a: Linux 701e2e62-18e3-4f8b-bebb-32ee16a44343 4.15.0-22-generic #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018 x86_64
PHP Version: 7.2.19
Zend version: 3.2.0
OS : Linux, linux
----------------------REPORT THE DATA BELOW THIS LINE-----------------------

===BEGIN CRASH DUMP===
eNrtPAtT20iaf6XXSV3gyjKWbGPsKbJHgGzYhcQLzmSvolSqLbVtLZJao5Ywnqn57/d9X7eeQMIw
zNVV3czWFlY/vvez1covnaVMI559vRGpCmTcmTrdThZEojO1R/tOfzwZHQy6nZCr7DRNZdqZ/tLJ
tglMd+j59NYTSYYbu51IKMVXODVPt0G8YplkK5GxJJWJSLMte8U9T+Zx9orJJYtlbMnFv4WXwdZl
HoZvgxD3JmueTvf29tYyEnuejDMexCLdS8J8FcRqby4W4nZ2cTFjO85uDxfvqdTbe5NvvZQvs72Z
9K5FdgF79j5mQbh3Ft+IOJPpFp8UbEgQnUH1LDABXghTnem4D6JLuQc/P3de9NnzgN8Z93enLKE1
Eaxx3RyHXZdmp1PRUMM7HvuhSHeCOBMrkbKDLlNZCsr4PNz/wn6bXsqtk/EX9txq6bKCRBAb42nK
t59HX3ZBmC/sp0iuGDsPVCaAsh3bHoDcimHXrdZq0bluU87Wa7WWmxn3rsGG/5YHO1oIDcnPQr4V
aUW6PRhN7MmYqHYYklat3lPeWvg5KGNvztV1oRh7NAGyPHAo9V8cZL2NZK7cvA//PZ+I28JAs+/f
jpcTnw8WQvT7C+u1jC/zuLST/clkZBMfg2/zcVU87diTScswy5WuW2PZep3ei2jYRqQZ3ZvRnwse
gx7Snf2D72ApCbJeRyCw+ToV3H8neJotBM/uwTtq470SKUS/HWe030alKUK910iyXmeBV6FV96DY
fwjFYDhqodAzGuYObR4/tNnpf2vzLJUeBGCZaigHD0CxxwfDB6CoDISmd0/auyvj2nHGDwH4+hWs
FmJG7mWF97zhShyjsZ9L7qPr3ONVJp5dgPbO5WqFq0zgsSFmtd2hnHSGdycLX9FxpM92bCA1FT/l
QSp2zL6x/WA0q7i0LmaVi90rB/Sp3c6XX7sd8Ucmxj8oUwHZGubXIL6R4Y2IYB0g8kFQhFjPIsmI
0kKcMOpJXyCn+zbMsNp/v8LkvlMbpIEBDODfYW0iWLKdv7z0OPgM0LXLfsEFoxa4lwmYo4j9Cy25
HbczX4tUsA1XjKPcFqGIWAg2ReJcC5bowK0Y1DMwEChWoHA7uz8gjv0WjlRkeRqzJQ+VoAXjNvkH
hvxJbeIlyIsdslhsmMkVpYx3CM+4X1/t5WkqYm8LW14iVdZrLVjrNRiA9puzWJdgYCs7u9ZrYwrW
62IrSGIbLWRIwG1N0thpkATQ+zQ9qA0DVMG9Ndsphf35VSGlV18YSPKledRKGA9bAkJNAezXzBmZ
FW014X8LwHJNyPfvsYnx2BB80NZwkIEGD9kZ/JlOl6mMrsg9dwqiPr9a5cFXXAXE/vWvzO3Mjman
l0ab44mGe9Bvw40XGQobN5KQ3/NI+HO+2tlFKKi3YxklIGIadDtup8s+fwGgv/5Zvf1Zvf1Zvf1Z
vf1Zvf2/qd66nRV6GA+xqIk5Hnt0GmCAkgUIoToe6Qx6B70RDudB6Hem9nh/v9sJ1Fdf3HSmVExA
8ZTKTHoSoA5GQ8ARYGm1v+hP+v7+aOA5i0Hf6Q8nos8n/cXQG0wEHy39kfAFtwcAO+XXYbCAPf2e
7fT6MJIb4s6DOL+FoGsLR+w7ln0gBtZwebCwFmKxsAaOEPY+Hw4HwwEb9uxRr285jkU8Bh574Qyt
jwtIFTm7gkD0Sfjsgm+Zvc9sZ2qPgBf2cX7MnL59wG4P9r9C3Qa8rBPAO+45PXsCjz9DVUZS0HTB
7FepCsJggB5CeihrTIXSvRJhXcr02O1UcrV7A4LI82wtU4VZ+MeL2Sk7ETcilAnWp2wueARLLvKf
VIBF6t8h3l+coBp5EuAOAEFAhvQXxkXMoVQEisGuQTG+SIB+BA5zSi6zk/oARiBDGkY/bdRYNIP1
o2F8uJp/+nB5fgJDG7EAEpARZBNonEsZqhp/5VCTR3vQGzaZrMxNs1dnZvh0Jgr8rlujxDByNT+6
nH+cNdhYZ1miwKnAVtf5oufJqJ6SShjAbACxKoMooHsew25tsM7woAcsN/k9P/nXHYU9kUcA5boV
5sfp6x5GAY51cTw73atxAYx+AgcXaQxhucZobbDOKHDRYvSZeIzI1l13U+J13QYN3zXOC74KPB3k
a3zUR5sm2m+74fWNyIKYe5Pxcymugvh4HwNuIQQEEGDnsxofjeEmI07P+SM0Usfoui3832XjUoSB
VzcoM9AgvSn/4BIQn0C53xC/diz826e/v4MjTYLrnmJFrVP9Y1h5L9/yMDzhEZ1tlAw1hlum1WTM
hHaRvhcLu28/l3W1wLpunaLHG9ybkP8cxFfBKq6rqz7a9pu23oK3IY+CIMY94rm4a0J13RpBjYfH
sPhJpqH/RqZ+IzTUR++EBmtwN0AcpZ7I1QXPsudiskbCk6M6J6oipApYvfJkKt7lfr0EKYbqTI7u
ZqwHqownsqahQdltsFe/HhfM1bVqhHF8bmaiO372cAB5qg0WAF03QgLU473q05pnxynPRCOpVoPt
EN63klQ02YHmzZeb9z+enZwdPZdW6jAhwZb0PJ6xGTSt4TEUSQAnrrcTjfHvpFqoy/IwlJDYK74c
s4z4s47OZ++ObKcM+fqvbf4W4wPzd/hUeZSEFO3zY0TwMb6OgcljMOeaAOqj32HfLP2QNqMlJvIn
8lFD/nhVHucqk9FRKNKsbqWN4TonTjtinN7I8Aooei7rrGN23RYdjyjqN5tNTwBNCL+XXSOPR9Dm
44mjzFVdWY3hb2vrmXirdO66dezNp8eo7Sjc8K26SnjD/+qjTaU5d1qxdRAGCbuCP9DBrp5LewmB
VQaq63KiSCFFrtsut+5TIzJ36slYRtuj2VmNt9pgM4eNW6VvR8ZiAf9/LpYMOCh/NQUAE8rHOjXf
11aeyeMQguM5X60aFlgfb2rsTsCYyYxn8tnYauB+cuFhiJqnsP2/53tNhqgFwLMsLxP+1XUQN3uB
5kzTAUdt7q94GMn45PTZkqCB57otQh4fOq/mx3h0/ZaT69aLreZEK3z29luc6dXPxZjBqqC9d13z
8Oi8nqdiJtKorqdqrKmhYc+xPIc3edkfvn3b77P/YIAdT0/P4mUQB9n2uZj7qhFAoi6oqv18ivni
XnMSW8HBEHSbQEUQ3IjT+EZulVMPRO2plt8+mDgOnp7aWzgh/jQHHteNJzxIGx5IA9/p7P6YjkDj
fnLY0WD2DAcmwqIj8zRr9HfN8f+VJB/hqyzIfIA5LTBjgm8S8l11/SgzcSk2PK23cbXB5tGjLoP/
wKPHCvPvP3qscQGM1i5dVIw2bmI002LLPmklOw8iwOs/F8v3v4wtRh/fJejy9Wotk49nd6prM1zn
D8/yR3cSX7adBbciPBE3P/8mBus107dTYQ1DUXNr6m4c6Nnh12PUDdpWCCpBUL0VJwHIKOKxTyBq
/NdGv9MmvZG3H5ZAl7r7xqBsEcfNjvGg+Thp9ZPt/tJ+sN/8TcbTEnZhSAX5INaK6cbDowpI/4bH
nvD/ETS6tMZwsyp22gEhzD3uHCTidxYajXpgFqxWW20up7G35jGR8VamUVMKdTqfHD5KBvYabJuy
5XjNs1bVQkPtosW276tYfptbVSK4K55a+QWI/iVuAmjpZqdWMd55oJhBYqtfz1DKEBgKr7fNlGgG
2q+uWn63za/l12W+zTOVXwd4sW8ZLWNxjcuKBgt+rQII41gEgiXLDNLb19PLj/3RAKU8lyu8N0KT
3JeboxT5uuBpKuP+0PmdZ+Cdk9MfgxTprySayestVL1JFIGLaT7R1VLxBHmWvO8Zgf2K73iB2UjA
E1HQu+c1PIC1rFham+BnnaUtyw8UMmXxWAVkMfQmqmcuNQV4Oth5MSuf2LGEqnnF8DqkG7+Yr3P2
9zxmzpg59tQ+mDp28eZ64sYhj1c5X4lDAd12HMnMP8QrOnzsmbaC6cfle5FtZHqtn1L9Z8wsMy30
n/DN6fyosWTpxppcK5FpdmhP7IHjxps1iM0KodA57Lsxj2OZgz9aCV06sri3DoS+ZakOZQwQsP23
Ev2+ETSGmyJ+a9arwwN4XoFcI+kLnFvKFKCVI3IJVIBofTw71k/JTUKQ/WC5DLwcks6hDTDofgOU
XZYSWRbEK3UIEsI3JBba/uEGT9qLESWEX07jbdbDk9O3Rx/P526sjdD6KRfp9hANsRxKIcZrCvBX
L+FKAVD/8D/pPxAFVHmW4jeCqLsJxAa1n2G0Ojxw49uFvLXQybRYtGCD5BDfqML/3JhQ9ipR462D
8kpHbxuFaCoMAyjzyErylC5TkrHQddCGRYL5sPlaKMEKgTCeCrpDCv6r4AfPmIf6y9hCsCD2wtwX
Pvxgd4wUYV3JSODNu+wuTMWXosskzKR4HTXWdyXZVuapgYV3LEGfwTIgDKBMvH4bbhHwe7Epwe35
YslBpYptZPwqYzxJBE8ZihZvjno8DLdIIV18Jb43axGzPFmldEW255JsNbCpGzP24tNaIGF4nRBv
2jIAYe7mgAxS8MuQQ/Gop4nUUAIaYBV+iYzk5UMk9wRb000xHIkQsrbUwgmn+oItTqh1nuEhuGXu
Q0+Z29FvoJkHjZvw3Q5RdhSGcsPQk/C6o7lCwm4Czv6JpoBryCYsM1VD8QJC7oZxNAQlgSaDSUuD
G1gsV6BnCKMga+IREjOshDDvKwRSzVhA2wIomzJt8YDglIy+gAScM/RAvI0JYkd6F1tmlIXrjY+U
03VaPwUgchmD5rjvM+iLtIKRVLwSBiRxBUmLbr6AWhcCxQLiFz/lPKRroNDrxuyGh7lgOwYpxMBd
hK4xgncK9BwLFIt3s6YwTbjf59EC5A52e6S2sYdX8RjGQrDUHi34CPog5yk4xWVryFKQulmGL326
jGIHMxEGPK4LsohAdgpTKMkGsgmORXkMNopLNPArMiDgCew4lbcB2LAAMQBL5BtxSRzK1hB0tkRv
wDVo9V0WZK9AfFlK23yBYZSMsrWZ7QAPoHDmkFiIDctwOiVQbW/gZH5pHseoTrBx8VNx/4jufKke
3kkyv1kUrNYQL1Ku1t26fxvbRJGkaZ5kelRLDCUTAXGGMdIuWBzICRxR+xy/kYEPdBckNClAI0Gj
kyBpMK9ezdJgsaUXlaYGiQWSRrrVfv+3UC7AfLBwYHocXA0aRQwfkVjxxTYDkbMrLes+SVcna9o+
R7VtAhI9mRTEhY2lARVWpojDZQAkQtATeKsAwSxTIQqU2spBXTn550qCpiRGAjQLRLQiMi0ibcr6
yAVgpyif0SXR//McYP31Lfoxe/8++qHHSIgEE6FLkgw4xSB+YD6G0FoQhFgLqob9yb4hjKLAJ3IL
Q5969QwUkl8QSRgymP6kAfIbE7fCyym+S02ydknMh+VqcetBPaIqjnTk+jA/nbL5u7Mrdn52cTaH
6D07Pzu9YrPTSwZV7D9OL7sMFrH5B1h1yj69+3B+ymaXH45Pr6567RjQkIczKsQBnUwgKedjJFbI
oLcWFJNJGmW0tUH2kGx8Ci60xML3xjrOEiioXIFPiNBgTcjvQ8amjQyqSMyxMS4zyAiyBgKxt4rk
OiURjg+YRLCUoA29u6vRFkwbAWpLhIcVh5Yskqv1qveWPIB5iURVrA76hle1ez9JhvOB4XzF0wV4
huXJMNQ1LgWg+6VLrobkmF3M7ILgHfE4p/qmTgnUfjnY4G63SAptIyzMUOfX5RJgaX6jygV77IMO
+trgoUCReeiXtASQRTYxq+hXGnBC5AOj+/2+4RWwvaVgcSdLkuloCCVv+LVLkW31brPCqptmXcPI
jdHkHdtg95hUwzquipoUVZZKegtZGLKfR4ku4HSVyMyEhROFvk5wkdlAtBOZBQf4JdFGgLPzewQM
WRsSH2C4ASNTKhcYGLI1aG1VFLQYtBBbRVW3UKQuEkzd2tPU4NIH5YQdlLfO42tV0H7MExwNojyC
HAvpNWVF94GKZLrf0lRUckV/MaIkj7lrY1DPJ4YiQmhhoZ1D0h2WGjuReqpt01gcYdTT8PXiwoU0
LLOwzhlVDpYHfaQoeTsBUqhYgfrRfBmkCwwNBT+kEtjL4B7NYcUdbDPyNJ24wYyLq3IXBYivLgu4
3wb1LTt041h321OTIqA2W8tQ15gLnkF/jMU+kazwGx1mkgzFNt1cmVmdWhairDZ1entR11IxhWE1
3WYIvMssu6ZAUh4htrKCGJMCKGpXhSy1w1hD+ppzbJeo0sfNMGjI6rF3UAuCLR1ScceOZx+7sBdo
WIB/bQIfzJ5qBR09S/gWwZ+ycVF3VyW5/pqxtrbHjnwIVGseLvegW9V9gi/Ahg0qQEqfRaKB1Ryx
Sns1YPVe5PQWoxqWmDzs6qCJqD8FMXRswBpEH0GxDEvpj7N4VhTiVfuJfQZuovchADNP4sQyz63O
58I4pAp+FqWqsWQvNIx3aotqCkp6bTm1rDucOHrTbo8+w8Q9IU9XtIGbPtiYCWFcpnyF3IG6gC2V
hFTMYHMbAfEYB3iKKjwOAzyioW4dvzwRKmMX849EqQKWkO1FnjE8HSAtV+h049ErwlCU5RbumhK1
6AC+WOSradHMvGY2NjGmksO2leaLllXpdl4UrSxuM4ZiIzAdtzS047WEJhWNs+hhRNGlUnDzecaZ
4jdFEMXDmOJgCucqf+eQ0yESCJ4VMQYo1R+1FCUz9VtgQlSuqAQqNCpfYunh3RnaC3LE70o8jsYS
yZuihcXwb2ImxS2rmNMoVRUtiuOo+oHFnE4ctAHoL2b1WQ2tNdrOlen1PbD6TMcFs8fSe6YsgYLi
JggRjY55xp8NFgzaPF6VRXWM28J27ugWqxrnWfceEuku7yjCbzSpLaX8pE0cRakP/CgZoTtT8w6K
wd+UTWDzJeWW2mZiPBa6V1wIDWwh8JNfRieL5WfRBJ2UTgeOjSyl2UdEJfvgmYy3SU30x2mAjT4o
vofK/v1k8hS/s6WDFzJEILbYjH9LagZk3dhJW3ni473LWrTwMAERIjpdrZ3FnJ0QskUosYpEl0R5
ihQ1DXUthK6IGe6YOXoosh3tabAO8CzmsBdsBT2LqsRTHW+UEurdFZFx1g0PqKmBwAEVv9ZNIpM8
LIzRPGDYpzUmRBwgPiqGrcR4NQZXdNQpK8pMOkjV5zlTk/Dw+IlaLD2s84VRF941K88F/EpsaO4W
fsjfGiq9rTmcrKEyW8qaQsDJLP1yoFy5lqgYIqWHbxp6gSSKi09kLfCPDA/0PFWRjn2PmWfVPLFA
EYuvVik0m/pkqTy6w0IKv9O+bvNH9IEDfzj5gF8NWiYG6lSAMWEjdB3K6StwxKiI8IoBGuvVTpch
85SS15aplXNHqKBPPW9sCZJebJnQXS+naFzWRQcVaoxmUjvl6UJ4TNa8C8MgBsxXWVmxQORdCuii
QYUQgGLMB3q2yCv6zIg3To3MW61avsmhOoPURkGsiBUGIGlezxc47mha81pXdQYtdBmqTUJCoLi+
qBtQsxgvESEdh5lNxdlnr0JgZuoYCml+O+WZqK21q72idspQnAtnQWbkWZwnrM0gBQxsCEyNaQIG
ns9CGe9TkRUsS0BQqQMj+rgfA1DRZOsQB/BMhCwSGw8DrkwFD0UXj5KweMIaAGg0upoWStNzYLd4
2jNlnyl5Q/rs0vHPFwRKxXmVJeuvIYgNLKTSwDcNdvFCiDrn+xIW5XNK0Kr8JzYi0E8AtJpsWydf
4yUa9E+Gr5EwKejkVWGcsrfnR/Op88O4O5rc2t3B7aDr/GD/4AtP6hC7k6VC0L9mcHjQ15FYPw1H
u7rq0Sf+9b5WezimFpCxOXaiyoPOjUBr3pbpz5rztIjJRTGflif5FHEADmQqj97FqEJgVvGeAWxB
l3cv3lKoIVS0vgEkp0LB/OsqtRGLaq1edUIm6d98YOIWAp8yfZB3jeWyopofJLIIoFDd6paZ1iG/
QApU6TqLaJ/RXBJ8qEVSEws73Q6+pY0VvWOf/tLRF/Orb3nRh+vPYACxUmF9KPGaW9RPQJAYNL4I
1p8ql88LD8qsdX0E3xvFPk8bY+k2ySR9rzKg60ue+ddzqhV52iDl38pcWNin9/LLIKR3+NWCZdb4
UnnlN56ixuQaMlX5SRoWbz5dKqsWXM3O649k9r7+JFtf948W+m1ZfVW0BfnQ99HmFxvh5SwHT+WZ
ha+nR/1hH18xvzzDA6TRxPY59x3HF/2DkTN0JiNhL/z+eABGJZZL2xb7o/GEvSRNxFlDHrM1SdQx
n31UWesr1ST0XX7te6BEquC2oVpz7GW+5rbxA/ZuJxUgd7SYVa4lUuy/FEtzeNGwh3UkG4JVRIZq
mJky3/LgQ7BaBDFPt+aGHkoyk9cihjKoocwtpxe7Dn3EAkYWJPr76RE9kniDav2vv/4PvH79pw==
===END CRASH DUMP===
heychazza commented 1 year ago

Hi there,

Thanks for taking the time to report this issue, I'm sorry it's been slow to get resolved — we're working on it!

Unfortunately, this issue is old enough that we've had to close it. But if you see any other issues (especially ones with the same or similar symptoms), please reply here and I'll look into getting them fixed.

We are currently planning a recode of the Buycraft plugin at some point in Q2 of this year, and we would love to know what issues still exist so they can be fixed for the new plugin.

Apologies for the issues you have faced!