- Affected App
- WoltLab Suite Core
Hallo
Wenn man eine Konversation starten möchte und man dann fälschlicher weise einen falschen bzw nicht vorhandenen Nutzernamen angibt erhält man einen Unschönen Fatal Error:
QuoteFatal error: An error occured. Sorry.
Information:
ID: 4f278d00522fb021fe49fb75c6ce0138e0a70f63
Bitte teilen Sie dem Betreiber die oben stehende ID mit.
Die Fehlermeldung kann mit dieser ID über „ACP » Protokoll » Fehler“ eingesehen werden.
Im ACP steht dazu:
QuoteDisplay MoreSat, 04 Jan 2014 19:47:58 +0000
Message: PHP notice in file /var/www/web1/html/NKB/wcf/lib/data/user/UserProfile.class.php (454): Undefined index: fírnen
File: /var/www/web1/html/NKB/wcf/lib/system/WCF.class.php (303)
PHP version: 5.3.3-7+squeeze18
WCF version: 2.0.1 (Maelstrom)
Request URI: /index.php/ConversationAdd/
Referrer: http://nkb-modding.com/index.php/ConversationAdd/
User-Agent: Mozilla/5.0 (Windows NT 6.2; rv:26.0) Gecko/20100101 Firefox/26.0
Information: ""
Stacktrace:
#0 /var/www/web1/html/NKB/wcf/lib/data/user/UserProfile.class.php(454): wcf\system\WCF::handleError(8, 'Undefined index...', '/var/www/web1/h...', 454, Array)
#1 /var/www/web1/html/NKB/wcf/lib/data/conversation/Conversation.class.php(297): wcf\data\user\UserProfile::getUserProfilesByUsername(Array)
#2 /var/www/web1/html/NKB/wcf/lib/form/ConversationAddForm.class.php(160): wcf\data\conversation\Conversation::validateParticipants('Firnen')
#3 /var/www/web1/html/NKB/wcf/lib/form/AbstractForm.class.php(61): wcf\form\ConversationAddForm->validate()
#4 /var/www/web1/html/NKB/wcf/lib/form/AbstractForm.class.php(114): wcf\form\AbstractForm->submit()
#5 /var/www/web1/html/NKB/wcf/lib/form/MessageForm.class.php(334): wcf\form\AbstractForm->readData()
#6 /var/www/web1/html/NKB/wcf/lib/form/ConversationAddForm.class.php(235): wcf\form\MessageForm->readData()
#7 /var/www/web1/html/NKB/wcf/lib/page/AbstractPage.class.php(179): wcf\form\ConversationAddForm->readData()
#8 /var/www/web1/html/NKB/wcf/lib/page/AbstractPage.class.php(86): wcf\page\AbstractPage->show()
#9 /var/www/web1/html/NKB/wcf/lib/system/request/Request.class.php(58): wcf\page\AbstractPage->__run()
#10 /var/www/web1/html/NKB/wcf/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute()
#11 /var/www/web1/html/NKB/index.php(10): wcf\system\request\RequestHandler->handle('wbb')
#12 {main}
Schöner wäre eine Meldung in einem Roten Kasten, indem steht, dass der Username nicht vorhanden ist.