Skip to content

Uncaught Psalm\Exception\CodeException: Error with core stub file docblocks: InvalidDocblock #9886

@DRoss66

Description

@DRoss66

This error started showing up last night during our Psalm scan and is causing a crash. Are there any suggestions on how to move past this? I'm relatively new to Psalm and PHP, so apologies if this is obvious.

`Scanning files...
Uncaught Psalm\Exception\CodeException: Error with core stub file docblocks: InvalidDocblock - ../../composer/vendor/vimeo/psalm/stubs/CoreGenericFunctions.phpstub:1737:1 - Template F has invalid as type - int-mask types must all be integer values in /composer/vendor/vimeo/psalm/src/Psalm/Internal/PhpVisitor/ReflectorVisitor.php:571

Stack trace:
#0 /composer/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(230): Psalm\Internal\PhpVisitor\ReflectorVisitor->leaveNode()
#1 /composer/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php(91): PhpParser\NodeTraverser->traverseArray()
#2 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Scanner/FileScanner.php(79): PhpParser\NodeTraverser->traverse()
#3 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(554): Psalm\Internal\Scanner\FileScanner->scan()
#4 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(782): Psalm\Internal\Codebase\Scanner->scanFile()
#5 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(428): Psalm\Internal\Codebase\Scanner->scanAPath()
#6 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Codebase/Scanner.php(280): Psalm\Internal\Codebase\Scanner->scanFilePaths()
#7 /composer/vendor/vimeo/psalm/src/Psalm/Codebase.php(505): Psalm\Internal\Codebase\Scanner->scanFiles()
#8 /composer/vendor/vimeo/psalm/src/Psalm/Config.php(2297): Psalm\Codebase->scanFiles()
#9 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Analyzer/ProjectAnalyzer.php(551): Psalm\Config->visitStubFiles()
#10 /composer/vendor/vimeo/psalm/src/Psalm/Internal/Cli/Psalm.php(370): Psalm\Internal\Analyzer\ProjectAnalyzer->check()
#11 /composer/vendor/vimeo/psalm/psalm(9): Psalm\Internal\Cli\Psalm::run()
#12 /composer/vendor/bin/psalm(119): include('...')
#13 {main}
(Psalm dev-master@99a54fb7bbdf498c3f997323d977b50af6212 crashed due to an uncaught Throwable)
##[debug]Docker Action run completed with exit code 1
##[debug]Finishing: Psalm`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions