The exception at the bottom is thrown when the example in-line query from https://semantic-mediawiki.org/wiki/Help:Process_format is rendered in SMW 1.22.2, SRF 1.9.2 alpha. Presumably this is because I haven't created any of the properties (or Category:Process Step) it is querying.
Here is the query:
{{#ask: [[Category:Process Step]] [[Category:{{PAGENAME}}]]
| ?has OrSuccessor=hasorsuccessor
| ?has Successor=hassuccessor
| ?has ConTrueSuccessor=hascontruesuccessor
| ?has ConFalseSuccessor =hasconfalsesuccessor
| ?has Condition=hascondition
| ?has Role=hasrole
| ?uses Resource=usesresource
| ?has Status=hasstatus
| format=process
| graphsize=12,12
| graphvalidation=no
| showroles=yes
| showstatus=yes
| showresources=yes
| clustercolor=lightgrey
}}
Here is the exception:
Unexpected non-MediaWiki exception encountered, of type "Exception"
[e2c6a3b4] /w/index.php?title=GraphViz&action=submit Exception from line 201 of /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/ParamDefinitionFactory.php: Could not construct a ParamDefinition from an array without message element
Backtrace:
#0 /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/ParamDefinition.php(595): ParamProcessor\ParamDefinitionFactory->newDefinitionFromArray(array)
#1 /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/ParamDefinition.php(534): ParamProcessor\ParamDefinition::getCleanDefinitions(array)
#2 /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/Param.php(224): ParamProcessor\ParamDefinition->format(ParamProcessor\Param, array, array)
#3 /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/Processor.php(369): ParamProcessor\Param->process(array, array, ParamProcessor\Options)
#4 /home/welterkj/public_html/mediawiki/w/vendor/param-processor/param-processor/src/ParamProcessor/Processor.php(290): ParamProcessor\Processor->doParamProcessing()
#5 /home/welterkj/public_html/mediawiki/w/extensions/SemanticMediaWiki/includes/query/SMW_QueryProcessor.php(48): ParamProcessor\Processor->processParameters()
#6 /home/welterkj/public_html/mediawiki/w/extensions/SemanticMediaWiki/includes/query/SMW_QueryProcessor.php(417): SMWQueryProcessor::getProcessedParams(array, array)
#7 /home/welterkj/public_html/mediawiki/w/extensions/SemanticMediaWiki/includes/parserhooks/AskParserFunction.php(123): SMWQueryProcessor::getQueryAndParamsFromFunctionParams(array, integer, integer, boolean)
#8 /home/welterkj/public_html/mediawiki/w/extensions/SemanticMediaWiki/includes/parserhooks/AskParserFunction.php(84): SMW\AskParserFunction->runQueryProcessor(array)
#9 /home/welterkj/public_html/mediawiki/w/extensions/SemanticMediaWiki/includes/Setup.php(504): SMW\AskParserFunction->parse(array)
#10 [internal function]: SMW{closure}(Parser, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string)
#11 /home/welterkj/public_html/mediawiki/w/includes/parser/Parser.php(3615): call_user_func_array(Closure, array)
#12 /home/welterkj/public_html/mediawiki/w/includes/parser/Parser.php(3332): Parser->callParserFunction(PPFrame_DOM, string, array)
#13 /home/welterkj/public_html/mediawiki/w/includes/parser/Preprocessor_DOM.php(1114): Parser->braceSubstitution(array, PPFrame_DOM)
#14 /home/welterkj/public_html/mediawiki/w/includes/parser/Parser.php(3149): PPFrame_DOM->expand(PPNode_DOM, integer)
#15 /home/welterkj/public_html/mediawiki/w/includes/parser/Parser.php(1212): Parser->replaceVariables(string)
#16 /home/welterkj/public_html/mediawiki/w/includes/parser/Parser.php(395): Parser->internalParse(string)
#17 /home/welterkj/public_html/mediawiki/w/includes/content/WikitextContent.php(300): Parser->parse(string, Title, ParserOptions, boolean, boolean, NULL)
#18 /home/welterkj/public_html/mediawiki/w/includes/EditPage.php(3223): WikitextContent->getParserOutput(Title, NULL, ParserOptions)
#19 /home/welterkj/public_html/mediawiki/w/includes/EditPage.php(2169): EditPage->getPreviewText()
#20 /home/welterkj/public_html/mediawiki/w/includes/EditPage.php(441): EditPage->showEditForm()
#21 /home/welterkj/public_html/mediawiki/w/includes/actions/EditAction.php(50): EditPage->edit()
#22 /home/welterkj/public_html/mediawiki/w/includes/actions/EditAction.php(76): EditAction->show()
#23 /home/welterkj/public_html/mediawiki/w/includes/Wiki.php(448): SubmitAction->show()
#24 /home/welterkj/public_html/mediawiki/w/includes/Wiki.php(312): MediaWiki->performAction(Article, Title)
#25 /home/welterkj/public_html/mediawiki/w/includes/Wiki.php(602): MediaWiki->performRequest()
#26 /home/welterkj/public_html/mediawiki/w/includes/Wiki.php(467): MediaWiki->main()
#27 /home/welterkj/public_html/mediawiki/w/index.php(49): MediaWiki->run()
#28 {main}