Hey all,

I'm having some trouble with 1.2.7final (the one that's in Debian
testing at the moment... but I don't think 1.2.8 changes anything that
this problem deals with). This is the same problem I emailed about a
while ago with mutt, although I now have a much better log of the
problem (attached to this email) as witnessed by pine---the debuglog I'm
attaching is a pine debuglog.

For some reason, Binc can get in a state when expunging multiple items
that it doesn't reply to each expunge. According to the IMAP spec, when
I tell it to expunge 3 messages (as I did in the debuglog), it's
supposed to respond with three EXPUNGE messages. Binc didn't, even
though it did delete all three, so pine concluded that the expunge had
only expunged two messages (and displayed a phantom message with no
subject or sender).

(If my experience with mutt is any indication, it will spit out that
last EXPUNGE at some random time later.)

I have the full pine debuglog here:

http://www.memoryhole.net/~kyle/debugfile-2

I also have it trimmed down to just the IMAP commands (the full session,
minus passwords) here:

http://www.memoryhole.net/~kyle/imapsession

Any thoughts? Would installing 1.2.8 fix it?

~Kyle

-- 
You've got to laugh at yourself, because you'd cry your eyes out if you
didn't.
-- Indigo Girls
Debug output of the Pine program (debug=9 debug_imap=4). Version 4.60 (OSX)
Mon Jun 21 14:31:21 2004

Debug file: /Users/bmoore/.pine-debug1 (level=9 imap=4)
 
"pine" "-p" ".pinerc-forkit" "-d" "imap=4,verbose=9"

Setting home dir from $HOME: "/Users/bmoore"

********* SNIP ***********


map_cmd(INBOX, LIST, 0x0)
IMAP DEBUG 16:29:57 6/21: 000001b8 LIST "" INBOX/Software/macbiff
IMAP DEBUG 16:29:57 6/21: * LIST (\Unmarked) "/" "INBOX/Software/macbiff"
mm_list "{imap.forkit.org/ssl/[EMAIL 
PROTECTED]/novalidate-cert}INBOX/Software/macbiff": delim: '/', , unmarked
IMAP DEBUG 16:29:57 6/21: 000001b8 OK LIST completed
cancel_busy_alarm(-1)
busy_alarm(1, Busy, 0x0, 0)
same_stream: {imap.forkit.org/ssl/[EMAIL 
PROTECTED]/novalidate-cert}INBOX/Software/macbiff == 
{wopr.forkit.org:993/imap/ssl/novalidate-cert/user="[EMAIL PROTECTED]"}INBOX: yes
pine_mail_copy_full: copying to "INBOX/Software/macbiff"
imap_cmd(INBOX, COPY, 0x0)
IMAP DEBUG 16:29:57 6/21: 000001b9 COPY 5 INBOX/Software/macbiff
IMAP DEBUG 16:29:57 6/21: 000001b9 OK COPY completed
imap_cmd(INBOX, STORE, 0x1)
IMAP DEBUG 16:29:57 6/21: 000001ba STORE 5 +Flags (\DELETED)
IMAP DEBUG 16:29:58 6/21: * 5 FETCH (FLAGS (\Seen \Deleted \Recent))
check_point_change(INBOX): increment to 3
IMAP DEBUG 16:29:58 6/21: 000001ba OK STORE completed
cancel_busy_alarm(0)
q_status_message(Message 5 copied to folder "Software/macbiff" and deleted)
new mail called (force=0 VeryBad flags=0x1)
INBOX: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=1 since_last_reap=1
check_point(VeryBadTime: INBOX)
Chk changes(3) x since_last_input(1) (=3) >= freq(48) x 30/1 (=1440) ? No
    or since_1st_change(18) >= tm(2520) && since_last_input >= 10 ? No
Logs/caesar/: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=139 since_last_reap=139 since_last_input=1
Logs/mirror: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=139 since_last_reap=139 since_last_input=1
******** new mail returning -1  ********
set_titlebar - style: 2  current message cnt:1  current_pl: 0  total_pl: 0
--update_index--
Hit: Returning 0x7db000 -> <+     1 Mar 26 CodeTek Support     (2347) Re: [#21405] 
CTVD 3.0 Pro Bug          (80), 0x4ce0f318>
Hit: Returning 0x7db10c -> <+     2 Jun  9 Chris Herman via R  (2082) [datility.net 
#67] QmailAdmin          (80), 0xc0c98536>
Hit: Returning 0x7db218 -> <  D   3 Jun 21 Comcast Online Com   (12K) Comcast 
High-Speed Internet - Got Ques (80), 0x7fcd221e>
Hit: Returning 0x7db324 -> <+ D   4 Jun 21 Michel              (2711) Re: Accepting 
MacBiff patches ?        (80), 0xd96b2bc9>
=== format_index_line(5,5) ===
INDEX(0x7db430) -->+ D   5 Jun 21 [EMAIL PROTECTED]  (1176) Product Updates Approved   
           <-- (80), 0x2fc57574>
get_index_line_color
any_patterns(0x810)
match_pattern
match_pattern
match_pattern
match_pattern
--update_index done
 0 ?       Help       0
 1 O       OTHER CMDS 0
 2 <       FldrList   13
 3 >       [ViewMsg]  13
 4 P       PrevMsg    26
 5 N       NextMsg    26
 6 -       PrevPage   42
 7 Spc     NextPage   40
 8 D       Delete     53
 9 U       Undelete   53
10 R       Reply      66
11 F       Forward    66
row: -2, real_row: 22, column: 0
output_message(Message 5 copied to folder "Software/macbiff" and deleted)
STATUS cmd:115, max:3, min0
cancel_busy_alarm(-1)
Read char returning: 120 x
Read command returning: 120 x
New_mail_count zeroed

 - process_cmd(cmd=717) -

 - expunge -
any_patterns(0x80010)
imap_cmd(INBOX, NOOP, 0x0)
IMAP DEBUG 16:29:59 6/21: 000001bb NOOP
IMAP DEBUG 16:29:59 6/21: 000001bb OK NOOP completed
suspend_busy_alarm
d_q_status_message(Message 5 copied to folder "Software/mac)
 0 Y       [Yes]      0
 1 N       No         0
 2 (null)  (null)     13
 3 (null)  (null)     13
 4 (null)  (null)     26
 5 (null)  (null)     26
 6 (null)  (null)     40
 7 (null)  (null)     40
 8 (null)  (null)     53
 9 (null)  (null)     53
10 (null)  (null)     66
11 (null)  (null)     66
row: -2, real_row: 22, column: 0
Read char returning: 121 y
Want_to read: y (121)
resume_busy_alarm
Expunge max:5 cur:5 kill:3
busy_alarm(1, Expunging, 0x0, 0)
imap_cmd(INBOX, EXPUNGE, 0x0)
IMAP DEBUG 16:29:59 6/21: 000001bc EXPUNGE
IMAP DEBUG 16:30:00 6/21: * 3 EXPUNGE
mm_expunged({wopr.forkit.org:993/imap/ssl/novalidate-cert/user="[EMAIL 
PROTECTED]"}INBOX,3)
mm_expunged: rawno=3 msgno=3 nmsgs=5 max_msgno=5 flagged_exld=0
IMAP DEBUG 16:30:00 6/21: * 3 EXPUNGE
mm_expunged({wopr.forkit.org:993/imap/ssl/novalidate-cert/user="[EMAIL 
PROTECTED]"}INBOX,3)
mm_expunged: rawno=3 msgno=3 nmsgs=4 max_msgno=4 flagged_exld=0
IMAP DEBUG 16:30:00 6/21: * 2 EXISTS
=== mm_exists(2,{wopr.forkit.org:993/imap/ssl/novalidate-cert/user="[EMAIL 
PROTECTED]"}INBOX) called ===
IMAP DEBUG 16:30:00 6/21: * 0 RECENT
IMAP DEBUG 16:30:00 6/21: 000001bc OK EXPUNGE completed
IMAP 16:30:00 6/21 mm_log babble: EXPUNGE completed
cancel_busy_alarm(0)
q_status_message(Expunging DONE)
expunge complete cur:3 max:3
new mail called (force=0 VeryBad flags=0x1)
INBOX: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=0 since_last_reap=0
Logs/caesar/: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=141 since_last_reap=141 since_last_input=1
Logs/mirror: force=0 interval=30 exp_reap_to=180 adj_idle_to=1650
   since_last_ping=141 since_last_reap=141 since_last_input=1
Cur new mail, {wopr.forkit.org:993/imap/ssl/novalidate-cert/user="[EMAIL 
PROTECTED]"}INBOX, new_mail_count: 0 expunge: 2, max_msgno: 3
******** new mail returning 2  ********
set_titlebar - style: 2  current message cnt:1  current_pl: 0  total_pl: 0
--update_index--
Hit: Returning 0x7db000 -> <+     1 Mar 26 CodeTek Support     (2347) Re: [#21405] 
CTVD 3.0 Pro Bug          (80), 0x4ce0f318>
Hit: Returning 0x7db10c -> <+     2 Jun  9 Chris Herman via R  (2082) [datility.net 
#67] QmailAdmin          (80), 0xc0c98536>
=== format_index_line(3,3) ===
INDEX(0x7db218) -->      3                                                             
            <-- (80), 0x2a171d4d>
--update_index done
 0 ?       Help       0
 1 O       OTHER CMDS 0
 2 <       FldrList   13
 3 >       [ViewMsg]  13
 4 P       PrevMsg    26
 5 N       NextMsg    26
 6 -       PrevPage   42
 7 Spc     NextPage   40
 8 D       Delete     53
 9 U       Undelete   53
10 R       Reply      66
11 F       Forward    66
row: -2, real_row: 22, column: 0
output_message(Expunging DONE)
STATUS cmd:120, max:2, min0
cancel_busy_alarm(-1)
q_status_message(2 messages expunged from folder "INBOX")
STATUS: diff:0, displayed: 1087853400, now: 1087853400
d_q_status_message(Expunging DONE)
output_message(2 messages expunged from folder "INBOX")
STATUS cmd:120, max:3, min3
Read char returning: 13 RETURN
Read command returning: 13 RETURN
New_mail_count zeroed

 - process_cmd(cmd=505) -


  -----  MAIL VIEW  -----
busy_alarm(1, Busy, 0x0, 0)
end_screen called
d_q_status_message(2 messages expunged from folder "INBOX")
about to end_tty_driver
end_signals(1)
Pine Panic: Bad msgno 3 in mail_elt, nmsgs = 2

Attachment: pgpT09bxMPF2W.pgp
Description: PGP signature

Reply via email to