[horde] Fatal error: Call to undefined method PEAR_Error::findBody()

Marcel Samek msamek at machinimamagic.com
Wed Jul 22 18:38:53 UTC 2009


I have been poking around a bit and have noticed an odd behavior that  
may give some indication of the problem:

I am seeing the problem in an IMAP folder that has a relatively large  
number of emails in it - a little more than 4000

I usually keep the messages sorted by date, in reverse order (newest on top)

When I select a message and then select "View Thread", I get the  
problem below for a pretty high percentage of messages (maybe 20% or so)

It doesn't matter how many times I try it for a particular message, it  
will always give me the error.

Here is the odd part:

If I sort the messages by subject (so that the members of a thread are  
next to each other) and then select the exact same email that has  
always show this problem before, "View Thread" will now work properly.

Even if I go back to sorted by date, the "View Thread" on that email  
will continue working.

I have now verified this on a half a dozen threads and the behavior is  
perfectly reproducible.


Quoting Jan Schneider <jan at horde.org>:

> Zitat von Marcel Samek <msamek at machinimamagic.com>:
>> When I select "View Thread" for certain email messages, I get the   
>> following error:
>> Fatal error: Call to undefined method PEAR_Error::findBody() in   
>> /var/www/mm/horde/imp/thread.php on line 99
>> View Thread does work for many of my emails, but there are also  
>> many  for which I always get this error.
>> I am running Horde 3.3.5-cvs and Imp 4.3.5-cvs
> I don't see this.
> Jan.
> -- 
> Do you need professional PHP or Horde consulting?
> http://horde.org/consulting/

This message was sent using IMP, the Internet Messaging Program.

More information about the horde mailing list