[Tickets #8475] Re: Skipping login tasks not working as expected

bugs at horde.org bugs at horde.org
Wed Aug 19 16:28:37 UTC 2009


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/8475
------------------------------------------------------------------------------
  Ticket             | 8475
  Updated By         | Jan Schneider <jan at horde.org>
  Summary            | Skipping login tasks not working as expected
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Jan Schneider, Michael Slusarz
------------------------------------------------------------------------------


Jan Schneider <jan at horde.org> (2009-08-19 12:28) wrote:

Ah, I found the switch to trigger that behavior. I had hordeauth set  
to false during debugging this. If I turn it on, I'm right logged in  
to IMP. But without that I get the mentioned behavior, and not the IMP  
login page.

But even with hordeauth, I get the following in the sidebar:

( ! ) Fatal error: Call to a member function getNamespaces() on a  
non-object in /home/jan/horde-hatchery/imp/lib/Imap.php on line 324
Call Stack
#	Time	Memory	Function	Location
1	0,0012	129164	{main}( )	../sidebar.php:0
2	5,1231	5511424	Horde_Block->buildTree( class Horde_Tree_javascript {  
public $_source_name = 'n_horde_menu'; public $_options_name =  
'o_horde_menu'; public $_target_name = 't_horde_menu'; public  
$_instance = 'horde_menu'; public $_header = array (); public $_nodes  
= array ('horde' => array ('label' => 'Horde', 'expanded' => FALSE,  
'url' => '/headhorde/index.php', 'icon' =>  
'/headhorde/themes/graphics/horde.png', 'icondir' => ''), 'imp' =>  
array ('label' => 'Webmail', 'expanded' => FALSE, 'url' =>  
'/headhorde/imp/', 'icon' => '/headhorde/imp/themes/graphics/imp.png',  
'icondir' => '', 'children' => array (...)), 'ingo' => array ('label'  
=> 'Filter', 'expanded' => FALSE, 'url' => '/headhorde/ingo/', 'icon'  
=> '/headhorde/ingo/themes/graphics/ingo.png', 'icondir' => ''), 'sam'  
=> array ('label' => 'Spam', 'expanded' => FALSE, 'url' =>  
'/headhorde/sam/', 'icon' => '/headhorde/sam/themes/graphics/sam.png',  
'icondir' => ''), 'forwards' => array ('label' => 'Weiterleitung',  
'expanded' => FALSE, 'url' => '/headhorde/forwards/', 'icon' =>  
'/headhorde/forwards/themes/graphics/forwards.png', 'icondir' => ''),  
'vacation' => array ('label' => 'Abwesenheit', 'expanded' => FALSE,  
'url' => '/headhorde/vacation/', 'icon' =>  
'/headhorde/vacation/themes/graphics/vacation.png', 'icondir' => ''));  
public $_root_nodes = array (0 => 'horde', 1 => 'imp'); public  
$_extra_cols_left = 0; public $_extra_cols_right = 0; public $_options  
= array ('lines' => TRUE, 'target' => 'horde_main'); public  
$_sortCriteria = NULL; public $_usesession = TRUE; public $_static =  
FALSE; public $_header_name = 'h_horde_menu' }, 0, 'imp'  
)	../sidebar.php:233
3	5,1231	5511424	Horde_Registry->pushApp( 'imp', array ('logintasks'  
=> FALSE) )	../Block.php:193
4	5,1481	6083004	Horde_LoginTasks::singleton( 'imp' )	../Registry.php:906
5	5,1482	6083004	Horde_LoginTasks->__construct( 'imp' )	../LoginTasks.php:72
6	5,1482	6083004	Horde_LoginTasks->_createTaskList( )	../LoginTasks.php:97
7	5,1570	6285844	IMP_LoginTasks_SystemTask_GarbageCollection->execute(  
)	../LoginTasks.php:209
8	5,1855	8016652	IMP_Imap_Tree::singleton( )	../GarbageCollection.php:30
9	5,1858	8017868	IMP_Imap_Tree->__construct( )	../Tree.php:220
10	5,1858	8017868	IMP_Imap->getNamespaceList( )	../Tree.php:233






More information about the bugs mailing list