6.0.0-beta1
9/2/25

[#9089] white screen composing new messages
Summary white screen composing new messages
Queue IMP
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester rsalmon (at) mbpgroup (dot) com
Created 06/10/2010 (5563 days ago)
Due
Updated 06/28/2010 (5545 days ago)
Assigned
Resolved 06/28/2010 (5545 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
06/28/2010 07:12:41 PM Michael Slusarz Comment #5
Assigned to Michael Slusarz
State ⇒ Resolved
Reply to this comment
Fixed.  The issue was with any IMAP server that did not support 
LITERAL+ - and Courier seems to be the only server that doesn't 
support it.  I have no idea why that is the case - LITERAL+ has been 
around for ages and eliminates a completely unnecessary server/client 
roundtrip.
06/28/2010 07:11:09 PM Git Commit Comment #4 Reply to this comment
06/10/2010 01:41:34 PM ccuqui (at) gmail (dot) com Comment #3 Reply to this comment
EXACTLY same situation here. Dovecot works fine.

[Show Quoted Text - 41 lines]
06/10/2010 01:41:28 PM leandro (dot) damascena (at) gmail (dot) com Comment #2 Reply to this comment
same here... Using dovecot 1 or 2 works fine...
06/10/2010 08:57:37 AM rsalmon (at) mbpgroup (dot) com Comment #1
Priority ⇒ 1. Low
New Attachment: imaplogs.txt Download
Patch ⇒ No
Milestone ⇒
Summary ⇒ white screen composing new messages
Type ⇒ Bug
State ⇒ Unconfirmed
Queue ⇒ IMP
Reply to this comment
courier-imap-4.3.0
using prefs.php.dist and hook.php.dist

I can read, delete, move, do drag and drop emails just fine.

When I send a new (or reply) message, the compose window freezes for 
about 30 seconds and then I get a white screen.
The email is sent, and saved into the 'Sent' folder (though Horde logs 
says otherwise).

I've attached the imap debug ouput.

This is what I get in Apache's log file :
[error] [client 192.168.1.166] PHP Warning:   
IMP_Compose::buildAndSendMessage(): failed to call filter function in 
/var/www/html/horde/imp/lib/Compose.php on line 694, referer: 
http://192.168.1.22/horde/imp/compose.php?actionID=reply&identity=0&thismailbox=INBOX&uid=27843&uniq=1276158688277
[notice] child pid 9528 exit signal Segmentation fault (11)


This is what I get in /tmp/horde.log :
ERR: HORDE [imp] IMAP error: Mailbox does not exist, or must be 
subscribed to. [pid 9528 on line 4039 of 
"/var/www/html/horde/libs/Horde/Imap/Client/Socket.php"]
ERR: HORDE [imp] IMAP read error or IMAP connection timed out. [pid 
9528 on line 3916 of 
"/var/www/html/horde/libs/Horde/Imap/Client/Socket.php"]
ERR: HORDE [imp] IMAP read error or IMAP connection timed out. [pid 
9528 on line 3916 of 
"/var/www/html/horde/libs/Horde/Imap/Client/Socket.php"]
DEBUG: HORDE [imp] Message sent successfully, but not saved to Sent 
[pid 9528 on line 27 of 
"/var/www/html/horde/libs/Horde/Core/Notification/Hordelog.php"]


From what I could track down, it seems to be hanging for about 30 
seconds here  :
Horde/Imap/Client/Socket.php: function _getLine(), line 3751
         $read = explode(' ', $this->_readData(), 3);


Saved Queries