Sure this (kinda) makes sense..:laugh::dontgetit:wacko::unsure:
J/K.. I get it.. just don't know how to address it..
lat9:
I don't use this plugin, so don't know why the code's going down that path, but the debug-log file is being generated because the plugin auto-loads at breakpoint 99 but the $messageStack isn't instantiated until breakpoint 130 (so there's no $messageStack available at the time of the execution). Following is the section of the ZC 1.5.1 config.core.php that is run between breakpoints 99 and 130; I've no idea why Conor chose breakpoint 99 as the loading point:
/**
- Breakpoint 100.
- require('includes/init_includes/init_sanitize.php');
- $template = new template_func();
/
$autoLoadConfig[100][] = array('autoType'=>'classInstantiate',
'className'=>'template_func',
'objectName'=>'template');
$autoLoadConfig[100][] = array('autoType'=>'init_script',
'loadFile'=> 'init_sanitize.php');
/*
- Breakpoint 110.
- require('includes/init_includes/init_languages.php');
- require('includes/init_includes/init_templates.php');
/
$autoLoadConfig[110][] = array('autoType'=>'init_script',
'loadFile'=> 'init_languages.php');
$autoLoadConfig[110][] = array('autoType'=>'init_script',
'loadFile'=> 'init_templates.php');
/*
- Breakpoint 120.
- $_SESSION['navigation']->add_current_page();
- require('includes/init_includes/init_currencies.php');
*/
$autoLoadConfig[120][] = array('autoType'=>'objectMethod',
'objectName'=>'navigation',
'methodName' => 'add_current_page');
$autoLoadConfig[120][] = array('autoType'=>'init_script',
'loadFile'=> 'init_currencies.php');
I guess that those of us continuing to use this module could hold our breath and wait for the current maintainers to step in with a solution..
In the meantime, I'll continue to monitor my error logs and make preparations to transition the clients who use this module away from this module altogether.. yep.. Sadly, I'm tapping out.. while I use other modules which have been solely community supported on client sites, IMHO this module is not in a class of modules that I am comfortable continuing to use for clients based SOLELY on community support.. too many things can go wrong that I cannot troubleshoot on my own.. there is just not enough author/maintainer support here to give me confidence in this module anymore..