
Originally Posted by
countrycharm
Been looking for a solution for a while now. I was beginning to think a couple of us was the only one crazy..... :) Nope doesn't happen but every now and then like you said.
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:
Code:
/**
* 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');
Bookmarks