Duplicate Lots of errors - how to determine the source - XF core or an Addon

abdfahim

Well-known member
Affected version
2.0.1
I am receiving following errors in a large number, but I am not sure if this is causing by an addon (I use Chat 2 by @Siropu and Content Rating by @Xon) or XF core. Is there any way to determine that without uninstalling the addon and waiting for to see if the errors come back?

ErrorException: [E_NOTICE] Trying to get property of non-object src/XF/App.php:290
Generated by: Unknown account Jan 16, 2018 at 7:41 PM

Stack trace
#0 src/XF/App.php(290): XF::handlePhpError(8, '[E_NOTICE] Tryi...', '/home/abdfahim/...', 290, Array)
#1 src/XF/Container.php(28): XF\App->XF\{closure}(Object(XF\Container))
#2 src/XF/Pub/App.php(35): XF\Container->offsetGet('router.public')
#3 src/XF/Container.php(28): XF\Pub\App->XF\Pub\{closure}(Object(XF\Container))
#4 src/XF/App.php(2023): XF\Container->offsetGet('router')
#5 src/XF/Mvc/Dispatcher.php(350): XF\App->router()
#6 src/XF/Mvc/Dispatcher.php(51): XF\Mvc\Dispatcher->getRouter()
#7 src/XF/Mvc/Dispatcher.php(40): XF\Mvc\Dispatcher->route('threads/eb5-inv...')
#8 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#9 src/XF.php(328): XF\App->run()
#10 index.php(13): XF::runApp('XF\\Pub\\App')
#11 {main}

TypeError: Argument 2 passed to XF\Template\Templater::setUserBanners() must be of the type array, null given, called in /home/abdfahim/eample.com/src/XF/App.php on line 1450 src/XF/Template/Templater.php:397

Stack trace
#0 src/XF/App.php(1450): XF\Template\Templater->setUserBanners(Array, NULL)
#1 src/XF/App.php(1079): XF\App->setupTemplaterObject(Object(XF\Container), 'XF\\Template\\Tem...')
#2 src/XF/Container.php(28): XF\App->XF\{closure}(Object(XF\Container))
#3 src/XF/App.php(2641): XF\Container->offsetGet('templater')
#4 src/XF/Pub/App.php(348): XF\App->templater()
#5 src/XF/Mvc/Dispatcher.php(280): XF\Pub\App->preRender(Object(XF\Mvc\Reply\Message), 'html')
#6 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Message), 'html')
#7 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#8 src/XF.php(328): XF\App->run()
#9 index.php(13): XF::runApp('XF\\Pub\\App')
#10 {main}

ErrorException: [E_NOTICE] Undefined index: jsLastUpdate src/XF/App.php:177
Generated by: Unknown account Jan 16, 2018 at 7:41 PM

Stack trace
#0 src/XF/App.php(177): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/abdfahim/...', 177, Array)
#1 src/XF/Container.php(28): XF\App->XF\{closure}(Object(XF\Container))
#2 src/XF/App.php(1443): XF\Container->offsetGet('jsVersion')
#3 src/XF/App.php(1079): XF\App->setupTemplaterObject(Object(XF\Container), 'XF\\Template\\Tem...')
#4 src/XF/Container.php(28): XF\App->XF\{closure}(Object(XF\Container))
#5 src/XF/App.php(2641): XF\Container->offsetGet('templater')
#6 src/XF/Pub/App.php(348): XF\App->templater()
#7 src/XF/Mvc/Dispatcher.php(280): XF\Pub\App->preRender(Object(XF\Mvc\Reply\Message), 'html')
#8 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Message), 'html')
#9 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#10 src/XF.php(328): XF\App->run()
#11 index.php(13): XF::runApp('XF\\Pub\\App')
#12 {main}


ErrorException: [E_NOTICE] Undefined index: user_selectable src/XF/Style.php:275
Generated by: Unknown account Jan 16, 2018 at 7:41 PM

Stack trace
#0 src/XF/Style.php(275): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/abdfahim/...', 275, Array)
#1 src/XF/Pub/App.php(341): XF\Style->offsetGet('user_selectable')
#2 src/XF/Mvc/Dispatcher.php(280): XF\Pub\App->preRender(Object(XF\Mvc\Reply\Message), 'html')
#3 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Message), 'html')
#4 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#5 src/XF.php(328): XF\App->run()
#6 index.php(13): XF::runApp('XF\\Pub\\App')
#7 {main}


ErrorException: [E_NOTICE] Undefined index: defaultStyleId src/XF/App.php:1006
Generated by: Unknown account Jan 16, 2018 at 7:41 PM

Stack trace
#0 src/XF/App.php(1006): XF::handlePhpError(8, '[E_NOTICE] Unde...', '/home/abdfahim/...', 1006, Array)
#1 src/XF/Container.php(228): XF\App->XF\{closure}(0, Array, Object(XF\Container))
#2 src/XF/Pub/App.php(337): XF\Container->create('style', 0)
#3 src/XF/Mvc/Dispatcher.php(280): XF\Pub\App->preRender(Object(XF\Mvc\Reply\Message), 'html')
#4 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Message), 'html')
#5 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#6 src/XF.php(328): XF\App->run()
#7 index.php(13): XF::runApp('XF\\Pub\\App')
#8 {main}
 
I think this is related to guest posting and an add-on not handling it properly. From quick testing Content Ratings looks to be handling it properly
 
Top Bottom