Summary | PGP/MIME signed messages do not display (memory exhausted) |
Queue | IMP |
Queue Version | 4.0.2 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | |
Requester | sweetpea-horde (at) tentacle (dot) net |
Created | 02/18/2005 (7447 days ago) |
Due | |
Updated | 07/31/2005 (7284 days ago) |
Assigned | 02/18/2005 (7447 days ago) |
Resolved | 07/31/2005 (7284 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
php 5.0.3
horde 3.0.4
imp 4.0.3
component.
in error_log:
FATAL: erealloc(): Unable to allocate 2037542955 bytes
FATAL: erealloc(): Unable to allocate 1953850144 bytes
odd settings, just using PHP 5.0.3, which would be hard to change at
the moment. I'll post if I find any more information.
happen too. Try disabling any PHP accelerators that you might use, try
a different PHP version etc.
mostly with GPG-signed messages that I send. I can send you a message
personally, which you could try viewing, and see if your version has
the same problems.
State ⇒ Feedback
with a memory_limit of 128M.
New Attachment: sample-message.txt
Here's the [edited] message source of one example (attached).
trying to allocate 1.7 **GB** for a single message. And I don't think
the answer is infinite recursion either - PHP will segfault long
before it produces an error message. I have never seen this problem,
BTW, even with PGP messages of several MB.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ PGP/MIME signed messages do not display (memory exhausted)
Queue ⇒ IMP
State ⇒ Unconfirmed
display, the page load just stops. In the http error log, the
following message appears:
PHP Fatal error: Allowed memory size of 16777216 bytes exhausted
(tried to allocate 1702065101 bytes) in
/u0/httpd/horde/lib/Horde/SessionObjects.php on line 134, referer:
The exact number of bytes it tries to allocate changes with each
request, but it's always close to that number.
If I reload the page several times, it generally displays, though it
still logs that error most (but not all) of the time.