From slusarz at horde.org Mon Jun 9 05:12:29 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Sun, 08 Jun 2014 23:12:29 -0600 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> Message-ID: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> Quoting Samuel Wolf : > Hi, > > at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and > Horde_Core-2.12.0beta2 since there are some bugs which affect me in > IMP-6.2.0beta2. > > One of my user can search in the INBOX with "entire message", get > the search result and can open the message in the preview mode. > Same user can search in the "Sent" folder with "entire message", get > the search result but after select a message or double click on it > Horde show "Error when communicating with the server.". > > Horde.log: > 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member > function fetch() on a non-object [pid 17325 on line 1616 of > "/var/www/http/horde/imp/lib/Contents.php"] > > POST https://example.com/horde/services/ajax.php/imp/showMessage > [HTTP/1.0 500 Internal Server Error 297ms] > "onFailure" {request: Object, transport: XMLHttpRequest, readyState: > 4, status: 500, statusText: "Internal Server Error", responseText: > " > Horde :: Fatal Error >

A fatal error has > occurred

Call to a member function fetch() on a > non-object

Details have been logged for the > administrator.

", headerJSON: null, responseXML: > null, responseJSON: null} > > It works sometimes in sent, but do not found the logic when it works > an when not. :( > > Any ideas? Absolutely no clue. There are only two outcomes to calling fetch() - it returns a Results object or it throws an Exception. Neither could produce this error message. You will need to debug locally. michael ___________________________________ Michael Slusarz [slusarz at horde.org] From samuel at sheepflock.de Mon Jun 9 18:57:13 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Mon, 09 Jun 2014 18:57:13 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> Message-ID: <20140609185713.Horde.fvP6ZbxNqPIgK4F_I8DNRw1@192.168.55.45> Zitat von Michael M Slusarz : > Quoting Samuel Wolf : > >> Hi, >> >> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >> IMP-6.2.0beta2. >> >> One of my user can search in the INBOX with "entire message", get >> the search result and can open the message in the preview mode. >> Same user can search in the "Sent" folder with "entire message", >> get the search result but after select a message or double click on >> it Horde show "Error when communicating with the server.". >> >> Horde.log: >> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member >> function fetch() on a non-object [pid 17325 on line 1616 of >> "/var/www/http/horde/imp/lib/Contents.php"] >> >> POST https://example.com/horde/services/ajax.php/imp/showMessage >> [HTTP/1.0 500 Internal Server Error 297ms] >> "onFailure" {request: Object, transport: XMLHttpRequest, >> readyState: 4, status: 500, statusText: "Internal Server Error", >> responseText: " >> Horde :: Fatal Error >>

A fatal error has >> occurred

Call to a member function fetch() on a >> non-object

Details have been logged for the >> administrator.

", headerJSON: null, responseXML: >> null, responseJSON: null} >> >> It works sometimes in sent, but do not found the logic when it >> works an when not. :( >> >> Any ideas? > > Absolutely no clue. There are only two outcomes to calling fetch() > - it returns a Results object or it throws an Exception. Neither > could produce this error message. You will need to debug locally. Get a off list message from another user, which have the same problem. He give me the hint that it is important how much search results I get and he is right. All mailboxes affected, also INBOX! Search result with the following number of messages doesn't work. * 100 * 111 Search result with the following number of messages work. * 5 * 62 It looks as if must be something over 100(?) search results. > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From hiromi at tac.tsukuba.ac.jp Tue Jun 10 07:04:40 2014 From: hiromi at tac.tsukuba.ac.jp (Hiromi Kimura) Date: Tue, 10 Jun 2014 16:04:40 +0900 (JST) Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140609185713.Horde.fvP6ZbxNqPIgK4F_I8DNRw1@192.168.55.45> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140609185713.Horde.fvP6ZbxNqPIgK4F_I8DNRw1@192.168.55.45> Message-ID: <20140610.160440.124084784530542405.hiromi@tac.tsukuba.ac.jp> From: Samuel Wolf Subject: Re: [imp] Search "entire message" member function fetch() on a non-object Date: Mon, 09 Jun 2014 18:57:13 +0000 > > Zitat von Michael M Slusarz : > >> Quoting Samuel Wolf : >> >>> Hi, >>> >>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>> IMP-6.2.0beta2. >>> >>> One of my user can search in the INBOX with "entire message", get the >>> search result and can open the message in the preview mode. >>> Same user can search in the "Sent" folder with "entire message", get >>> the search result but after select a message or double click on it >>> Horde show "Error when communicating with the server.". >>> >>> Horde.log: >>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>> fetch() on a non-object [pid 17325 on line 1616 of >>> "/var/www/http/horde/imp/lib/Contents.php"] >>> >>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>> [HTTP/1.0 500 Internal Server Error 297ms] >>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>> 4, status: 500, statusText: "Internal Server Error", responseText: >>> " >>> Horde :: Fatal Error >>>

A fatal error has >>> occurred

Call to a member function fetch() on a >>> non-object

Details have been logged for the >>> administrator.

", headerJSON: null, responseXML: >>> null, responseJSON: null} >>> >>> It works sometimes in sent, but do not found the logic when it works >>> an when not. :( >>> >>> Any ideas? >> >> Absolutely no clue. There are only two outcomes to calling fetch() - >> it returns a Results object or it throws an Exception. Neither could >> produce this error message. You will need to debug locally. > > Get a off list message from another user, which have the same problem. > He give me the hint that it is important how much search results I get > and he is right. > All mailboxes affected, also INBOX! > > Search result with the following number of messages doesn't work. > * 100 > * 111 > > > Search result with the following number of messages work. > * 5 > * 62 > > It looks as if must be something over 100(?) search results. > >> >> michael >> >> ___________________________________ >> Michael Slusarz [slusarz at horde.org] >> >> -- >> imp mailing list >> Frequently Asked Questions: http://wiki.horde.org/FAQ >> To unsubscribe, mail: imp-unsubscribe at lists.horde.org I can reproduce this error if I disable the 'horde cache' in configuration. $conf['cache']['driver'] = 'Null'; But critical number of messages is different, 200 in my case. My server is: FreeBSD, php-5.4.29, dovecot-2.2.12 -=-=-=-=- Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN From samuel at sheepflock.de Tue Jun 10 10:02:57 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Tue, 10 Jun 2014 10:02:57 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140610.160440.124084784530542405.hiromi@tac.tsukuba.ac.jp> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140609185713.Horde.fvP6ZbxNqPIgK4F_I8DNRw1@192.168.55.45> <20140610.160440.124084784530542405.hiromi@tac.tsukuba.ac.jp> Message-ID: <20140610100257.Horde.1uxydKXGzOZ8A8abbOqETQ1@192.168.55.45> Zitat von Hiromi Kimura : > From: Samuel Wolf > Subject: Re: [imp] Search "entire message" member function fetch() > on a non-object > Date: Mon, 09 Jun 2014 18:57:13 +0000 > >> >> Zitat von Michael M Slusarz : >> >>> Quoting Samuel Wolf : >>> >>>> Hi, >>>> >>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>> IMP-6.2.0beta2. >>>> >>>> One of my user can search in the INBOX with "entire message", get the >>>> search result and can open the message in the preview mode. >>>> Same user can search in the "Sent" folder with "entire message", get >>>> the search result but after select a message or double click on it >>>> Horde show "Error when communicating with the server.". >>>> >>>> Horde.log: >>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>> fetch() on a non-object [pid 17325 on line 1616 of >>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>> >>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>> " >>>> Horde :: Fatal Error >>>>

A fatal error has >>>> occurred

Call to a member function fetch() on a >>>> non-object

Details have been logged for the >>>> administrator.

", headerJSON: null, responseXML: >>>> null, responseJSON: null} >>>> >>>> It works sometimes in sent, but do not found the logic when it works >>>> an when not. :( >>>> >>>> Any ideas? >>> >>> Absolutely no clue. There are only two outcomes to calling fetch() - >>> it returns a Results object or it throws an Exception. Neither could >>> produce this error message. You will need to debug locally. >> >> Get a off list message from another user, which have the same problem. >> He give me the hint that it is important how much search results I get >> and he is right. >> All mailboxes affected, also INBOX! >> >> Search result with the following number of messages doesn't work. >> * 100 >> * 111 >> >> >> Search result with the following number of messages work. >> * 5 >> * 62 >> >> It looks as if must be something over 100(?) search results. >> >>> >>> michael >>> >>> ___________________________________ >>> Michael Slusarz [slusarz at horde.org] >>> >>> -- >>> imp mailing list >>> Frequently Asked Questions: http://wiki.horde.org/FAQ >>> To unsubscribe, mail: imp-unsubscribe at lists.horde.org > > I can reproduce this error if I disable the 'horde cache' in configuration. > $conf['cache']['driver'] = 'Null'; Make no difference for me, both doesn't work: $conf['cache']['driver'] = 'Null'; $conf['cache']['driver'] = 'Xcache'; > > But critical number of messages is different, 200 in my case. My critical number of messages is reproducible over 68. Must be a limit of ...? Debian 7.5 > My server is: FreeBSD, php-5.4.29, dovecot-2.2.12 > > -=-=-=-=- > Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From samuel at sheepflock.de Wed Jun 11 21:04:31 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Wed, 11 Jun 2014 21:04:31 +0000 Subject: [imp] Cannot write Autoloader cache to backend. Message-ID: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> Hi, I have a lot of this errors in my apache error log: [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] Cannot write Autoloader cache to backend., referer: https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox $conf['cache']['driver'] = 'Null'; $conf['cache']['use_memorycache'] = ''; Whats wrong? Samuel From samuel at sheepflock.de Wed Jun 11 21:11:51 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Wed, 11 Jun 2014 21:11:51 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140610100257.Horde.1uxydKXGzOZ8A8abbOqETQ1@192.168.55.45> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140609185713.Horde.fvP6ZbxNqPIgK4F_I8DNRw1@192.168.55.45> <20140610.160440.124084784530542405.hiromi@tac.tsukuba.ac.jp> <20140610100257.Horde.1uxydKXGzOZ8A8abbOqETQ1@192.168.55.45> Message-ID: <20140611211151.Horde.egaGfEFAQdXfhHotwDlYHg1@192.168.55.45> Zitat von Samuel Wolf : > Zitat von Hiromi Kimura : > >> From: Samuel Wolf >> Subject: Re: [imp] Search "entire message" member function fetch() >> on a non-object >> Date: Mon, 09 Jun 2014 18:57:13 +0000 >> >>> >>> Zitat von Michael M Slusarz : >>> >>>> Quoting Samuel Wolf : >>>> >>>>> Hi, >>>>> >>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>> IMP-6.2.0beta2. >>>>> >>>>> One of my user can search in the INBOX with "entire message", get the >>>>> search result and can open the message in the preview mode. >>>>> Same user can search in the "Sent" folder with "entire message", get >>>>> the search result but after select a message or double click on it >>>>> Horde show "Error when communicating with the server.". >>>>> >>>>> Horde.log: >>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>> >>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>> " >>>>> Horde :: Fatal Error >>>>>

A fatal error has >>>>> occurred

Call to a member function fetch() on a >>>>> non-object

Details have been logged for the >>>>> administrator.

", headerJSON: null, responseXML: >>>>> null, responseJSON: null} >>>>> >>>>> It works sometimes in sent, but do not found the logic when it works >>>>> an when not. :( >>>>> >>>>> Any ideas? >>>> >>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>> it returns a Results object or it throws an Exception. Neither could >>>> produce this error message. You will need to debug locally. >>> >>> Get a off list message from another user, which have the same problem. >>> He give me the hint that it is important how much search results I get >>> and he is right. >>> All mailboxes affected, also INBOX! >>> >>> Search result with the following number of messages doesn't work. >>> * 100 >>> * 111 >>> >>> >>> Search result with the following number of messages work. >>> * 5 >>> * 62 >>> >>> It looks as if must be something over 100(?) search results. >>> >>>> >>>> michael >>>> >>>> ___________________________________ >>>> Michael Slusarz [slusarz at horde.org] >>>> >>>> -- >>>> imp mailing list >>>> Frequently Asked Questions: http://wiki.horde.org/FAQ >>>> To unsubscribe, mail: imp-unsubscribe at lists.horde.org >> >> I can reproduce this error if I disable the 'horde cache' in configuration. >> $conf['cache']['driver'] = 'Null'; > > Make no difference for me, both doesn't work: > $conf['cache']['driver'] = 'Null'; > $conf['cache']['driver'] = 'Xcache'; > >> >> But critical number of messages is different, 200 in my case. > > My critical number of messages is reproducible over 68. On another server / horde setup critical number of messages is reproducible over 93. > > Must be a limit of ...? > > Debian 7.5 > >> My server is: FreeBSD, php-5.4.29, dovecot-2.2.12 >> >> -=-=-=-=- >> Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN >> >> -- >> imp mailing list >> Frequently Asked Questions: http://wiki.horde.org/FAQ >> To unsubscribe, mail: imp-unsubscribe at lists.horde.org > > > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From slusarz at horde.org Wed Jun 11 21:28:39 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Wed, 11 Jun 2014 15:28:39 -0600 Subject: [imp] Cannot write Autoloader cache to backend. In-Reply-To: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> Message-ID: <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> Quoting Samuel Wolf : > Hi, > > I have a lot of this errors in my apache error log: > [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] Cannot > write Autoloader cache to backend., referer: > https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox Your webserver does not have access to the system temporary directory (directory returned by PHP's sys_get_temp_dir()). > $conf['cache']['driver'] = 'Null'; > $conf['cache']['use_memorycache'] = ''; These have nothing to do with the autoloader cache. The autoloader cache is not configurable. michael ___________________________________ Michael Slusarz [slusarz at horde.org] From samuel at sheepflock.de Wed Jun 11 21:47:19 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Wed, 11 Jun 2014 21:47:19 +0000 Subject: [imp] Cannot write Autoloader cache to backend. In-Reply-To: <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> References: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> Message-ID: <20140611214719.Horde.4NtLtNwiWIkAF1wn_7gRvg5@192.168.55.45> Zitat von Michael M Slusarz : > Quoting Samuel Wolf : > >> Hi, >> >> I have a lot of this errors in my apache error log: >> [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] Cannot >> write Autoloader cache to backend., referer: >> https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox > > Your webserver does not have access to the system temporary > directory (directory returned by PHP's sys_get_temp_dir()). show /tmp Webserver write some other files to /tmp: root at wds:/tmp# ls -la | grep horde drwx------ 3 www-data www-data 4096 Jun 1 18:00 .horde -rw-r--r-- 1 www-data www-data 13207 Jun 5 00:48 horde_autoloader_cache_a5242318 -rw-r--r-- 1 www-data www-data 7895 Jun 5 00:47 horde_autoloader_cache_ff86a2d4 -rw------- 1 www-data www-data 1332553 Jun 11 23:34 horde_debug.txt -rw-r--r-- 1 www-data www-data 1396 Jun 11 23:36 horde_dns.cache -rw------- 1 www-data www-data 0 Jun 11 23:16 horde.log [...] > >> $conf['cache']['driver'] = 'Null'; >> $conf['cache']['use_memorycache'] = ''; > > These have nothing to do with the autoloader cache. The autoloader > cache is not configurable. > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From slusarz at horde.org Wed Jun 11 22:05:34 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Wed, 11 Jun 2014 16:05:34 -0600 Subject: [imp] Cannot write Autoloader cache to backend. In-Reply-To: <20140611214719.Horde.4NtLtNwiWIkAF1wn_7gRvg5@192.168.55.45> References: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> <20140611214719.Horde.4NtLtNwiWIkAF1wn_7gRvg5@192.168.55.45> Message-ID: <20140611160534.Horde.1OjufT2eezhlPQmWkPy2SA3@bigworm.curecanti.org> Quoting Samuel Wolf : > Zitat von Michael M Slusarz : > >> Quoting Samuel Wolf : >> >>> Hi, >>> >>> I have a lot of this errors in my apache error log: >>> [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] Cannot >>> write Autoloader cache to backend., referer: >>> https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox >> >> Your webserver does not have access to the system temporary >> directory (directory returned by PHP's sys_get_temp_dir()). > > echo sys_get_temp_dir(); > ?> > > show /tmp > > Webserver write some other files to /tmp: > root at wds:/tmp# ls -la | grep horde > drwx------ 3 www-data www-data 4096 Jun 1 18:00 .horde > -rw-r--r-- 1 www-data www-data 13207 Jun 5 00:48 > horde_autoloader_cache_a5242318 > -rw-r--r-- 1 www-data www-data 7895 Jun 5 00:47 > horde_autoloader_cache_ff86a2d4 The last access is dated June 5. I would guess something has changed on your server since then. michael ___________________________________ Michael Slusarz [slusarz at horde.org] From samuel at sheepflock.de Wed Jun 11 22:24:29 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Wed, 11 Jun 2014 22:24:29 +0000 Subject: [imp] Cannot write Autoloader cache to backend. In-Reply-To: <20140611160534.Horde.1OjufT2eezhlPQmWkPy2SA3@bigworm.curecanti.org> References: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> <20140611214719.Horde.4NtLtNwiWIkAF1wn_7gRvg5@192.168.55.45> <20140611160534.Horde.1OjufT2eezhlPQmWkPy2SA3@bigworm.curecanti.org> Message-ID: <20140611222429.Horde.mQNDsUCigHkE-dSZJ-gquA1@192.168.55.45> Zitat von Michael M Slusarz : > Quoting Samuel Wolf : > >> Zitat von Michael M Slusarz : >> >>> Quoting Samuel Wolf : >>> >>>> Hi, >>>> >>>> I have a lot of this errors in my apache error log: >>>> [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] Cannot >>>> write Autoloader cache to backend., referer: >>>> https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox >>> >>> Your webserver does not have access to the system temporary >>> directory (directory returned by PHP's sys_get_temp_dir()). >> >> > echo sys_get_temp_dir(); >> ?> >> >> show /tmp >> >> Webserver write some other files to /tmp: >> root at wds:/tmp# ls -la | grep horde >> drwx------ 3 www-data www-data 4096 Jun 1 18:00 .horde >> -rw-r--r-- 1 www-data www-data 13207 Jun 5 00:48 >> horde_autoloader_cache_a5242318 >> -rw-r--r-- 1 www-data www-data 7895 Jun 5 00:47 >> horde_autoloader_cache_ff86a2d4 > > The last access is dated June 5. I would guess something has > changed on your server since then. You're right, thanks for the note! I installed at this time php5-xcache, after remove the package again and restart apache: root at wds:/tmp# ls -la | grep horde -rw-r--r-- 1 www-data www-data 28698 Jun 12 00:20 horde_autoloader_cache_a5242318 -rw-r--r-- 1 www-data www-data 47365 Jun 12 00:22 horde_autoloader_cache_ff86a2d4 -rw------- 1 www-data www-data 18924 Jun 12 00:20 horde_debug.txt -rw-r--r-- 1 www-data www-data 0 Jun 12 00:07 horde_dns.cache [...] crazy. Maybe I setup xcache wrong. > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From samuel at sheepflock.de Wed Jun 11 22:50:41 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Wed, 11 Jun 2014 22:50:41 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> Message-ID: <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> Zitat von Michael M Slusarz : > Quoting Samuel Wolf : > >> Hi, >> >> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >> IMP-6.2.0beta2. >> >> One of my user can search in the INBOX with "entire message", get >> the search result and can open the message in the preview mode. >> Same user can search in the "Sent" folder with "entire message", >> get the search result but after select a message or double click on >> it Horde show "Error when communicating with the server.". >> >> Horde.log: >> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member >> function fetch() on a non-object [pid 17325 on line 1616 of >> "/var/www/http/horde/imp/lib/Contents.php"] >> >> POST https://example.com/horde/services/ajax.php/imp/showMessage >> [HTTP/1.0 500 Internal Server Error 297ms] >> "onFailure" {request: Object, transport: XMLHttpRequest, >> readyState: 4, status: 500, statusText: "Internal Server Error", >> responseText: " >> Horde :: Fatal Error >>

A fatal error has >> occurred

Call to a member function fetch() on a >> non-object

Details have been logged for the >> administrator.

", headerJSON: null, responseXML: >> null, responseJSON: null} >> >> It works sometimes in sent, but do not found the logic when it >> works an when not. :( >> >> Any ideas? > > Absolutely no clue. There are only two outcomes to calling fetch() > - it returns a Results object or it throws an Exception. Neither > could produce this error message. You will need to debug locally. Michael, help this to track the issue down? I'm not on git! horde 5.2.0beta2 beta Horde_Core 2.12.0beta3 beta imp 6.2.0beta2 beta [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP Fatal error: Call to a member function fetch() on a non-object in /var/www/horde/imp/lib/Contents.php on line 1616, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP Stack trace:, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 1. {main}() /var/www/horde/services/ajax.php:0, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 2. Horde_Core_Ajax_Application->doAction() /var/www/horde/services/ajax.php:57, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 3. call_user_func() /usr/share/php/Horde/Core/Ajax/Application.php:175, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 4. IMP_Ajax_Application_Handler_Common->showMessage() /usr/share/php/Horde/Core/Ajax/Application.php:175, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 5. IMP_Factory_Contents->create() /var/www/horde/imp/lib/Ajax/Application/Handler/Common.php:685, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 6. IMP_Contents->__construct() /var/www/horde/imp/lib/Factory/Contents.php:45, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox [Thu Jun 12 00:44:20 2014] [error] [client 192.168.55.104] PHP 7. IMP_Contents->_fetchData() /var/www/horde/imp/lib/Contents.php:114, referer: https://192.168.55.45/horde/imp/dynamic.php?page=mailbox > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From slusarz at horde.org Thu Jun 12 07:21:50 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Thu, 12 Jun 2014 01:21:50 -0600 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> Message-ID: <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> Quoting Samuel Wolf : > Zitat von Michael M Slusarz : > >> Quoting Samuel Wolf : >> >>> Hi, >>> >>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>> Horde_Core-2.12.0beta2 since there are some bugs which affect me >>> in IMP-6.2.0beta2. >>> >>> One of my user can search in the INBOX with "entire message", get >>> the search result and can open the message in the preview mode. >>> Same user can search in the "Sent" folder with "entire message", >>> get the search result but after select a message or double click >>> on it Horde show "Error when communicating with the server.". >>> >>> Horde.log: >>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member >>> function fetch() on a non-object [pid 17325 on line 1616 of >>> "/var/www/http/horde/imp/lib/Contents.php"] >>> >>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>> [HTTP/1.0 500 Internal Server Error 297ms] >>> "onFailure" {request: Object, transport: XMLHttpRequest, >>> readyState: 4, status: 500, statusText: "Internal Server Error", >>> responseText: " >>> Horde :: Fatal Error >>>

A fatal error has >>> occurred

Call to a member function fetch() on a >>> non-object

Details have been logged for the >>> administrator.

", headerJSON: null, responseXML: >>> null, responseJSON: null} >>> >>> It works sometimes in sent, but do not found the logic when it >>> works an when not. :( >>> >>> Any ideas? >> >> Absolutely no clue. There are only two outcomes to calling fetch() >> - it returns a Results object or it throws an Exception. Neither >> could produce this error message. You will need to debug locally. > > Michael, help this to track the issue down? Maybe it's this (?) https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f I can't reproduce. michael ___________________________________ Michael Slusarz [slusarz at horde.org] From slusarz at horde.org Thu Jun 12 07:27:08 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Thu, 12 Jun 2014 01:27:08 -0600 Subject: [imp] Cannot write Autoloader cache to backend. In-Reply-To: <20140611222429.Horde.mQNDsUCigHkE-dSZJ-gquA1@192.168.55.45> References: <20140611210431.Horde.5FVN_6sVkhYWbF4ZsU_ufA6@192.168.55.45> <20140611152839.Horde.4HK2krPNgD9q42x9KGSe8A1@bigworm.curecanti.org> <20140611214719.Horde.4NtLtNwiWIkAF1wn_7gRvg5@192.168.55.45> <20140611160534.Horde.1OjufT2eezhlPQmWkPy2SA3@bigworm.curecanti.org> <20140611222429.Horde.mQNDsUCigHkE-dSZJ-gquA1@192.168.55.45> Message-ID: <20140612012708.Horde.HLvRMlc3GN8qFBb3t3i_4Q1@bigworm.curecanti.org> Quoting Samuel Wolf : > Zitat von Michael M Slusarz : > >> Quoting Samuel Wolf : >> >>> Zitat von Michael M Slusarz : >>> >>>> Quoting Samuel Wolf : >>>> >>>>> Hi, >>>>> >>>>> I have a lot of this errors in my apache error log: >>>>> [Wed Jun 11 23:01:24 2014] [error] [client 192.168.55.104] >>>>> Cannot write Autoloader cache to backend., referer: >>>>> https://192.168.55.45/horde4/imp/dynamic.php?page=mailbox >>>> >>>> Your webserver does not have access to the system temporary >>>> directory (directory returned by PHP's sys_get_temp_dir()). >>> >>> >> echo sys_get_temp_dir(); >>> ?> >>> >>> show /tmp >>> >>> Webserver write some other files to /tmp: >>> root at wds:/tmp# ls -la | grep horde >>> drwx------ 3 www-data www-data 4096 Jun 1 18:00 .horde >>> -rw-r--r-- 1 www-data www-data 13207 Jun 5 00:48 >>> horde_autoloader_cache_a5242318 >>> -rw-r--r-- 1 www-data www-data 7895 Jun 5 00:47 >>> horde_autoloader_cache_ff86a2d4 >> >> The last access is dated June 5. I would guess something has >> changed on your server since then. > > You're right, thanks for the note! > > I installed at this time php5-xcache, after remove the package again > and restart apache: > root at wds:/tmp# ls -la | grep horde > -rw-r--r-- 1 www-data www-data 28698 Jun 12 00:20 > horde_autoloader_cache_a5242318 > -rw-r--r-- 1 www-data www-data 47365 Jun 12 00:22 > horde_autoloader_cache_ff86a2d4 > -rw------- 1 www-data www-data 18924 Jun 12 00:20 horde_debug.txt > -rw-r--r-- 1 www-data www-data 0 Jun 12 00:07 horde_dns.cache > [...] > > crazy. > > Maybe I setup xcache wrong. Install != activate in PHP. I'm guessing that's your issue. michael ___________________________________ Michael Slusarz [slusarz at horde.org] From samuel at sheepflock.de Thu Jun 12 07:42:23 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Thu, 12 Jun 2014 07:42:23 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> References: <20140607141833.Horde.AfijodEsoot8prBT4nABwg1@192.168.55.45> <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> Message-ID: <20140612074223.Horde.QW7ZuX2sYAPe8fKjHcl50g1@192.168.55.45> Zitat von Michael M Slusarz : > Quoting Samuel Wolf : > >> Zitat von Michael M Slusarz : >> >>> Quoting Samuel Wolf : >>> >>>> Hi, >>>> >>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me >>>> in IMP-6.2.0beta2. >>>> >>>> One of my user can search in the INBOX with "entire message", get >>>> the search result and can open the message in the preview mode. >>>> Same user can search in the "Sent" folder with "entire message", >>>> get the search result but after select a message or double click >>>> on it Horde show "Error when communicating with the server.". >>>> >>>> Horde.log: >>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member >>>> function fetch() on a non-object [pid 17325 on line 1616 of >>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>> >>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>> "onFailure" {request: Object, transport: XMLHttpRequest, >>>> readyState: 4, status: 500, statusText: "Internal Server Error", >>>> responseText: " >>>> Horde :: Fatal Error >>>>

A fatal error has >>>> occurred

Call to a member function fetch() on a >>>> non-object

Details have been logged for the >>>> administrator.

", headerJSON: null, >>>> responseXML: null, responseJSON: null} >>>> >>>> It works sometimes in sent, but do not found the logic when it >>>> works an when not. :( >>>> >>>> Any ideas? >>> >>> Absolutely no clue. There are only two outcomes to calling >>> fetch() - it returns a Results object or it throws an Exception. >>> Neither could produce this error message. You will need to debug >>> locally. >> >> Michael, help this to track the issue down? > > Maybe it's this (?) Unfortunately not, I guess it is better to wait for the new pear packages. > > https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f > > I can't reproduce. You test with git, right? > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From hiromi at tac.tsukuba.ac.jp Thu Jun 12 08:06:04 2014 From: hiromi at tac.tsukuba.ac.jp (Hiromi Kimura) Date: Thu, 12 Jun 2014 17:06:04 +0900 (JST) Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> References: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> Message-ID: <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> From: Michael M Slusarz Subject: Re: [imp] Search "entire message" member function fetch() on a non-object Date: Thu, 12 Jun 2014 01:21:50 -0600 > Quoting Samuel Wolf : > >> Zitat von Michael M Slusarz : >> >>> Quoting Samuel Wolf : >>> >>>> Hi, >>>> >>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>> IMP-6.2.0beta2. >>>> >>>> One of my user can search in the INBOX with "entire message", get the >>>> search result and can open the message in the preview mode. >>>> Same user can search in the "Sent" folder with "entire message", get >>>> the search result but after select a message or double click on it >>>> Horde show "Error when communicating with the server.". >>>> >>>> Horde.log: >>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>> fetch() on a non-object [pid 17325 on line 1616 of >>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>> >>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>> " >>>> Horde :: Fatal Error >>>>

A fatal error has >>>> occurred

Call to a member function fetch() on a >>>> non-object

Details have been logged for the >>>> administrator.

", headerJSON: null, responseXML: >>>> null, responseJSON: null} >>>> >>>> It works sometimes in sent, but do not found the logic when it works >>>> an when not. :( >>>> >>>> Any ideas? >>> >>> Absolutely no clue. There are only two outcomes to calling fetch() - >>> it returns a Results object or it throws an Exception. Neither could >>> produce this error message. You will need to debug locally. >> >> Michael, help this to track the issue down? > > Maybe it's this (?) > > https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f Sorry, I installed from Git and got same result. I revert some old tar-ball of installation which installed from Git. 8th April (GMT+9) version is OK, 10th April version and later have this issue. > > I can't reproduce. > > michael > > ___________________________________ > Michael Slusarz [slusarz at horde.org] > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org > -=-=-=-=- Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN From jan at horde.org Thu Jun 12 09:29:09 2014 From: jan at horde.org (Jan Schneider) Date: Thu, 12 Jun 2014 11:29:09 +0200 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> References: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> Message-ID: <20140612112909.Horde.dlPS6sBaZtOnSjrct_qmjg1@neo.wg.de> Zitat von Hiromi Kimura : > From: Michael M Slusarz > Subject: Re: [imp] Search "entire message" member function fetch() > on a non-object > Date: Thu, 12 Jun 2014 01:21:50 -0600 > >> Quoting Samuel Wolf : >> >>> Zitat von Michael M Slusarz : >>> >>>> Quoting Samuel Wolf : >>>> >>>>> Hi, >>>>> >>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>> IMP-6.2.0beta2. >>>>> >>>>> One of my user can search in the INBOX with "entire message", get the >>>>> search result and can open the message in the preview mode. >>>>> Same user can search in the "Sent" folder with "entire message", get >>>>> the search result but after select a message or double click on it >>>>> Horde show "Error when communicating with the server.". >>>>> >>>>> Horde.log: >>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>> >>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>> " >>>>> Horde :: Fatal Error >>>>>

A fatal error has >>>>> occurred

Call to a member function fetch() on a >>>>> non-object

Details have been logged for the >>>>> administrator.

", headerJSON: null, responseXML: >>>>> null, responseJSON: null} >>>>> >>>>> It works sometimes in sent, but do not found the logic when it works >>>>> an when not. :( >>>>> >>>>> Any ideas? >>>> >>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>> it returns a Results object or it throws an Exception. Neither could >>>> produce this error message. You will need to debug locally. >>> >>> Michael, help this to track the issue down? >> >> Maybe it's this (?) >> >> https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f > > Sorry, I installed from Git and got same result. > > I revert some old tar-ball of installation which installed from Git. > 8th April (GMT+9) version is OK, > 10th April version and later have this issue. > >> >> I can't reproduce. >> >> michael >> >> ___________________________________ >> Michael Slusarz [slusarz at horde.org] >> >> -- >> imp mailing list >> Frequently Asked Questions: http://wiki.horde.org/FAQ >> To unsubscribe, mail: imp-unsubscribe at lists.horde.org >> > > -=-=-=-=- > Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN Someone experiencing this could try running "git bisect" to find the commit that broke this. -- Jan Schneider The Horde Project http://www.horde.org/ https://www.facebook.com/hordeproject From samuel at sheepflock.de Thu Jun 12 21:40:49 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Thu, 12 Jun 2014 21:40:49 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> References: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> Message-ID: <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> Zitat von Hiromi Kimura : > From: Michael M Slusarz > Subject: Re: [imp] Search "entire message" member function fetch() > on a non-object > Date: Thu, 12 Jun 2014 01:21:50 -0600 > >> Quoting Samuel Wolf : >> >>> Zitat von Michael M Slusarz : >>> >>>> Quoting Samuel Wolf : >>>> >>>>> Hi, >>>>> >>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>> IMP-6.2.0beta2. >>>>> >>>>> One of my user can search in the INBOX with "entire message", get the >>>>> search result and can open the message in the preview mode. >>>>> Same user can search in the "Sent" folder with "entire message", get >>>>> the search result but after select a message or double click on it >>>>> Horde show "Error when communicating with the server.". >>>>> >>>>> Horde.log: >>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>> >>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>> " >>>>> Horde :: Fatal Error >>>>>

A fatal error has >>>>> occurred

Call to a member function fetch() on a >>>>> non-object

Details have been logged for the >>>>> administrator.

", headerJSON: null, responseXML: >>>>> null, responseJSON: null} >>>>> >>>>> It works sometimes in sent, but do not found the logic when it works >>>>> an when not. :( >>>>> >>>>> Any ideas? >>>> >>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>> it returns a Results object or it throws an Exception. Neither could >>>> produce this error message. You will need to debug locally. >>> >>> Michael, help this to track the issue down? >> >> Maybe it's this (?) >> >> https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f > > Sorry, I installed from Git and got same result. > > I revert some old tar-ball of installation which installed from Git. > 8th April (GMT+9) version is OK, > 10th April version and later have this issue. Is it possible for you to find the commit which cause the issue? Unfortunately I'm not on git. > >> >> I can't reproduce. >> >> michael >> >> ___________________________________ >> Michael Slusarz [slusarz at horde.org] >> >> -- >> imp mailing list >> Frequently Asked Questions: http://wiki.horde.org/FAQ >> To unsubscribe, mail: imp-unsubscribe at lists.horde.org >> > > -=-=-=-=- > Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN > > -- > imp mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: imp-unsubscribe at lists.horde.org From slusarz at horde.org Thu Jun 12 22:10:34 2014 From: slusarz at horde.org (Michael M Slusarz) Date: Thu, 12 Jun 2014 16:10:34 -0600 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> References: <20140608231229.Horde.hEyTZp9HW8iyxWer9JM-vA1@bigworm.curecanti.org> <20140611225041.Horde.UMqVAoirgWfPPFZGD78Ahg1@192.168.55.45> <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> Message-ID: <20140612161034.Horde.ostVKvaNrAServ4H-V36TA1@bigworm.curecanti.org> Quoting Samuel Wolf : > Zitat von Hiromi Kimura : > >> From: Michael M Slusarz >> Subject: Re: [imp] Search "entire message" member function fetch() >> on a non-object >> Date: Thu, 12 Jun 2014 01:21:50 -0600 >> >>> Quoting Samuel Wolf : >>> >>>> Zitat von Michael M Slusarz : >>>> >>>>> Quoting Samuel Wolf : >>>>> >>>>>> Hi, >>>>>> >>>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>>> IMP-6.2.0beta2. >>>>>> >>>>>> One of my user can search in the INBOX with "entire message", get the >>>>>> search result and can open the message in the preview mode. >>>>>> Same user can search in the "Sent" folder with "entire message", get >>>>>> the search result but after select a message or double click on it >>>>>> Horde show "Error when communicating with the server.". >>>>>> >>>>>> Horde.log: >>>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>>> >>>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>>> " >>>>>> Horde :: Fatal Error >>>>>>

A fatal error has >>>>>> occurred

Call to a member function fetch() on a >>>>>> non-object

Details have been logged for the >>>>>> administrator.

", headerJSON: null, responseXML: >>>>>> null, responseJSON: null} >>>>>> >>>>>> It works sometimes in sent, but do not found the logic when it works >>>>>> an when not. :( >>>>>> >>>>>> Any ideas? >>>>> >>>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>>> it returns a Results object or it throws an Exception. Neither could >>>>> produce this error message. You will need to debug locally. >>>> >>>> Michael, help this to track the issue down? >>> >>> Maybe it's this (?) >>> >>> https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f >> >> Sorry, I installed from Git and got same result. >> >> I revert some old tar-ball of installation which installed from Git. >> 8th April (GMT+9) version is OK, >> 10th April version and later have this issue. > > Is it possible for you to find the commit which cause the issue? No. First, because no developer can reproduce. And second: nothing changed between April 8 and April 10 in imp that would have caused this behavior (that's the only debugging information we have been given): slusarz at bigworm % git log --no-merges --after={2014-04-08} --before={2014-04-11} . commit fc59746b736abbd51d22b06c40a920edae4fa33c Author: Jan Schneider Date: Wed Apr 9 19:32:06 2014 +0200 Set signature when toggling editor even if not converting text. commit ea9821dcdb885f2a6bd5cbc5299521b6a9a6c311 Author: Jan Schneider Date: Wed Apr 9 19:31:33 2014 +0200 this.rte was already used for the signature editor. Moving everything to ImpComposeBase made both editors referencing the same instance, causing all kind of broken behavior. commit 411fcb9d888259dddefe653828e29073fc3fcb53 Author: Jan Schneider Date: Tue Apr 8 18:56:44 2014 +0200 Prepare alpha releases. commit 44b1c13a2eb5acc540a38e4619ebc27c6fd35028 Author: Jan Schneider Date: Thu Apr 3 18:27:26 2014 +0200 Add instructions for upgrading binaries and pre-releases. commit 9e5ec5157bc8d0b95dc9990c86a353d8b0ee6c32 Author: Jan Schneider Date: Tue Apr 8 18:28:43 2014 +0200 Not only display. (For the record, nothing changed in Horde_Imap_Client between these dates either.) michael ___________________________________ Michael Slusarz [slusarz at horde.org] From hiromi at tac.tsukuba.ac.jp Fri Jun 13 01:14:53 2014 From: hiromi at tac.tsukuba.ac.jp (Hiromi Kimura) Date: Fri, 13 Jun 2014 10:14:53 +0900 (JST) Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> References: <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> Message-ID: <20140613.101453.960993431255947492.hiromi@tac.tsukuba.ac.jp> From: Samuel Wolf Subject: Re: [imp] Search "entire message" member function fetch() on a non-object Date: Thu, 12 Jun 2014 21:40:49 +0000 > > Zitat von Hiromi Kimura : > >> From: Michael M Slusarz >> Subject: Re: [imp] Search "entire message" member function fetch() on >> a non-object >> Date: Thu, 12 Jun 2014 01:21:50 -0600 >> >>> Quoting Samuel Wolf : >>> >>>> Zitat von Michael M Slusarz : >>>> >>>>> Quoting Samuel Wolf : >>>>> >>>>>> Hi, >>>>>> >>>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>>> IMP-6.2.0beta2. >>>>>> >>>>>> One of my user can search in the INBOX with "entire message", get the >>>>>> search result and can open the message in the preview mode. >>>>>> Same user can search in the "Sent" folder with "entire message", get >>>>>> the search result but after select a message or double click on it >>>>>> Horde show "Error when communicating with the server.". >>>>>> >>>>>> Horde.log: >>>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>>> >>>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>>> " >>>>>> Horde :: Fatal Error >>>>>>

A fatal error has >>>>>> occurred

Call to a member function fetch() on a >>>>>> non-object

Details have been logged for the >>>>>> administrator.

", headerJSON: null, responseXML: >>>>>> null, responseJSON: null} >>>>>> >>>>>> It works sometimes in sent, but do not found the logic when it works >>>>>> an when not. :( >>>>>> >>>>>> Any ideas? >>>>> >>>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>>> it returns a Results object or it throws an Exception. Neither could >>>>> produce this error message. You will need to debug locally. >>>> >>>> Michael, help this to track the issue down? >>> >>> Maybe it's this (?) >>> >>> https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f >> >> Sorry, I installed from Git and got same result. >> >> I revert some old tar-ball of installation which installed from Git. >> 8th April (GMT+9) version is OK, >> 10th April version and later have this issue. > > Is it possible for you to find the commit which cause the issue? > Unfortunately I'm not on git. Most visible change of these versions is, --- horde52.0408/imp/docs/CHANGES +++ horde52.0410/imp/docs/CHANGES @@ -2,6 +2,8 @@ v6.2.0-git ---------- +[mms] Ensure that viewing large mailboxes does not overload the session + storage size. [mms] Implement web notifications for new mail alerts. [mms] Add bare address information to title attribute in viewport on dynamic mailbox page and introduce Horde_Core_Cache_Session class. The code of Horde/Core/Cache/Session.php from line 53 is, parent::__construct(array_merge( array( 'app' => 'horde', 'maxsize' => 5000, 'storage_key' => 'sess_cache' ), $params )); set maxsize to 5000. I changed this value to 100000, then critical number of messages is increased to 4600 from 200. -=-=-=-=- Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN From samuel at sheepflock.de Fri Jun 13 07:50:31 2014 From: samuel at sheepflock.de (Samuel Wolf) Date: Fri, 13 Jun 2014 07:50:31 +0000 Subject: [imp] Search "entire message" member function fetch() on a non-object In-Reply-To: <20140613.101453.960993431255947492.hiromi@tac.tsukuba.ac.jp> References: <20140612012150.Horde.GptS-3vTNzeweBPmJIBzeg5@bigworm.curecanti.org> <20140612.170604.2057227527140730746.hiromi@tac.tsukuba.ac.jp> <20140612214049.Horde.l09Axya-PuVta2eZs0KyTw1@192.168.55.45> <20140613.101453.960993431255947492.hiromi@tac.tsukuba.ac.jp> Message-ID: <20140613075031.Horde.o4mQh_briCMLwagejv7Fbg7@192.168.55.45> Zitat von Hiromi Kimura : > From: Samuel Wolf > Subject: Re: [imp] Search "entire message" member function fetch() > on a non-object > Date: Thu, 12 Jun 2014 21:40:49 +0000 > >> >> Zitat von Hiromi Kimura : >> >>> From: Michael M Slusarz >>> Subject: Re: [imp] Search "entire message" member function fetch() on >>> a non-object >>> Date: Thu, 12 Jun 2014 01:21:50 -0600 >>> >>>> Quoting Samuel Wolf : >>>> >>>>> Zitat von Michael M Slusarz : >>>>> >>>>>> Quoting Samuel Wolf : >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> at the moment I use IMP-6.2.0beta1* with Horde-5.2.0beta2 and >>>>>>> Horde_Core-2.12.0beta2 since there are some bugs which affect me in >>>>>>> IMP-6.2.0beta2. >>>>>>> >>>>>>> One of my user can search in the INBOX with "entire message", get the >>>>>>> search result and can open the message in the preview mode. >>>>>>> Same user can search in the "Sent" folder with "entire message", get >>>>>>> the search result but after select a message or double click on it >>>>>>> Horde show "Error when communicating with the server.". >>>>>>> >>>>>>> Horde.log: >>>>>>> 2014-06-07T13:53:02+00:00 EMERG: HORDE [imp] Call to a member function >>>>>>> fetch() on a non-object [pid 17325 on line 1616 of >>>>>>> "/var/www/http/horde/imp/lib/Contents.php"] >>>>>>> >>>>>>> POST https://example.com/horde/services/ajax.php/imp/showMessage >>>>>>> [HTTP/1.0 500 Internal Server Error 297ms] >>>>>>> "onFailure" {request: Object, transport: XMLHttpRequest, readyState: >>>>>>> 4, status: 500, statusText: "Internal Server Error", responseText: >>>>>>> " >>>>>>> Horde :: Fatal Error >>>>>>>

A fatal error has >>>>>>> occurred

Call to a member function fetch() on a >>>>>>> non-object

Details have been logged for the >>>>>>> administrator.

", headerJSON: null, responseXML: >>>>>>> null, responseJSON: null} >>>>>>> >>>>>>> It works sometimes in sent, but do not found the logic when it works >>>>>>> an when not. :( >>>>>>> >>>>>>> Any ideas? >>>>>> >>>>>> Absolutely no clue. There are only two outcomes to calling fetch() - >>>>>> it returns a Results object or it throws an Exception. Neither could >>>>>> produce this error message. You will need to debug locally. >>>>> >>>>> Michael, help this to track the issue down? >>>> >>>> Maybe it's this (?) >>>> >>>> https://github.com/horde/horde/commit/531dd6eb2ae6a71ed627fe92807a494c4a841d5f >>> >>> Sorry, I installed from Git and got same result. >>> >>> I revert some old tar-ball of installation which installed from Git. >>> 8th April (GMT+9) version is OK, >>> 10th April version and later have this issue. >> >> Is it possible for you to find the commit which cause the issue? >> Unfortunately I'm not on git. > > Most visible change of these versions is, > > --- horde52.0408/imp/docs/CHANGES > +++ horde52.0410/imp/docs/CHANGES > @@ -2,6 +2,8 @@ > v6.2.0-git > ---------- > > +[mms] Ensure that viewing large mailboxes does not overload the session > + storage size. > [mms] Implement web notifications for new mail alerts. > [mms] Add bare address information to title attribute in viewport on dynamic > mailbox page > > and introduce Horde_Core_Cache_Session class. > > The code of Horde/Core/Cache/Session.php from line 53 is, > parent::__construct(array_merge( > array( > 'app' => 'horde', > 'maxsize' => 5000, > 'storage_key' => 'sess_cache' > ), > $params > )); > set maxsize to 5000. > > I changed this value to 100000, > then critical number of messages is increased to 4600 from 200. YES! Changed this value to 100000 and can open messages in a search result of 2477. For what is this restriction or why it is limited to "5000"? Why this maxsize broke my search results? > > -=-=-=-=- > Hiromi Kimura, Tandem Accelerator Complex, University of Tsukuba, JAPAN