| Summary | LOG errors for ParseAddressList, _isGroup and _splitAddress of Rfc822.php |
| Queue | Horde Groupware Webmail Edition |
| Queue Version | 4.0.3 |
| Type | Bug |
| State | Duplicate |
| Priority | 1. Low |
| Owners | |
| Requester | jcblanco (at) fi (dot) upm (dot) es |
| Created | 11/10/2011 (5111 days ago) |
| Due | 11/10/2011 (5111 days ago) |
| Updated | 11/11/2011 (5110 days ago) |
| Assigned | |
| Resolved | 11/11/2011 (5110 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Duplicate
bug #10619.State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ LOG errors for ParseAddressList, _isGroup and _splitAddress of Rfc822.php
Due ⇒ 11/10/2011
Queue ⇒ Horde Groupware Webmail Edition
Milestone ⇒
Patch ⇒ No
about passing an array when a string is expected.
2011-11-10T17:21:50+01:00 NOTICE: HORDE [imp] PHP ERROR: Array to
string conversion [pid 23321 on line 156 of
"/nas/www/hordewebmail/pear/php/Horde/Mail/Rfc822.php"]
2011-11-10T17:21:50+01:00 WARN: HORDE [imp] PHP ERROR: explode()
expects parameter 2 to be string, array given [pid 23321 on line 271
of "/nas/www/hordewebmail/pear/php/Horde/Mail/Rfc822.php"]
2011-11-10T17:21:50+01:00 WARN: HORDE [imp] PHP ERROR: explode()
expects parameter 2 to be string, array given [pid 23321 on line 208
of "/nas/www/hordewebmail/pear/php/Horde/Mail/Rfc822.php"]
Debugging the content of $address in this lines gives a content as
array (
0 =>
array (
'inner' => 'news@mailing.perfumes24hours.com',
'personal' => 'perfumes24horas.com',
),
)
I haven't had the time to review all the calls to parseAddressList but
a search of the calls shows that in line 974 of imp/lib/Compose.php is
calling Horde_Mime_Address::parseAddressList wich then calls to
Horde_Mail_Rfc822::parseAddressList with an array as parameter.
I don't know if this is what is causing the error or if this the only
possible cause