Opened 10 years ago

Closed 7 years ago

#43697 closed defect (fixed)

mutt-devel in ports still segfaults in mx_update_context

Reported by: paul.jan@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: macports@…
Port: mutt-devel

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi,

seems like mutt-devel in ports is still suffering from mx_update_context segfault while accessing IMAP folders:

Process 30678 stopped
* thread #1: tid = 0x99b263, 0x000000010003c5f7 mutt`mx_update_context + 50, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x50)
    frame #0: 0x000000010003c5f7 mutt`mx_update_context + 50
mutt`mx_update_context + 50:
-> 0x10003c5f7:  movq   0x50(%rbx), %rdi
   0x10003c5fb:  callq  0x10000c8f6               ; crypt_query
   0x10003c600:  andl   $0x7ff, %eax
   0x10003c605:  movl   (%rbx), %ecx
(lldb) thread backtrace 
* thread #1: tid = 0x99b263, 0x000000010003c5f7 mutt`mx_update_context + 50, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x50)
  * frame #0: 0x000000010003c5f7 mutt`mx_update_context + 50
    frame #1: 0x000000010008222d mutt`imap_read_headers + 1854
    frame #2: 0x000000010007f894 mutt`imap_open_mailbox + 1318
    frame #3: 0x000000010003aa47 mutt`mx_open_mailbox + 941
    frame #4: 0x0000000100031efb mutt`main + 4881

the issue seems to be related to:

http://dev.mutt.org/trac/ticket/3288

was this fix pulled into this port?

Change History (4)

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

was this fix pulled into this port?

I don't think so.

I guess we should update mutt-devel to 1.5.23 which presumably will include this fix.

comment:2 Changed 10 years ago by paul.jan@…

I downloaded and tested 1.5.23 from mutt project site and it has the fix. No more segfaults on imap header download. So I believe upreving mutt is the correct solution.

comment:3 Changed 10 years ago by macports@…

Cc: macports@… added

Cc Me!

comment:4 Changed 7 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

mutt-devel has been replaced by neomutt.

Note: See TracTickets for help on using tickets.