Summary | Mailboxs with messages show as empty |
Queue | IMP |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | slusarz (at) horde (dot) org |
Requester | mrubinsk (at) horde (dot) org |
Created | 04/14/2010 (5558 days ago) |
Due | |
Updated | 04/24/2010 (5548 days ago) |
Assigned | 04/14/2010 (5558 days ago) |
Resolved | 04/24/2010 (5548 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
my inbox. Going to assume it was a transient issue, will open another
bug if I see it reappear.
Thanks.
(and this might be that I am missing the correct config somewhere),
I am still seeing very strange sorting behavior. You say that the
code now no longer sorts by the date in the header, but from the
server's internal date by default. I am constantly getting new
messages inserted in the middle of my mailbox listings. How can I
change this from the default to something that would work as
expected for me?
it possible to do a bit of IMAP logging to ensure that the right sort
algorithm is being used?
this might be that I am missing the correct config somewhere), I am
still seeing very strange sorting behavior. You say that the code now
no longer sorts by the date in the header, but from the server's
internal date by default. I am constantly getting new messages
inserted in the middle of my mailbox listings. How can I change this
from the default to something that would work as expected for me?
that to see if it helps things.
Also, be aware that date sorting recently changed in IMP. Date sort
no longer occurs by the header date, but rather the internal date (at
least by default).
getting some new email that is being placed somewhere in the middle of
my list, while others are getting placed correctly.
different place in the code, actually at the same line like in bug
#8961:( ! ) Notice: Undefined index: sort in
/home/jan/horde-git/framework/Imap_Client/lib/Horde/Imap/Client/Base.php on
line 1476
Call Stack
# Time Memory Function Location
1 0,0051 686992 {main}( ) ../mailbox.php:0
2 0,5178 14019660 IMP_Mailbox->buildMailboxPage( NULL, NULL, ???
) ../mailbox.php:227
3 0,5178 14019776 IMP_Mailbox->_buildMailbox( ) ../Mailbox.php:491
4 0,5372 14288380 IMP_Search->imapSearch( 'INBOX.horde.cvs', NULL,
array ('sort' => array (0 => '0'), 'reverse' => TRUE)
) ../Mailbox.php:320
5 0,5372 14288540 Horde_Imap_Client_Base->search( 'INBOX.horde.cvs',
NULL, array ('sort' => array (0 => '0'), 'reverse' => TRUE)
) ../Search.php:344
I'm now seeing this error message too, even with a cleanly upgraded
preference. This happens with mailboxes (originally) sorted by date.
FW_3 and Git. Try running the upgrade task with a fresh prefs table
copy of a FW_3 install.
re-sorting the mailbox by *anything* seems to fix the display.
I guess this bug is "not a bug", but maybe it's an issue with the
upgrade task?
Ticket #8961State ⇒ Feedback
Ticket #8961(are these mailboxes sorted by thread?)?State ⇒ Assigned
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Queue ⇒ IMP
Summary ⇒ Mailboxs with messages show as empty
Type ⇒ Bug
Priority ⇒ 2. Medium
them empty, with the following log entry:
2010-04-14 18:48:46: (mod_fastcgi.c.2570) FastCGI-stderr: PHP Notice:
Undefined index: sort in /horde/horde/imp/lib/Mailbox.php on line 321
PHP Stack trace:
PHP 1. {main}() /horde/horde/imp/mailbox.php:0
PHP 2. IMP_Mailbox->buildMailboxPage() /horde/horde/imp/mailbox.php:227
PHP 3. IMP_Mailbox->_buildMailbox() /horde/horde/imp/lib/Mailbox.php:491
It doesn't affect all folders, but I can't pin down the differences
between the folders that are working, and those that are not.
The value of $res in Mailbox.php is:
array
'match' =>
array
0 => string '31351' (length=5)
1 => string '31357' (length=5)
2 => string '31358' (length=5)
...
The working folders contain the sort element, as the code is expecting:
'sort' =>
array
0 => string '43858' (length=5)
1 => string '43857' (length=5)
2 => string '43856' (length=5)
3 => string '43855' (length=5)
....