6.0.0-alpha14
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
6/24/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#11884] PHP ERROR: Argument 1 passed to IMP_Factory_MimeViewer::create() must be an instance of Horde_Mime_Part, null given
*
Your Email Address
*
Spam protection
Enter the letters below:
. ..__..___.__..__. |__|| |[__ | |[__] | ||__\| |__\| |
Comment
> I have a possibly malformed email which causes IMP to display "Error > when communicating with the server" red alert when trying to select a > particular message. It's some banking scam with a zipfile attached. I > can send the raw message off-list, if needed. > The same message doesn't cause any errors in other clients tested so > far - Claws Mail, Thunderbird, like Horde IMP 4.3.9, Atmail > > Here are relevant log entries from Horde debug log and Apache error_log: > > 2012-12-14T17:05:41+11:00 DEBUG: HORDE Horde_Registry: retrieved app > with cache ID > horde_registry|app|1354578899|e9ac65fcc9e2dd22811abec38e965d3b [pid > 1974 on line 1969 of "/usr/share/pear/Horde/Registry.php"] > 2012-12-14T17:05:41+11:00 DEBUG: HORDE [imp] Load config file > (conf.php; app: imp) [pid 1974 on line 477 of > "/usr/share/pear/Horde.php"] > 2012-12-14T17:05:43+11:00 DEBUG: HORDE [imp] Load config file > (mime_drivers.php; app: horde) [pid 1974 on line 477 of > "/usr/share/pear/Horde.php"] > 2012-12-14T17:05:43+11:00 DEBUG: HORDE [imp] Load config file > (mime_drivers.php; app: imp) [pid 1974 on line 477 of > "/usr/share/pear/Horde.php"] > 2012-12-14T17:05:43+11:00 DEBUG: HORDE [imp] PHP ERROR: Argument 1 > passed to IMP_Factory_MimeViewer::create() must be an instance of > Horde_Mime_Part, null given, called in > /var/www/horde/imp/lib/Contents.php on line 1052 and defined [pid > 1974 on line 44 of "/var/www/horde/imp/lib/Factory/MimeViewer.php"] > 2012-12-14T17:05:43+11:00 DEBUG: HORDE 1. > Horde_Core_Ajax_Application->doAction() > /var/www/horde/services/ajax.php:56 > 2. call_user_func() /usr/share/pear/Horde/Core/Ajax/Application.php:155 > 3. IMP_Ajax_Application_Handler_Common->showMessage() > 4. IMP_Ajax_Queue->message() > /var/www/horde/imp/lib/Ajax/Application/Handler/Common.php:670 > 5. IMP_Ajax_Application_ShowMessage->showMessage() > /var/www/horde/imp/lib/Ajax/Queue.php:223 > 6. IMP_Contents->getInlineOutput() > /var/www/horde/imp/lib/Ajax/Application/ShowMessage.php:270 > 7. IMP_Contents->canDisplay() /var/www/horde/imp/lib/Contents.php:1345 > 8. IMP_Mime_Viewer_Related->canRender() > /var/www/horde/imp/lib/Contents.php:1067 > 9. IMP_Mime_Viewer_Related->_init() > /var/www/horde/imp/lib/Mime/Viewer/Related.php:182 > 10. IMP_Contents->canDisplay() > /var/www/horde/imp/lib/Mime/Viewer/Related.php:173 > 11. IMP_Factory_MimeViewer->create() /var/www/horde/imp/lib/Contents.php:1052 > 12. Horde_ErrorHandler::errorHandler() > /var/www/horde/imp/lib/Factory/MimeViewer.php:44 > > 2012-12-14T17:05:43+11:00 WARN: HORDE [imp] PHP ERROR: > spl_object_hash() expects parameter 1 to be object, null given [pid > 1974 on line 48 of "/var/www/horde/imp/lib/Factory/MimeViewer.php"] > 2012-12-14T17:05:43+11:00 DEBUG: HORDE 1. > Horde_Core_Ajax_Application->doAction() > /var/www/horde/services/ajax.php:56 > 2. call_user_func() /usr/share/pear/Horde/Core/Ajax/Application.php:155 > 3. IMP_Ajax_Application_Handler_Common->showMessage() > 4. IMP_Ajax_Queue->message() > /var/www/horde/imp/lib/Ajax/Application/Handler/Common.php:670 > 5. IMP_Ajax_Application_ShowMessage->showMessage() > /var/www/horde/imp/lib/Ajax/Queue.php:223 > 6. IMP_Contents->getInlineOutput() > /var/www/horde/imp/lib/Ajax/Application/ShowMessage.php:270 > 7. IMP_Contents->canDisplay() /var/www/horde/imp/lib/Contents.php:1345 > 8. IMP_Mime_Viewer_Related->canRender() > /var/www/horde/imp/lib/Contents.php:1067 > 9. IMP_Mime_Viewer_Related->_init() > /var/www/horde/imp/lib/Mime/Viewer/Related.php:182 > 10. IMP_Contents->canDisplay() > /var/www/horde/imp/lib/Mime/Viewer/Related.php:173 > 11. IMP_Factory_MimeViewer->create() /var/www/horde/imp/lib/Contents.php:1052 > 12. spl_object_hash() /var/www/horde/imp/lib/Factory/MimeViewer.php:48 > 13. Horde_ErrorHandler::errorHandler() > > 2012-12-14T17:05:43+11:00 DEBUG: HORDE [imp] Max memory usage: > 17301504 bytes [pid 1974 on line 542 of > "/usr/share/pear/Horde/Registry.php"] > > Apache: > [Fri Dec 14 17:03:53 2012] [error] [client 192.168.1.200] PHP Fatal > error: Call to a member function getType() on a non-object in > /var/www/horde/imp/lib/Factory/MimeViewer.php on line 54, referer: > http://horde5test.local/imp/dynamic.php?page=mailbox >
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