6.0.0-beta1
8/23/25

[#10190] View Source in Dynamic Fatal Error
Summary View Source in Dynamic Fatal Error
Queue IMP
Queue Version 5.0.5
Type Bug
State Resolved
Priority 1. Low
Owners jan (at) horde (dot) org
Requester simon (at) simonandkate (dot) net
Created 06/03/2011 (5195 days ago)
Due
Updated 06/04/2011 (5194 days ago)
Assigned
Resolved 06/04/2011 (5194 days ago)
Github Issue Link
Github Pull Request
Milestone 5.0.6
Patch No

History
06/04/2011 01:13:30 PM Git Commit Comment #2 Reply to this comment
Changes have been made in Git for this ticket:

Base64-encode mailbox (Bug #10190).

  4 files changed, 5 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/9589161592dff6efe42bc34ca70f2a5f87780d8b
06/04/2011 01:12:53 PM Jan Schneider Assigned to Jan Schneider
State ⇒ Resolved
Milestone ⇒ 5.0.6
 
06/03/2011 01:26:34 PM simon (at) simonandkate (dot) net Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ View Source in Dynamic Fatal Error
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
In Dynamic View, clicking on View Source in an email generates the 
following message:

A fatal error has occurred
Error displaying message.

1. IMP_Factory_Contents->create() /var/www/horde4/imp/view.php:81
2. IMP_Contents->__construct() /var/www/horde4/imp/lib/Factory/Contents.php:50

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.

IMP_Exception Object
(
     [_previous:private] =>
     [details] =>
     [message:protected] => Error displaying message.
     [string:private] =>
     [code:protected] => 0
     [file:protected] => /var/www/horde4/imp/lib/Contents.php
     [line:protected] => 109
     [trace:private] => Array
         (
             [0] => Array
                 (
                     [file] => /var/www/horde4/imp/lib/Factory/Contents.php
                     [line] => 50
                     [function] => __construct
                     [class] => IMP_Contents
                     [type] => ->
                     [args] => Array
                         (
                             [0] => IMP_Indices Object
                                 (
                                     [_indices:protected] => Array
                                         (
                                             [ ?N] => Array
                                                 (
                                                     [0] => 25989
                                                 )

                                         )

                                 )

                         )

                 )

             [1] => Array
                 (
                     [file] => /var/www/horde4/imp/view.php
                     [line] => 81
                     [function] => create
                     [class] => IMP_Factory_Contents
                     [type] => ->
                     [args] => Array
                         (
                             [0] => IMP_Indices Object
                                 (
                                     [_indices:protected] => Array
                                         (
                                             [ ?N] => Array
                                                 (
                                                     [0] => 25989
                                                 )

                                         )

                                 )

                         )

                 )

         )

)

Horde error log shows:

2011-06-03T23:22:19+10:00 ERR: HORDE [imp] IMAP error: Mailbox does 
not exist [pid 14148 on line 340 of "/var/www/horde4/imp/lib/Imap.php"]
2011-06-03T23:22:19+10:00 EMERG: HORDE [imp] Error displaying message. 
[pid 14148 on line 109 of "/var/www/horde4/imp/lib/Contents.php"]

This is on ALL emails.

In Traditional View, view source (Message Source) works correctly.

Saved Queries