- Affected Version
- WoltLab Suite 5.4
- Affected App
- WoltLab Suite Core
Beim Erstellen von neuen Themen im WoltLab Suite Forum 5.4 RC2 erhalte ich immer die folgende Fehlermeldung:
Code
Error
Error Type:
BadMethodCallException
Error Message:
Using the generic `parseSearchQuery()` method is dangerous. See WoltLab/WCF#3815 (https://github.com/WoltLab/WCF/issues/3815).
File:
*/lib/system/search/AbstractSearchEngine.class.php (44)
Stack Trace:
#0 */lib/system/search/elasticsearch/ElasticsearchSearchEngine.class.php (135):
wcf\system\search\AbstractSearchEngine->parseSearchQuery('Test')
#1 */lib/system/search/SearchEngine.class.php (135):
wcf\system\search\elasticsearch\ElasticsearchSearchEngine->getInnerJoin('com.woltlab.wbb.post', 'Test', false, wcf\system\database\util\ElasticsearchPreparedStatementConditionBuilder, 'relevance DESC', 1000)
#2 */../lib/data/thread/Thread.class.php (519):
wcf\system\search\SearchEngine->getInnerJoin('com.woltlab.wbb.post', 'Test', false, wcf\system\database\util\ElasticsearchPreparedStatementConditionBuilder, 'relevance DESC', 1000)
#3 */../lib/data/thread/ThreadAction.class.php (2494):
wbb\data\thread\Thread::getSimilarThreads('Test', [ 323 items ], 6, 1001350, 1075964, null)
#4 */lib/data/AbstractDatabaseObjectAction.class.php (216):
wbb\data\thread\ThreadAction->updateSimilarThreads()
#5 */../lib/data/thread/ThreadAction.class.php (200):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#6 */lib/data/AbstractDatabaseObjectAction.class.php (216):
wbb\data\thread\ThreadAction->create()
#7 */../lib/form/ThreadAddForm.class.php (478):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#8 */lib/form/AbstractForm.class.php (66):
wbb\form\ThreadAddForm->save()
#9 */lib/form/AbstractForm.class.php (134):
wcf\form\AbstractForm->submit()
#10 */lib/form/AbstractCaptchaForm.class.php (72):
wcf\form\AbstractForm->readData()
#11 */lib/form/MessageForm.class.php (308):
wcf\form\AbstractCaptchaForm->readData()
#12 */../lib/form/ThreadAddForm.class.php (531):
wcf\form\MessageForm->readData()
#13 */lib/page/AbstractPage.class.php (339):
wbb\form\ThreadAddForm->readData()
#14 */lib/page/AbstractPage.class.php (122):
wcf\page\AbstractPage->show()
#15 */lib/system/request/Request.class.php (89):
wcf\page\AbstractPage->__run()
#16 */lib/system/request/RequestHandler.class.php (119):
wcf\system\request\Request->execute()
#17 */../index.php (11):
wcf\system\request\RequestHandler->handle('wbb')
Display More
Ich vermute, dass hier noch ein Update des Elasticsearch-Plugins notwendig ist, welches noch in Version 5.3.8 läuft. Wahrscheinlich ist das eh schon bekannt und behoben. Aber da keine neue Version vom Plugin zum Testen zur Verfügung steht, gibt es zur Sicherheit diesen Thread.