Hi,
Thanks for creating such an awesome mod for the people that make use of BurningBoard. Its great, but i discoverd a bug that makes accessing the board as banned user impossible, the banned users gets a white sceen of dead the moment the ban is active and after houres of searching(my server logs do not work good) i put all of it in a localhost and found this error in the logs:
Code
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP Fatal error: Call to a member function getClassName() on a non-object in D:\\wamp\\www\\backup\\wcf\\lib\\system\\event\\listener\\SEOOutputReplaceTitleListener.class.php on line 26, referer: http://localhost:81/backup/index.php/Login/
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP Stack trace:, referer: http://localhost:81/backup/index.php/Login/
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP 1. wcf\\system\\WCF::handleException() D:\\wamp\\www\\backup\\wcf\\lib\\system\\WCF.class.php:0, referer: http://localhost:81/backup/index.php/Login/
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP 2. wcf\\util\\HeaderUtil::parseOutput() D:\\wamp\\www\\backup\\wcf\\lib\\util\\HeaderUtil.class.php:0, referer: http://localhost:81/backup/index.php/Login/
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP 3. wcf\\system\\event\\EventHandler->fireAction() D:\\wamp\\www\\backup\\wcf\\lib\\util\\HeaderUtil.class.php:117, referer: http://localhost:81/backup/index.php/Login/
- [Tue Sep 23 10:07:31.182437 2014] [:error] [pid 3736:tid 1656] [client ::1:58330] PHP 4. wcf\\system\\event\\listener\\SEOOutputReplaceTitleListener->execute() D:\\wamp\\www\\backup\\wcf\\lib\\system\\event\\EventHandler.class.php:189, referer: http://localhost:81/backup/index.php/Login/
This happens right at the moment i logged in with the banned user.
Howto reproduce:
- Create a dummy user account
- Ban it, it be via infractions, it be via the user acp edit page
- login with the user and voila, white screen of dead
- if the session is already active(logged in), browse to a other page, WSOD.