<<< Date Index >>>     <<< Thread Index >>>

mutt/2570: crash when other MUA accesses IMAP



>Number:         2570
>Notify-List:    
>Category:       mutt
>Synopsis:       crash when other MUA accesses IMAP
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    mutt-dev
>State:          open
>Keywords:       
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 26 18:27:25 +0100 2006
>Originator:     Charlie Allom
>Release:        CVS 2006-11-21
>Organization:
>Environment:
>Description:
while changing mailboxes, and Mail.app is also starting up, i can repeatedly 
crash mutt. here is the bt. there is nothing in the debug file.

Date/Time:      2006-11-26 17:21:11.079 +0000
OS Version:     10.4.8 (Build 8L2127)
Report Version: 4

Command: mutt
Path:    /opt/local/bin/mutt
Parent:  zsh [2303]

Version: ??? (???)

PID:    9773
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x0000003c

Thread 0 Crashed:
0   mutt        0x00042dff mx_update_context + 145 (mx.c:1643)
1   mutt        0x00092795 imap_read_headers + 2272 (message.c:347)
2   mutt        0x0008fdd8 imap_open_mailbox + 2517 (imap.c:737)
3   mutt        0x00040ec6 mx_open_mailbox + 1050 (mx.c:701)
4   mutt        0x0001bdd7 mutt_index_menu + 16541 (curs_main.c:1118)
5   mutt        0x000368ec main + 4199 (main.c:970)
6   mutt        0x00001bf2 _start + 216
7   mutt        0x00001b19 start + 41

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x002f8000    ebx: 0x00042d7c ecx: 0x00007650 edx: 0x011218c0
  edi: 0x00000000    esi: 0x00000000 ebp: 0xbfffc928 esp: 0xbfffc8f0
   ss: 0x0000001f    efl: 0x00010297 eip: 0x00042dff  cs: 0x00000017
   ds: 0x0000001f     es: 0x0000001f  fs: 0x00000000  gs: 0x00000037

Binary Images Description:
    0x1000 -    0xa6fff mutt    /opt/local/bin/mutt
  0x227000 -   0x259fff libncursesw.5.dylib     
/opt/local/lib/libncursesw.5.dylib
  0x277000 -   0x2a9fff libssl.0.9.8.dylib      
/opt/local/lib/libssl.0.9.8.dylib
  0x2bc000 -   0x2c3fff libintl.3.dylib         /opt/local/lib/libintl.3.dylib
  0x2db000 -   0x2ecfff libz.1.dylib    /opt/local/lib/libz.1.dylib
  0x405000 -   0x4f4fff libcrypto.0.9.8.dylib   
/opt/local/lib/libcrypto.0.9.8.dylib
  0x55c000 -   0x56cfff libsasl2.2.dylib        /opt/local/lib/libsasl2.2.dylib
  0x5a8000 -   0x67dfff libiconv.2.dylib        /opt/local/lib/libiconv.2.dylib
  0x6be000 -   0x6eafff libidn.11.dylib         /opt/local/lib/libidn.11.dylib
  0x6fe000 -   0x7b2fff libdb-4.3.dylib         /opt/local/lib/libdb-4.3.dylib
  0x7e9000 -   0x7ebfff libanonymous.2.0.21.so  
/opt/local/lib/sasl2/libanonymous.2.0.21.so
 0x1008000 -  0x100afff libcrammd5.2.0.21.so    
/opt/local/lib/sasl2/libcrammd5.2.0.21.so
 0x101a000 -  0x1022fff libdigestmd5.2.0.21.so  
/opt/local/lib/sasl2/libdigestmd5.2.0.21.so
 0x103c000 -  0x1040fff libgssapiv2.2.0.21.so   
/opt/local/lib/sasl2/libgssapiv2.2.0.21.so
 0x1052000 -  0x1054fff liblogin.2.0.21.so      
/opt/local/lib/sasl2/liblogin.2.0.21.so
 0x1063000 -  0x1068fff libntlm.2.0.21.so       
/opt/local/lib/sasl2/libntlm.2.0.21.so
 0x107d000 -  0x1085fff libotp.2.0.21.so        
/opt/local/lib/sasl2/libotp.2.0.21.so
 0x109f000 -  0x10a1fff libplain.2.0.21.so      
/opt/local/lib/sasl2/libplain.2.0.21.so
 0x10af000 -  0x10b4fff libsasldb.2.0.21.so     
/opt/local/lib/sasl2/libsasldb.2.0.21.so
 0x10c6000 -  0x10cefff libsrp.2.0.21.so        
/opt/local/lib/sasl2/libsrp.2.0.21.so
0x8fe00000 - 0x8fe49fff dyld 46.9       /usr/lib/dyld
0x90000000 - 0x9016ffff libSystem.B.dylib       /usr/lib/libSystem.B.dylib
0x901bf000 - 0x901c1fff libmathCommon.A.dylib   
/usr/lib/system/libmathCommon.A.dylib
0x90806000 - 0x908cefff com.apple.CoreFoundation 6.4.6 (368.27) 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9090c000 - 0x9090cfff com.apple.CoreServices 10.4 (???)       
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9090e000 - 0x90a01fff libicucore.A.dylib      /usr/lib/libicucore.A.dylib
0x90a51000 - 0x90ad0fff libobjc.A.dylib         /usr/lib/libobjc.A.dylib
0x90af9000 - 0x90b5dfff libstdc++.6.dylib       /usr/lib/libstdc++.6.dylib
0x90bcc000 - 0x90bd3fff libgcc_s.1.dylib        /usr/lib/libgcc_s.1.dylib
0x90bd8000 - 0x90c4bfff com.apple.framework.IOKit 1.4.6 (???)   
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c60000 - 0x90c72fff libauto.dylib   /usr/lib/libauto.dylib
0x90c78000 - 0x90f1efff com.apple.CoreServices.CarbonCore 682.15        
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f61000 - 0x90fc9fff com.apple.CoreServices.OSServices 4.1   
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91001000 - 0x9103ffff com.apple.CFNetwork 129.18      
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91052000 - 0x91062fff com.apple.WebServices 1.1.3 (1.1.0)     
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x9106d000 - 0x910ebfff com.apple.SearchKit 1.0.5       
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91120000 - 0x9113efff com.apple.Metadata 10.4.4 (121.36)      
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9114a000 - 0x91158fff libz.1.dylib    /usr/lib/libz.1.dylib
0x9115b000 - 0x912fafff com.apple.security 4.5.1 (29002)        
/System/Library/Frameworks/Security.framework/Versions/A/Security
0x913f8000 - 0x91400fff com.apple.DiskArbitration 2.1.1 
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91407000 - 0x9142dfff com.apple.SystemConfiguration 1.8.6     
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x94975000 - 0x94992fff libresolv.9.dylib       /usr/lib/libresolv.9.dylib
0x94b3d000 - 0x94c15fff edu.mit.Kerberos 5.5.23 
/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x95f41000 - 0x95f4afff libpam.1.dylib  /usr/lib/libpam.1.dylib

Model: MacBookPro1,1, BootROM MBP11.0055.B08, 2 processors, Intel Core Duo, 
2.16 GHz, 2 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86), 0.1.27
Bluetooth: Version 1.7.9f12, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST910021AS, 93.16 GB
Parallel ATA Device: MATSHITADVD-R   UJ-857
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 
Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
FireWire Device: LS-9000 ED, Nikon, Up to 400 Mb/sec
FireWire Device: LaCie Hard Drive FireWire+, LaCie Group SA, Up to 400 Mb/sec
>How-To-Repeat:
>Fix:
Unknown
>Add-To-Audit-Trail:

>Unformatted: