Fatal error

I get a fatal error when I try to view "The Wire/all"  I am running Release - 2.3.15, Version - 2016092300.  I have loaded a recent backup and still get the same error   The site is www.cvma23-8.org

The below is the error log of when this happens.  Could someone please help me?

[15-Sep-2020 15:29:05 America/New_York] Exception at time 1600198145: TypeError: Argument 1 passed to elgg_view_entity_icon() must be an instance of ElggEntity, boolean given, called in /home/xxx/public_html/mod/thewire/views/default/object/thewire.php on line 25 and defined in /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php:936
Stack trace:
#0 /home/xxx/public_html/mod/thewire/views/default/object/thewire.php(25): elgg_view_entity_icon(false, 'tiny')
#1 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(370): include('/home/xxx/p...')
#2 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(306): Elgg\ViewsService->renderViewFile('object/thewire', Array, 'default', true)
#3 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(337): Elgg\ViewsService->renderView('object/thewire', Array, false, 'default')
#4 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(905): elgg_view('object/thewire', Array, false, false)
#5 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(1560): elgg_view_entity(Object(ElggWire), Array)
#6 /home/xxx/public_html/vendor/elgg/elgg/views/default/page/components/list.php(54): elgg_view_list_item(Object(ElggWire), Array)
#7 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(370): include('/home/xxx/p...')
#8 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(306): Elgg\ViewsService->renderViewFile('page/components...', Array, 'default', true)
#9 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(337): Elgg\ViewsService->renderView('page/components...', Array, false, 'default')
#10 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(1075): elgg_view('page/components...', Array)
#11 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/entities.php(438): elgg_view_entity_list(Array, Array)
#12 /home/xxx/public_html/mod/thewire/views/default/resources/thewire/everyone.php(19): elgg_list_entities(Array)
#13 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(370): include('/home/xxx/p...')
#14 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/ViewsService.php(306): Elgg\ViewsService->renderViewFile('resources/thewi...', Array, 'default', true)
#15 /home/xxx/public_html/vendor/elgg/elgg/engine/lib/views.php(514): Elgg\ViewsService->renderView('resources/thewi...', Array)
#16 /home/xxx/public_html/mod/thewire/start.php(96): elgg_view_resource('thewire/everyon...')
#17 [internal function]: thewire_page_handler(Array, 'thewire')
#18 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/Router.php(100): call_user_func('thewire_page_ha...', Array, 'thewire')
#19 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/Application.php(436): Elgg\Router->route(Object(Elgg\Http\Request))
#20 /home/xxx/public_html/vendor/elgg/elgg/engine/classes/Elgg/Application.php(384): Elgg\Application->run()
#21 /home/xxx/public_html/index.php(8): Elgg\Application::index()
#22 {main}

 

  • I'm not sure but I believe I remember someone having the same or a very similar error only recently. In this case the error was causes by a 3rd party plugin, if I remember correctly (might have been some hype*** plugin). Have you tested what happens when you temporarily disable 3rd party plugins that might be responsible (e.g. adding any functionality to the wire or list pages in general)?