6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
7/26/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#14550] Decoding certain TNEF files results in memory exhaustion
*
Your Email Address
*
Spam protection
Enter the letters below:
.__.. ..__ .__..__. | |\ /[__)[__]| | |__\ \/ [__)| ||__\
Comment
> I have just recieved another mail causing this behaviour: > > A fatal error has occurred > Allowed memory size of 268435456 bytes exhausted (tried to allocate > 301989888 bytes) > > 1. Horde_ErrorHandler::catchFatalError() > > Details > The full error message is logged in Horde's log file, and is shown > below only to administrators. Non-administrative users will not see > error details. > > ErrorException Object > ( > [message:protected] => Allowed memory size of 268435456 bytes > exhausted (tried to allocate 301989888 bytes) > [string:Exception:private] => > [code:protected] => 0 > [file:protected] => /usr/share/php/Math/BigInteger.php > [line:protected] => 1090 > [trace:Exception:private] => Array > ( > [0] => Array > ( > [function] => catchFatalError > [class] => Horde_ErrorHandler > [type] => :: > [args] => Array > ( > ) > > ) > > ) > > [previous:Exception:private] => > [severity:protected] => 1 > [logged] => 1 > ) > > >>> I think i nailed it down... Looks like a whole bunch of mails which >>> ran throu a yahoo group some very long time ago were the rootcause.. >>> >>> i send you one example via mail. >> >> The sample email is sync'd with no issues to all of my test clients - >> including Outlook. No display issues and no out of memory issues. >> Additionaly, the email you sent me did not contain any TNEF or DAT >> attachments, which is the ONLY way the code where the memory >> exhaustion occurred would have been called. >> >>>>> I have removed the mail from the trash.. Still the error occurres. I >>>>> have pulled a new report under the same address as before. As this >>>>> mail was related to a calendar entry, do you think it might be >>>>> related to the entry in the calendar? >>>> >>>> Yes, meeting requests are sometimes sent as TNEF or DAT file >>>> attachments from Outlook. >>>> >>>>>>> I have setup a new sync with a new device. But the only thing i see >>>>>>> until the >>>>>>> >>>>>>> HORDE[5838]: Allowed memory size of 134217728 bytes exhausted (tried >>>>>>> to allocate 150994944 bytes) [pid 5838 on line 1090 of >>>>>>> "/usr/share/php/Math/BigInteger.php"] >>>>>> >>>>>> You should be looking at the sync log, not the horde log and should >>>>>> see a LOT more than this. >>>>>> >>>>>>> Can i send you the log file so you can have a look? I really can not >>>>>>> find anything :-( >>>>>> >>>>>> You can send me the sync log, yes but I will also probably need an >>>>>> email that triggers this. As I said, it's most likely an email with a >>>>>> TNEF or *.DAT file attachment. >>>>>> >>>>> >>>> >>> >> >
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers