From:             flensbak at stofanet dot dk
Operating system: Linux 2.4.20
PHP version:      4.3.3
PHP Bug Type:     IMAP related
Bug description:  PHP page crash on imap_headerinfo

Description:
------------
Information about the server can be found at www.yfunet.dk/binfo.php

Certain e-mails apparently crashes the current PHP session - nothing is
sent to the client beyond that point.

It seems the problem is with imap_headerinfo. At least when I disabled the
first imap_headerinfo in the script the echo-statements up until the next
imap_headerinfo were sent to the client.

The only actual clue I have to the problem is the header from the e-mail
generating the problem. It seems to me that the from-line is not as it
should be. I have included the header from the email that causes the
problem:

  Received: from [80.63.53.30] by vmail1.wannafind.dk [80.63.53.30] with
SmartMax MailMax for [EMAIL PROTECTED]; Tue, 21 Oct 2003 04:31:31 +0200
Return-Path: <[EMAIL PROTECTED]>
Received: FROM backup-mx.wannafind.net BY vmail1.wannafind.dk ; Tue Oct 21
04:31:30 2003 +0200
Received: from sn2.cwihosting.com (hanz.campus.pinnaclebody.com
[66.216.127.33])
    by backup-mx.wannafind.net (Postfix) with ESMTP id A29A92180B2
    for <[EMAIL PROTECTED]>; Tue, 21 Oct 2003 04:31:07 +0200 (CEST)
Received: from 62-151-155-247.tp24.ya.com ([62.151.155.247]
helo=CLELAPTOP)
    by sn2.cwihosting.com with smtp (Exim 4.24)
    id 1ABmIr-0007KH-Pi
    for [EMAIL PROTECTED]; Mon, 20 Oct 2003 21:31:22 -0500
Date: Tue, 21 Oct 2003 04:31:20 +0100
Subject: Trade Cards Online
To: [EMAIL PROTECTED]
From: news from tradecardsonline.com <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
X-Mailer: PHP/4.3.1
Message-Id: <[EMAIL PROTECTED]>
X-AntiAbuse: This header was added to track abuse, please include it with
any abuse report
X-AntiAbuse: Primary Hostname - sn2.cwihosting.com
X-AntiAbuse: Original Domain - yfu.dk
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - tradecardsonline.com
X-UM-Flags: \SEEN


Reproduce code:
---------------
$w_size = imap_num_msg($w_mbox);
for($i = 1; $i < $w_size + 1; $i++) 
  { 
  // comment the next line out and all is well
  $w_header = imap_headerinfo($w_mbox, $i);



Expected result:
----------------
Parsing rest of the file

Actual result:
--------------
Nothing after imap_headerinfo

-- 
Edit bug report at http://bugs.php.net/?id=26104&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=26104&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=26104&r=trysnapshot5
Fixed in CVS:               http://bugs.php.net/fix.php?id=26104&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=26104&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=26104&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=26104&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=26104&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=26104&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=26104&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=26104&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=26104&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=26104&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=26104&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=26104&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=26104&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=26104&r=float

Reply via email to