<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Errors from Imap_Client_Cache</title> 
  <pubDate>Fri, 10 Apr 2026 20:05:41 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/11038</link> 
  <atom:link rel="self" type="application/rss+xml" title="Errors from Imap_Client_Cache" href="https://bugs.horde.org/ticket/11038/rss" /> 
  <description>Errors from Imap_Client_Cache</description> 
 
   
   
  <item> 
   <title>Fatal error: Unsupported operand types in /home/jan/horde-gi</title> 
   <description>Fatal error: Unsupported operand types in /home/jan/horde-git/framework/Imap_Client/lib/Horde/Imap/Client/Cache.php on line 539
Call Stack
#	Time	Memory	Function	Location
1	0,0001	652288	{main}( )	../ajax.php:0
2	0,5281	13260152	IMP_Ajax_Application-&gt;doAction( )	../ajax.php:60
3	0,5281	13260152	Horde_Core_Ajax_Application-&gt;doAction( )	../Application.php:95
4	0,5281	13260784	call_user_func ( array (0 =&gt; class IMP_Ajax_Application { public $notify = TRUE; protected $_mbox = class IMP_Mailbox { public $cache = array (...); public $changed = 1; protected $_import = NULL; protected $_mbox = &#039;INBOX.Mailinglisten.Cyrus&#039; }; protected $_queue = class IMP_Ajax_Queue { protected $_flag = array (...); protected $_poll = array (...); protected $_quota = FALSE }; protected $_suppress = NULL; protected $_readOnly = array (0 =&gt; &#039;html2Text&#039;, 1 =&gt; &#039;text2Html&#039;); protected $_app = &#039;imp&#039;; protected $_action = &#039;viewPort&#039;; protected $_vars = class Horde_Variables { protected $_expected = array (...); protected $_sanitized = FALSE; protected $_vars = array (...) }; protected $_defaultDomain = NULL }, 1 =&gt; &#039;viewPort&#039;) )	../Application.php:95
5	0,5281	13260784	IMP_Ajax_Application-&gt;viewPort( )	../Application.php:95
6	0,6565	14813496	IMP_Ajax_Application-&gt;_viewPortData( TRUE, ??? )	../Application.php:724
7	0,6572	14831456	IMP_Views_ListMessages-&gt;listMessages( array (&#039;change&#039; =&gt; TRUE, &#039;mbox&#039; =&gt; &#039;INBOX.Mailinglisten.Cyrus&#039;, &#039;applyfilter&#039; =&gt; NULL, &#039;cache&#039; =&gt; NULL, &#039;cacheid&#039; =&gt; NULL, &#039;delhide&#039; =&gt; NULL, &#039;initial&#039; =&gt; &#039;1&#039;, &#039;qsearch&#039; =&gt; NULL, &#039;qsearchfield&#039; =&gt; NULL, &#039;qsearchfilter&#039; =&gt; NULL, &#039;qsearchflag&#039; =&gt; NULL, &#039;qsearchflagnot&#039; =&gt; NULL, &#039;qsearchmbox&#039; =&gt; NULL, &#039;rangeslice&#039; =&gt; NULL, &#039;requestid&#039; =&gt; &#039;11&#039;, &#039;sortby&#039; =&gt; NULL, &#039;sortdir&#039; =&gt; NULL, &#039;after&#039; =&gt; 66, &#039;before&#039; =&gt; 44, &#039;slice_start&#039; =&gt; 1, &#039;slice_end&#039; =&gt; 111) )	../Application.php:1992
8	0,8380	15460896	IMP_Views_ListMessages-&gt;_getOverviewData( class IMP_Mailbox { public $cache = array (&#039;n&#039; =&gt; array (0 =&gt; &#039;.&#039;, 2 =&gt; &#039;INBOX.&#039;, 4 =&gt; 1), &#039;d&#039; =&gt; &#039;Mailinglisten.Cyrus&#039;, &#039;ro&#039; =&gt; FALSE, &#039;a&#039; =&gt; &#039;lrswipakxte&#039;); public $changed = 1; protected $_import = NULL; protected $_mbox = &#039;INBOX.Mailinglisten.Cyrus&#039; }, array (0 =&gt; 1, 1 =&gt; 2, 2 =&gt; 3, 3 =&gt; 4, 4 =&gt; 5, 5 =&gt; 6) )	../ListMessages.php:391
9	0,8382	15461992	IMP_Mailbox_List-&gt;getMailboxArray( array (0 =&gt; 1, 1 =&gt; 2, 2 =&gt; 3, 3 =&gt; 4, 4 =&gt; 5, 5 =&gt; 6), array (&#039;headers&#039; =&gt; TRUE, &#039;type&#039; =&gt; &#039;1&#039;) )	../ListMessages.php:425
10	0,8393	15510848	IMP_Imap-&gt;fetch( &#039;INBOX.Mailinglisten.Cyrus&#039;, class Horde_Imap_Client_Fetch_Query { protected $_data = array (9 =&gt; TRUE, 10 =&gt; TRUE, 12 =&gt; TRUE, 13 =&gt; TRUE, 8 =&gt; array (&#039;imp&#039; =&gt; array (...))) }, array (&#039;ids&#039; =&gt; class Horde_Imap_Client_Ids { protected $_ids = array (0 =&gt; 17807, 1 =&gt; 17808, 2 =&gt; 17811, 3 =&gt; 17812, 4 =&gt; 17809, 5 =&gt; 17810); protected $_sequence = FALSE; protected $_utilsClass = &#039;Horde_Imap_Client_Utils&#039; }) )	../List.php:170
11	0,8393	15511600	IMP_Imap-&gt;__call( &#039;fetch&#039;, array (0 =&gt; &#039;INBOX.Mailinglisten.Cyrus&#039;, 1 =&gt; class Horde_Imap_Client_Fetch_Query { protected $_data = array (9 =&gt; TRUE, 10 =&gt; TRUE, 12 =&gt; TRUE, 13 =&gt; TRUE, 8 =&gt; array (...)) }, 2 =&gt; array (&#039;ids&#039; =&gt; class Horde_Imap_Client_Ids { protected $_ids = array (...); protected $_sequence = FALSE; protected $_utilsClass = &#039;Horde_Imap_Client_Utils&#039; })) )	../List.php:170
12	0,8393	15512232	call_user_func_array ( array (0 =&gt; class Horde_Imap_Client_Socket { protected $_tag = 5; protected $_stream = resource(87) of type (stream); public $cache = class Horde_Imap_Client_Cache { protected $_base = ...; protected $_cache = class Horde_Cache { ... }; protected $_data = array (...); protected $_loaded = array (...); protected $_params = array (...); protected $_slicemap = array (...); protected $_save = array (...) }; public $cacheFields = array (9 =&gt; &#039;HICenv&#039;, 10 =&gt; &#039;HICflags&#039;, 8 =&gt; &#039;HIChdrs&#039;, 11 =&gt; &#039;HICdate&#039;, 12 =&gt; &#039;HICsize&#039;, 1 =&gt; &#039;HICstruct&#039;); public $changed = TRUE; protected $_debug = NULL; protected $_fetchDataClass = &#039;Horde_Imap_Client_Data_Fetch&#039;; protected $_init = array (&#039;enabled&#039; =&gt; array (...), &#039;namespace&#039; =&gt; array (...), &#039;s_charset&#039; =&gt; array (...), &#039;imapproxy&#039; =&gt; TRUE, &#039;authmethod&#039; =&gt; &#039;LOGIN&#039;, &#039;capability&#039; =&gt; array (...)); protected $_isAuthenticated = TRUE; protected $_isSecure = FALSE; protected $_mode = 2; protected $_params = array (&#039;encryptKey&#039; =&gt; array (...), &#039;hostspec&#039; =&gt; &#039;localhost&#039;, &#039;log&#039; =&gt; NULL, &#039;port&#039; =&gt; 1143, &#039;secure&#039; =&gt; FALSE, &#039;timeout&#039; =&gt; 30, &#039;password&#039; =&gt; &#039;þ\021³Ú±\v}&#039;, &#039;statuscache&#039; =&gt; TRUE, &#039;username&#039; =&gt; &#039;jan&#039;, &#039;cache&#039; =&gt; array (...), &#039;_passencrypt&#039; =&gt; TRUE); protected $_selected = class Horde_Imap_Client_Mailbox { protected $_utf7imap = TRUE; protected $_utf8 = &#039;INBOX.Mailinglisten.Cyrus&#039; }; protected $_temp = array (&#039;no_cap&#039; =&gt; TRUE, &#039;loginerr&#039; =&gt; &#039;LOGIN_AUTHENTICATIONFAILED&#039;, &#039;loginerrmsg&#039; =&gt; &#039;Der E-Mail-Server hat Authentifizierung zurÃ¼ckgewiesen.&#039;, &#039;referral&#039; =&gt; NULL, &#039;fr_ob&#039; =&gt; class stdClass { ... }, &#039;fetchresp&#039; =&gt; class stdClass { ... }, &#039;parsestatuserr&#039; =&gt; NULL, &#039;proxyreuse&#039; =&gt; TRUE, &#039;mailbox&#039; =&gt; array (...), &#039;literal8&#039; =&gt; array (...), &#039;threadparse&#039; =&gt; array (...), &#039;myrights&#039; =&gt; class Horde_Imap_Client_Data_Acl { ... }, &#039;headers_caching&#039; =&gt; array (...)); protected $_utils = class Horde_Imap_Client_Utils { }; protected $_utilsClass = &#039;Horde_Imap_Client_Utils&#039; }, 1 =&gt; &#039;fetch&#039;), array (0 =&gt; &#039;INBOX.Mailinglisten.Cyrus&#039;, 1 =&gt; class Horde_Imap_Client_Fetch_Query { protected $_data = array (9 =&gt; TRUE, 10 =&gt; TRUE, 12 =&gt; TRUE, 13 =&gt; TRUE, 8 =&gt; array (...)) }, 2 =&gt; array (&#039;ids&#039; =&gt; class Horde_Imap_Client_Ids { protected $_ids = array (...); protected $_sequence = FALSE; protected $_utilsClass = &#039;Horde_Imap_Client_Utils&#039; })) )	../Imap.php:343
13	0,8393	15512976	Horde_Imap_Client_Base-&gt;fetch( &#039;INBOX.Mailinglisten.Cyrus&#039;, class Horde_Imap_Client_Fetch_Query { protected $_data = array (9 =&gt; TRUE, 10 =&gt; TRUE, 12 =&gt; TRUE, 13 =&gt; TRUE, 8 =&gt; array (&#039;imp&#039; =&gt; array (...))) }, array (&#039;ids&#039; =&gt; class Horde_Imap_Client_Ids { protected $_ids = array (0 =&gt; 17807, 1 =&gt; 17808, 2 =&gt; 17811, 3 =&gt; 17812, 4 =&gt; 17809, 5 =&gt; 17810); protected $_sequence = FALSE; protected $_utilsClass = &#039;Horde_Imap_Client_Utils&#039; }) )	../Imap.php:343
14	0,8411	15547304	Horde_Imap_Client_Cache-&gt;get( class Horde_Imap_Client_Mailbox { protected $_utf7imap = TRUE; protected $_utf8 = &#039;INBOX.Mailinglisten.Cyrus&#039; }, array (0 =&gt; 17807, 1 =&gt; 17808, 2 =&gt; 17811, 3 =&gt; 17812, 4 =&gt; 17809, 5 =&gt; 17810), array (0 =&gt; &#039;HICenv&#039;, 1 =&gt; &#039;HIChdrs&#039;, 2 =&gt; &#039;HICsize&#039;), &#039;1118412327&#039; )	../Base.php:2425
15	0,8412	15547776	Horde_Imap_Client_Cache-&gt;_loadUIDs( &#039;INBOX.Mailinglisten.Cyrus&#039;, array (0 =&gt; 17807, 1 =&gt; 17808, 2 =&gt; 17811, 3 =&gt; 17812, 4 =&gt; 17809, 5 =&gt; 17810), &#039;1118412327&#039; )	../Cache.php:268
16	0,8412	15547776	Horde_Imap_Client_Cache-&gt;_loadMailbox( &#039;INBOX.Mailinglisten.Cyrus&#039;, array (0 =&gt; 17807, 1 =&gt; 17808, 2 =&gt; 17811, 3 =&gt; 17812, 4 =&gt; 17809, 5 =&gt; 17810), &#039;1118412327&#039; )	../Cache.php:592
17	0,8434	15588352	Horde_Imap_Client_Cache-&gt;_loadSlice( &#039;INBOX.Mailinglisten.Cyrus&#039;, 0 )	../Cache.php:482</description> 
   <pubDate>Tue, 28 Feb 2012 09:35:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/11038#t70513</link> 
  </item> 
   
  <item> 
   <title>This happens when opening some mailboxes. If I open the same</title> 
   <description>This happens when opening some mailboxes. If I open the same mailbox again, the message list is loaded, but no longer in the original sort order (by thread) but in arrival order.</description> 
   <pubDate>Tue, 28 Feb 2012 09:38:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/11038#t70514</link> 
  </item> 
   
  <item> 
   <title>Was this fixed by:

commit fdbed86d99588110a1bea2f3497948a</title> 
   <description>Was this fixed by:

commit fdbed86d99588110a1bea2f3497948a45378d990
Author: Michael M Slusarz &lt;slusarz@horde.org&gt;
Date:   Tue Feb 28 21:42:48 2012 -0700

    Bug #11026: Better fix to invalidate cache entries.

(The line numbers don&#039;t line up anymore.)</description> 
   <pubDate>Wed, 29 Feb 2012 23:29:19 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/11038#t70548</link> 
  </item> 
   
  <item> 
   <title>Well possible. I haven&#039;t seen this even before that commit a</title> 
   <description>Well possible. I haven&#039;t seen this even before that commit after I cleared the cache, so it was probably a side-effect of some polluted cache. I&#039;ll report back if this ever happens again.</description> 
   <pubDate>Thu, 01 Mar 2012 10:05:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/11038#t70562</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
