[imp] Sidebar & IMAP Folder Issues
Ryan Flannery
ryan.flannery at gmail.com
Fri Jul 15 15:03:13 PDT 2005
-- slusarz at bigworm.curecanti.org wrote the following on Jul 15, 2005 --
>
> Quoting Ryan Flannery <ryan.flannery at gmail.com>:
>
> > Still more info regarding the oddities I'm having....
> >
> > So, when I login to IMP and click on the folders icon, it just
> > redirects me back to my inbox. I started digging through
> > folders.php, and found the following sequence of events...
> >
> > /horde/imp/folders.php errors on line 81, which is
> > $imptree = &IMP_Tree::singleton();
> >
> > Tracing through that function, I found that
> > /horde/imp/lib/IMAP/Tree.php errors on line 53, which is
> > return IMAP_Tree::singleton('imp', 'IMP_Tree', true);
> >
> > Tracing through that function, I found that
> > /horde/lib/Horde/IMAP/Tree.php errors on line 300, which is
> > $instance[$app] = &new $classname($init, $cachename);
> >
> > (where $app='imp', $classname='IMP_Tree',
> > $init=IMAPTREE_INIT_SUB and $cachename='imaptree')
> >
> > Tracing through the init function for IMP_Tree, i found
> > /horde/imp/lib/IMAP/Tree.php errors on line 91, which is
> > parent::init($init)
> >
> > (where $init=$this->_initmask)
> >
> > Tracing back the previous file, I found that in
> > /horde/lib/Horde/IMAP/Tree.php the function "init" begins on
> > line 490. I throw some output statements throughout the
> > function and find that the line
> >
> > $boxes = $this->_init();
> >
> > only returns my INBOX...none of the other folders are listed.
> > Even more odd...I can then click on the Folders icon in IMP and
> > see the folder view...but no folders are listed. not even
> > INBOX.
>
> Try upgrading to Horde 3.0.5/IMP 4.0.4 (either when they come out or by
> using the snapshots at http://snaps.horde.org/). At least 1 of the
> issues you have mentioned I can guarantee have already been fixed
> (undefined index error).
>
> michael
>
Upgrading fixed the "undefined index: 0" error, but I still can't
view/manage folders and IMP still kills the sidebar.
-Ryan
More information about the imp
mailing list