Summary | PHP ERROR: Method Horde_Imap_Client_Mailbox::__toString() must return a string value |
Queue | IMP |
Queue Version | Git master |
Type | Bug |
State | Not A Bug |
Priority | 1. Low |
Owners | |
Requester | mrubinsk (at) horde (dot) org |
Created | 05/06/2013 (4445 days ago) |
Due | |
Updated | 05/25/2013 (4426 days ago) |
Assigned | |
Resolved | 05/25/2013 (4426 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Not A Bug
not in the last two week. Will reopen if I see it again.
have changed quite a bit since early May, will need another updated
backtrace if this is still occurring.
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ PHP ERROR: Method Horde_Imap_Client_Mailbox::__toString() must return a string value
Type ⇒ Bug
State ⇒ Unconfirmed
Horde_Imap_Client_Mailbox::__toString() must return a string value
[pid 75647 on line 3739 of
"/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Base.php"]
Added a debug statement to get the value of utf8 when it's not a
string. I've verified that the parameters passed to
Horde_Imap_Client_Base#copy are both Horde_Imap_Client_Mailbox objects:
Backtrace:
2013-05-06T14:07:03-04:00 DEBUG: Variable information:
class IMP_Mailbox#287 (3) {
protected $_cache =>
array(0) {
}
protected $_changed =>
int(0)
protected $_mbox =>
string(5) "Trash"
}
Backtrace:
1. Horde_Rpc_ActiveSync->getResponse()
/usr/local/horde/horde/horde/rpc.php:156
2. Horde_ActiveSync->handleRequest()
/usr/local/horde/horde/framework/Rpc/lib/Horde/Rpc/ActiveSync.php:141
3. Horde_ActiveSync_Request_Base->handle()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync.php:848
4. Horde_ActiveSync_Request_Sync->_handle()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php:236
5. Horde_ActiveSync_Request_Sync->_parseSyncFolders()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php:205
6. Horde_ActiveSync_Request_Sync->_parseSyncCommands()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php:740
7. Horde_ActiveSync_Connector_Importer->importMessageMove()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php:919
8. Horde_Core_ActiveSync_Driver->moveMessage()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Connector/Importer.php:264
9. Horde_ActiveSync_Imap_Adapter->moveMessage()
/usr/local/horde/horde/framework/Core/lib/Horde/Core/ActiveSync/Driver.php:1074
10. Horde_Imap_Client_Base->copy()
/usr/local/horde/horde/framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php:481
11. Horde_Imap_Client_Socket->_copy()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Base.php:2947
12. Horde_Imap_Client_Socket->_sendLine()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php:3158
13. Horde_Imap_Client_Socket->_getLine()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php:3688
14. Horde_Imap_Client_Socket->_responseCode()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php:3866
15. Horde_Imap_Client_Base->_moveCache()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php:4318
16. Horde_Imap_Client_Cache->set()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Base.php:3754
17. strval()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Cache.php:144
18. Horde_Imap_Client_Mailbox->__toString()
19. Horde::debug()
/usr/local/horde/horde/framework/Imap_Client/lib/Horde/Imap/Client/Mailbox.php:114