Open
Description
Encountered the following error when attempting to enable search pane for some of the datatables.
Live demo: https://starcitizen.tools/List_of_pledge_vehicles
Code: internal_api_error_DBLanguageError
Information: [4179acf03d61be85a0234530] Exception caught: Table name component contains unexpected quote or dot character
Error Class: Wikimedia\Rdbms\DBLanguageError
Trace:
Wikimedia\Rdbms\DBLanguageError at /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(1154)
from /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(1154)
#0 /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(1094): Wikimedia\Rdbms\Platform\SQLPlatform->extractTableNameComponents(string)
#1 /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(1060): Wikimedia\Rdbms\Platform\SQLPlatform->qualifiedTableComponents(string)
#2 /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(1023): Wikimedia\Rdbms\Platform\SQLPlatform->tableName(string)
#3 /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(924): Wikimedia\Rdbms\Platform\SQLPlatform->tableNameWithAlias(string, string)
#4 /var/www/mediawiki/includes/libs/rdbms/platform/SQLPlatform.php(711): Wikimedia\Rdbms\Platform\SQLPlatform->tableNamesWithIndexClauseOrJOIN(array, array, array, array)
#5 /var/www/mediawiki/includes/libs/rdbms/database/Database.php(3305): Wikimedia\Rdbms\Platform\SQLPlatform->selectSQLText(array, string, string, string, array, array)
#6 /var/www/mediawiki/includes/libs/rdbms/database/DatabaseMySQL.php(644): Wikimedia\Rdbms\Database->selectSQLText(string, string, string, string, array, array)
#7 /var/www/mediawiki/includes/libs/rdbms/database/Database.php(1337): Wikimedia\Rdbms\DatabaseMySQL->selectSQLText(string, string, string, string, array, array)
#8 /var/www/mediawiki/includes/libs/rdbms/database/Database.php(1296): Wikimedia\Rdbms\Database->select(string, string, string, string, array, array)
#9 /var/www/mediawiki/includes/libs/rdbms/database/DBConnRef.php(127): Wikimedia\Rdbms\Database->selectField(string, string, string, string, array)
#10 /var/www/mediawiki/includes/libs/rdbms/database/DBConnRef.php(338): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#11 /var/www/mediawiki/extensions/SemanticMediaWiki/src/MediaWiki/Connection/Database.php(654): Wikimedia\Rdbms\DBConnRef->selectField(string, string, string, string, array)
#12 /var/www/mediawiki/extensions/SemanticResultFormats/formats/datatables/SearchPanes.php(227): SMW\MediaWiki\Connection\Database->selectField(string, string, string, string, array)
#13 /var/www/mediawiki/extensions/SemanticResultFormats/formats/datatables/SearchPanes.php(73): SRF\DataTables\SearchPanes->getPanesOptions(SMW\Query\PrintRequest, string, array, array)
#14 /var/www/mediawiki/extensions/SemanticResultFormats/formats/datatables/DataTables.php(577): SRF\DataTables\SearchPanes->getSearchPanes(array, array)
#15 /var/www/mediawiki/extensions/SemanticResultFormats/formats/datatables/DataTables.php(424): SRF\DataTables->getResultText(SMW\Query\QueryResult, int)
#16 /var/www/mediawiki/extensions/SemanticMediaWiki/src/Query/ResultPrinters/ResultPrinter.php(302): SRF\DataTables->buildResult(SMW\Query\QueryResult)
#17 /var/www/mediawiki/extensions/SemanticMediaWiki/includes/query/SMW_QueryProcessor.php(345): SMW\Query\ResultPrinters\ResultPrinter->getResult(SMW\Query\QueryResult, array, int)
#18 /var/www/mediawiki/extensions/SemanticMediaWiki/src/ParserFunctions/AskParserFunction.php(363): SMWQueryProcessor::getResultFromQuery(SMWQuery, array, int, int)
#19 /var/www/mediawiki/extensions/SemanticMediaWiki/src/ParserFunctions/AskParserFunction.php(200): SMW\ParserFunctions\AskParserFunction->doFetchResultsFromFunctionParameters(array, array)
#20 /var/www/mediawiki/extensions/SemanticMediaWiki/src/ParserFunctionFactory.php(393): SMW\ParserFunctions\AskParserFunction->parse(array)
#21 /var/www/mediawiki/includes/parser/Parser.php(3436): SMW\ParserFunctionFactory->SMW{closure}(MediaWiki\Parser\Parser, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string, string) 1
#22 /var/www/mediawiki/includes/parser/Parser.php(3117): MediaWiki\Parser\Parser->callParserFunction(MediaWiki\Parser\PPFrame_Hash, string, array)
#23 /var/www/mediawiki/includes/parser/PPFrame_Hash.php(280): MediaWiki\Parser\Parser->braceSubstitution(array, MediaWiki\Parser\PPFrame_Hash)
#24 /var/www/mediawiki/includes/parser/Parser.php(2951): MediaWiki\Parser\PPFrame_Hash->expand(MediaWiki\Parser\PPNode_Hash_Tree, int)
#25 /var/www/mediawiki/includes/parser/Parser.php(1599): MediaWiki\Parser\Parser->replaceVariables(string)
#26 /var/www/mediawiki/includes/parser/Parser.php(701): MediaWiki\Parser\Parser->internalParse(string)
#27 /var/www/mediawiki/includes/content/WikitextContentHandler.php(384): MediaWiki\Parser\Parser->parse(string, MediaWiki\Title\Title, MediaWiki\Parser\ParserOptions, bool, bool, null)
#28 /var/www/mediawiki/includes/content/ContentHandler.php(1691): MediaWiki\Content\WikitextContentHandler->fillParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams, MediaWiki\Parser\ParserOutput)
#29 /var/www/mediawiki/includes/content/Renderer/ContentRenderer.php(79): MediaWiki\Content\ContentHandler->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Title\Title, null, MediaWiki\Parser\ParserOptions)
#30 /var/www/mediawiki/includes/api/ApiParse.php(155): MediaWiki\Content\Renderer\ContentRenderer->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Title\Title, null, MediaWiki\Parser\ParserOptions)
#31 /var/www/mediawiki/includes/poolcounter/PoolCounterWorkViaCallback.php(73): MediaWiki\Api\ApiParse->MediaWiki\Api{closure}()
#32 /var/www/mediawiki/includes/poolcounter/PoolCounterWork.php(171): MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork()
#33 /var/www/mediawiki/includes/api/ApiParse.php(164): MediaWiki\PoolCounter\PoolCounterWork->execute()
#34 /var/www/mediawiki/includes/api/ApiParse.php(440): MediaWiki\Api\ApiParse->getContentParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Title\Title, null, MediaWiki\Parser\ParserOptions)
#35 /var/www/mediawiki/includes/api/ApiMain.php(1974): MediaWiki\Api\ApiParse->execute()
#36 /var/www/mediawiki