progpilot icon indicating copy to clipboard operation
progpilot copied to clipboard

Uncaught Error: Call to a member functio toString() on null

Open the6thBook opened this issue 3 years ago • 1 comments

I'm getting the following error using progpilot 0.8.0 with php 7.4.20:

PHP Fatal error: Uncaught Error: Call to a member function toString() on null in phar:///home/centos/progpilot/progpilot/vendor/ircmaxell/php-cfg/lib/PHPCfg/AstVisitor/MagicStringResolver.php:32 Stack trace: #0 phar:///home/centos/progpilot/progpilot/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(123): PHPCfg\AstVisitor\MagicStringResolver->enterNode(Object(PhpParser\Node\Stmt\Class_)) #1 phar:///home/centos/progpilot/progpilot/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(146): PhpParser\NodeTraverser->traverseNode(Object(PhpParser\Node\Expr\New_)) #2 phar:///home/centos/progpilot/progpilot/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(223): PhpParser\NodeTraverser->traverseNode(Object(PhpParser\Node\Stmt\Return_)) #3 phar:///home/centos/progpilot/progpilot/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(114): PhpParser\NodeTraverser->traverseArray(Array) #4 phar:///home/centos/progpilot/progpilot/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(223): PhpParser\NodeTraverser->trave in phar:///home/centos/progpilot/progpilot/vendor/ircmaxell/php-cfg/lib/PHPCfg/AstVisitor/MagicStringResolver.php on line 32

Thanks

the6thBook avatar Jun 24 '21 19:06 the6thBook

Same problem. php-cfg has a tag 0.6.0 since april. Can you update your composer.json to this version ?

CDelugeau avatar Sep 23 '21 08:09 CDelugeau

if you have time to try with the latest progpilot version (v1.0.0)

Eric

eric-therond avatar Dec 02 '22 20:12 eric-therond

progpilot version (v1.0.2) solves this.

eric-therond avatar Feb 12 '23 07:02 eric-therond