[imp] This message part cannot be viewed because it is too large.
Simon B
simon.buongiorno at gmail.com
Mon Mar 10 09:29:28 UTC 2025
On Wed, 19 Feb 2025 at 13:37, Simon B <simon.buongiorno at gmail.com> wrote:
>
> HI Ralf,
>
> On the old H5 server, I had no problem to read my daily log reports -
> around 1-2MB in size - just plain text. With H6, I get the following
> error.
>
> [text/plain] Text (2.1 MB)
> Warning
> This message part cannot be viewed because it is too large.
> Click to download the data.
> The initial portion of this text part is displayed below.
>
> The error appears to come from:
>
> horde/imp/lib/Contents.php:618:
>
> Larger messages - with attachments - cause no issues.
>
> I think I should be able to read plain text emails upto the memory
> limit afforded by php (which is currently set to -1).
Hi Ralf,
Here is the error in full - in case it would help.
A fatal error has occurred
count(): Argument #1 ($value) must be of type Countable|array, bool given
in /usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter/Dimsignature.php:30
1. IMP_Contents_View->viewAttach()
/usr/share/2024-composer-horde6/vendor/horde/imp/view.php:57
2. IMP_Contents->renderMIMEPart()
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents/View.php:136
3. Horde_Mime_Viewer_Base->render()
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents.php:660
4. IMP_Mime_Viewer_Plain->_render()
/usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php:148
5. IMP_Mime_Viewer_Plain->_impRender()
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php:33
6. Horde_Mime_Viewer_Base->_textFilter()
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php:159
7. Horde_Core_Factory_TextFilter->filter()
/usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php:438
8. Horde_Text_Filter::filter()
/usr/share/2024-composer-horde6/vendor/horde/core/lib/Horde/Core/Factory/TextFilter.php:70
9. Horde_Text_Filter_Dimsignature->postProcess()
/usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter.php:108
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.
TypeError Object
(
[message:protected] => count(): Argument #1 ($value) must be of
type Countable|array, bool given
[string:Error:private] => TypeError: count(): Argument #1 ($value)
must be of type Countable|array, bool given in
/usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter/Dimsignature.php:30
Stack trace:
#0 /usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter.php(108):
Horde_Text_Filter_Dimsignature->postProcess()
#1 /usr/share/2024-composer-horde6/vendor/horde/core/lib/Horde/Core/Factory/TextFilter.php(70):
Horde_Text_Filter::filter()
#2 /usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php(438):
Horde_Core_Factory_TextFilter->filter()
#3 /usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php(159):
Horde_Mime_Viewer_Base->_textFilter()
#4 /usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php(33):
IMP_Mime_Viewer_Plain->_impRender()
#5 /usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php(148):
IMP_Mime_Viewer_Plain->_render()
#6 /usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents.php(660):
Horde_Mime_Viewer_Base->render()
#7 /usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents/View.php(136):
IMP_Contents->renderMIMEPart()
#8 /usr/share/2024-composer-horde6/vendor/horde/imp/view.php(57):
IMP_Contents_View->viewAttach()
#9 {main}
[code:protected] => 0
[file:protected] =>
/usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter/Dimsignature.php
[line:protected] => 30
[trace:Error:private] => Array
(
[0] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/text_filter/lib/Horde/Text/Filter.php
[line] => 108
[function] => postProcess
[class] => Horde_Text_Filter_Dimsignature
[type] => ->
)
[1] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/core/lib/Horde/Core/Factory/TextFilter.php
[line] => 70
[function] => filter
[class] => Horde_Text_Filter
[type] => ::
)
[2] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php
[line] => 438
[function] => filter
[class] => Horde_Core_Factory_TextFilter
[type] => ->
)
[3] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php
[line] => 159
[function] => _textFilter
[class] => Horde_Mime_Viewer_Base
[type] => ->
)
[4] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Mime/Viewer/Plain.php
[line] => 33
[function] => _impRender
[class] => IMP_Mime_Viewer_Plain
[type] => ->
)
[5] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/mime_viewer/lib/Horde/Mime/Viewer/Base.php
[line] => 148
[function] => _render
[class] => IMP_Mime_Viewer_Plain
[type] => ->
)
[6] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents.php
[line] => 660
[function] => render
[class] => Horde_Mime_Viewer_Base
[type] => ->
)
[7] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/imp/lib/Contents/View.php
[line] => 136
[function] => renderMIMEPart
[class] => IMP_Contents
[type] => ->
)
[8] => Array
(
[file] =>
/usr/share/2024-composer-horde6/vendor/horde/imp/view.php
[line] => 57
[function] => viewAttach
[class] => IMP_Contents_View
[type] => ->
)
)
[previous:Error:private] =>
)
Regards
Simon
More information about the imp
mailing list