Squirrelmail attaching previously sent emails to new emails (and session_register(), require_once(), fread(), and fclose() errors)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have multiple users (probably 3-5 out of 1500) who have reported an 
intermittent issue with Squirrelmail attaching a previously written and 
sent email to new emails.

ie, User A sends an email to User B, then sends another email to User C. 
User C receives the message sent by User A with the message sent to User 
B as an attachment.

I am not able to reproduce this, and removing the user's courierimap 
files seems to fix the issue for a couple months. I have about 20k other 
users using this email environment through local clients without any 
reported problems.

Our environment:
 - Squirrelmail 1.4.9a compiled from source
 - FreeBSD 6.2, Apache 2.2.4, PHP 5.2.3,
 - courier-imap

I'm seeing assorted errors in my apache logs, though I don't know which 
are related and which are not. Here's a selection of the ones that seem 
like they might be pertinent:

[Mon Jul 16 07:13:38 2007] [error] [client 4.225.210.129] PHP Fatal 
error:  session_register() [<a 
href='function.session-register'>function.session-register</a>]: Failed 
to initialize storage module: user (path: /tmp) in 
/u/webmail/squirrelmail-1.4.9a_1/functions/global.php on line 231, 
referer: 
https://*munged*/webmail/src/right_main.php?mailbox=INBOX&sort=6&startMessage=1

[Mon Jul 16 08:41:37 2007] [error] [client 70.215.79.208] PHP Fatal 
error:  require_once() [<a 
href='function.require'>function.require</a>]: Failed opening required 
'../class/mime/MessageHeader.class.php' 
(include_path='.:/php/includes:/usr/local/lib/php') in 
/u/webmail/squirrelmail-1.4.9a_1/class/mime.class.php on line 20, 
referer: https://*munged*/webmail/src/left_main.php

[Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:  
fread(): supplied argument is not a valid stream resource in 
/u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php on line 
178, referer: 
https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply

[Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:  
fclose(): supplied argument is not a valid stream resource in 
/u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php on line 
190, referer: 
https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply

[Mon Jul 16 12:18:57 2007] [error] [client 71.208.41.169] PHP Warning:  
Cannot modify header information - headers already sent by (output 
started at 
/u/webmail/squirrelmail-1.4.9a_1/class/deliver/Deliver.class.php:176) in 
/u/webmail/squirrelmail-1.4.9a_1/src/compose.php on line 483, referer: 
https://*munged*/webmail/src/compose.php?passed_id=5543&mailbox=INBOX&startMessage=1&passed_ent_id=0&smaction=reply


The bottom one seems the most significant to my uneducated eye. Note 
that the number of errors is relatively small compared to the number of 
connections at any given moment, but it's certainly more than I'd like 
to see.

Thanks for any help you can provide.
-Shawn H.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
squirrelmail-users mailing list
Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines
List Address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user
List Archives:  http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux