ID: 45729 Updated by: [EMAIL PROTECTED] Reported By: kirsch at mediafinanz dot de -Status: Open +Status: Feedback Bug Type: IMAP related Operating System: Windows PHP Version: 5.2.6 New Comment:
Thank you for this bug report. To properly diagnose the problem, we need a backtrace to see what is happening behind the scenes. To find out how to generate a backtrace, please read http://bugs.php.net/bugs-generating-backtrace.php for *NIX and http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32 Once you have generated a backtrace, please submit it to this bug report and change the status back to "Open". Thank you for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2008-08-06 09:37:37] kirsch at mediafinanz dot de Description: ------------ When trying to receive a mail with a really long to-address field (e.g. Spam with 276 receivers) over pop3, PHP crashes. But it seems that it depends of the way I open the connection to the mailbox. PHP crashes on long to-address mail if I use $mailbox = imap_open('{mail.myserver.net:110/pop3/novalidate-cert}INBOX', '[EMAIL PROTECTED]', 'mydamnsecretpassword');, but everything works fine if I use $mailbox = imap_open('{mail.myserver.net:143}INBOX', '[EMAIL PROTECTED]', 'mydamnsecretpassword'); Reproduce code: --------------- //you'll need a mail with a lot of receivers for this test $mailbox = imap_open('{mail.myserver.net:110/pop3/novalidate-cert}INBOX', '[EMAIL PROTECTED]', 'mydamnsecretpassword'); $check = imap_check($mailbox); for ($i=1; $i <= $check->Nmsgs; $i++) { $uid = imap_uid($mailbox, $i); echo 'UID: '.$uid; $messageNumber = imap_msgno($mailbox, $uid); echo 'MessageNo: '.$messageNumber; $headerinfo = imap_headerinfo($mailbox, $messageNumber); [...] } Expected result: ---------------- $headerinfo contains an stdObject with headerinformation, like it does if it is a 'normal' mail Actual result: -------------- Crash with message 'This application has requested the Runtime to terminiate it in an unusual way. Please contact the application's support team for more information' ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=45729&edit=1