Proceso de correo 140% en Monitor de actividad / 1 count IMAP / Problema aleatorio

Un amigo mío está teniendo problemas con su count de correo. Como se indica en el título, el process de correo usa el 140% de la CPU, como se muestra en el Monitor de actividad. Es un error aleatorio, no ocurre todo el time, sucede una vez por semana. Creo que reinicia la aplicación para que desaparezca, ya que ralentiza su computadora y el ventilador comienza a hacer mucho ruido.

Él tiene:

  • OS X Mountain Lion 10.8.4;
  • Mail 6.5 (1508) / Sin complemento;
  • 1 count IMAP;
  • Algunos miles de correos electrónicos entre la bandeja de input, enviados y algunas carpetas.

No hay ningún problema con el server de correo (aparentemente, y de acuerdo con los loggings).

Revisé los parameters de su count, parecen estar bien.

Puede enviar / recibir correos electrónicos (Me lo dijo, y lo he verificado enviando un correo desde su count a su count).

También:

  • La memory caching del correo ha sido eliminada;
  • SSL está activado en Mail.

Aquí hay algunas líneas de Activity Monitor:

+ ! 2 -[IMAPMailboxSyncEngine _processResponsesWithMonitor:] (in IMAP) + 538 [0x7fff8d7a2b95] + ! : 1 -[IMAPResponse responseType] (in IMAP) + 15 [0x7fff8d7ac1af] + ! : 1 objc_msgSend (in libobjc.A.dylib) + 25 [0x7fff88ae9259] + ! 2 -[IMAPMailboxSyncEngine _processResponsesWithMonitor:] (in IMAP) + 393,1057 [0x7fff8d7a2b04,0x7fff8d7a2d9c] + ! 1 -[IMAPMailboxSyncEngine _processResponsesWithMonitor:] (in IMAP) + 111 [0x7fff8d7a29ea] + ! : 1 +[IMAPFramework userAgent] (in IMAP) + 72 [0x7fff8d79699b] + ! : 1 objc_sync_exit (in libobjc.A.dylib) + 23 [0x7fff88aed4e8] + ! : 1 id2data(objc_object*, usage) (in libobjc.A.dylib) + 709 [0x7fff88afddc4] + ! 1 -[IMAPMailboxSyncEngine _processResponsesWithMonitor:] (in IMAP) + 606 [0x7fff8d7a2bd9] + ! 1 objc_msgSend (in libobjc.A.dylib) + 25 [0x7fff88ae9259] + 1 -[IMAPMailboxSyncEngine _goWithMessages:] (in IMAP) + 808 [0x7fff8d7a2520] + ! 1 -[IMAPMailboxSyncEngine _shouldContinueSyncingWithMonitor:] (in IMAP) + 73 [0x7fff8d7a2957] + ! 1 -[ActivityMonitor error] (in CoreMessage) + 1 [0x7fff89ce29fa] + 1 -[IMAPMailboxSyncEngine _goWithMessages:] (in IMAP) + 1057 [0x7fff8d7a2619] + 1 -[IMAPMailboxSyncEngine isReset] (in IMAP) + 1 [0x7fff8d79cd57] 

… …

  • ! : 548 – [IMAPClientOperation principal] (en IMAP) + 84 [0x7fff8d77cae3]
    • ! : | 547 – [IMAPGateway allowClientOperationThrough:] (en IMAP) + 369 [0x7fff8d797fd4]
    • ! : | + 546 – [IMAPGateway _allowClientOperationThrough:] (en IMAP) + 1237 [0x7fff8d798501]
    • ! : | +! 546 – [IMAPConnection prepareAndExecuteOperation: outWrongState:] (en IMAP) + 1247 [0x7fff8d7859f5]
    • ! : | +! 546 – [IMAPClientFetchOperation executeOnConnection:] (en IMAP) + 26 [0x7fff8d778ee2]
    • ! : | +! 546 – [IMAPConnection executeFetch:] (en IMAP) + 44 [0x7fff8d78b3d1]
    • ! : | +! 538 – [IMAPConnection _responseFromSendingOperation:] (en IMAP) + 863 [0x7fff8d78ba87]
    • ! : | +! : 480 – [IMAPConnection _copyNextTaggedOrContinuationResponseForCommand: existe:] (en IMAP) + 551 [0x7fff8d7867eb]
    • ! : | +! : | 472 – [IMAPConnection _copyNextServerResponse:] (en IMAP) + 55 [0x7fff8d78657a]
    • ! : | +! : | + 281 – [IMAPResponse initWithConnection: error:] (en IMAP) + 608 [0x7fff8d7af5f8]
    • ! : | +! : | +! 270 response_without_tag (en IMAP) + 237 [0x7fff8d7b166b]
    • ! : | +! : | +! : 67 fetch_response (en IMAP) + 2746 [0x7fff8d7b2b81]
    • ! : | +! : | +! : | 44 createFlagsSet (en IMAP) + 159 [0x7fff8d7b4897]

… …

  • ! : | +! : | + 137 – [IMAPResponse initWithConnection: error:] (en IMAP) + 144 [0x7fff8d7af428]
    • ! : | +! : | +! 129 – [IMAPConnection (MFPrivate) _readDataOfLength: intoData: error:] (en IMAP) + 112 [0x7fff8d78ce14]
    • ! : | +! : | +! : 126 – [IMAPConnection _readLineIntoData: error:] (en IMAP) + 53 [0x7fff8d786486]
    • ! : | +! : | +! : | 90 – [Conexión _readLineIntoData: error:] (en CoreMessage) + 202 [0x7fff89cf14f3]
    • ! : | +! : | +! : | + 90 – [Conexión _fillBuffer:] (en CoreMessage) + 764 [0x7fff89cf1961]
    • ! : | +! : | +! : | + 90 – [Connection _readBytesFromSocketIntoBuffer: amount: requireAllBytes: error:] (en CoreMessage) + 76 [0x7fff89cf1a7b]
    • ! : | +! : | +! : | + 89 – [_ NSSocket readBytes: longitud: error:] (en CoreMessage) + 161 [0x7fff89cd78cb]
    • ! : | +! : | +! : | +! 50 _handleRequestWithTimeout (en CoreMessage) + 1717 [0x7fff89cd51a7]
    • ! : | +! : | +! : | +! : 44 – [NSRunLoop (NSRunLoop) _removePort: forMode:] (en Foundation) + 460 [0x7fff8eb4513d]
    • ! : | +! : | +! : | +! : | 40 ??? (en el correo)

dirección de carga 0x1024e3000 + 0x45ff [0x1024e75ff]

Además, la window de Actividad (en el correo, creo) muestra que estas líneas: Bandeja de input / actualizar el directory de caching; Obtener nuevo correo; Sincronización con el server / Obtener recuentos no leídos; La comunicación con el server / Inbox fetching all termina con una "señal de stop" roja al final.

Parece tener la última versión de Mail, por lo que no podemos actualizarla, y él no quiere desinstalar / reinstalar correctamente el progtwig de correo.

Connection Doctor muestra que:

  • SMTP: la connection al server tuvo éxito; no se requiere iniciar session
  • IMAP: la connection y el inicio de session al server tuvieron éxito.

Los detalles (con información importante marcada como "XXXXXX"), espero que esto ayude:

INICIACIÓN DE LA CONEXIÓN Jul 30 10: 27: 43.844 – host: XXXXXX (smtp) – puerto: XXXXXX – zócalo: 0x0 – thread: 0x7fd41b4a2770

INICIACIÓN DE LA CONEXIÓN Jul 30 10: 27: 43.844 – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x0 – thread: 0x7fd41b26a590

CONNECTED Jul 30 10: 27: 43.874 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (smtp) – puerto: XXXXXX – socket: 0x7fd41d9bd920 – thread: 0x7fd41b4a2770

CONNECTED Jul 30 10: 27: 43.875 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b26a590

LEER Jul 30 10: 27: 43.892 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b26a590

  • OK [CAPACIDAD IMAP4rev1 LITERAL + SASL-IR LOGIN-REFERRALS ID HABILITAR STARTTLS AUTH = PLAIN AUTH = INICIAR SESIÓN] Servidor de correo listo.

WROTE Jul 30 10: 27: 43.898 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b177030 1.12 STARTTLS

LEER Jul 30 10: 27: 43.912 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b177030 1.12 Aceptar Comienza la negociación de TLS ahora.

LEER Jul 30 10: 27: 43.971 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (smtp) – puerto: XXXXXX – socket: 0x7fd41d9bd920 – thread: 0x7fd41b4a2770 220 XXXXXX (imap) ESMTP

WROTE Jul 30 10: 27: 43.980 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41daaff00 2.12 CAPACIDAD

WROTE Jul 30 10: 27: 43.992 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (smtp) – puerto: XXXXXX – socket: 0x7fd41d9bd920 – thread: 0x7fd41b4a2770 EHLO [XXXXXX (IP)]

LEER Jul 30 10: 27: 43.995 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41daaff00

  • CAPACIDAD IMAP4rev1 LITERAL + SASL-IR LOGIN-REFERENCIAS ID HABILITAR CLASIFICAR CLASIFICAR = PANTALLA HILO = REFERENCIAS HILO = REFS MULTIAPLICAR NO AJUSTA NIÑOS INACTIVOS NOMBRE ESPACIO LISTA UIDPLUS LISTO-EXTENDIDO I18NIVEL = 1 CONDSTORE QRESYNC ESCOGER BUSCADOR BÚSQUEDAS EN CONTEXTO = BUSCAR LISTA-ESTADO CUOTA AUTH = LÍMITE AUTOR = INICIAR SESIÓN 2.12 OK Capacidad completada.

LEER Jul 30 10: 27: 44.013 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (smtp) – puerto: XXXXXX – socket: 0x7fd41d9bd920 – thread: 0x7fd41b4a2770 250-XXXXXX (imap) 250-PIPELINING 250-TAMAÑO 20480000 250-VRFY 250-ETRN 250-STARTTLS 250-CODIGOS ESTADO HABILITADO 250-8BITMIME 250 DSN

WROTE Jul 30 10: 27: 44.019 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41dbb57f0 3.12 ID ("nombre" "Mac OS X Mail" "versión" " 6.5 (1508) "" os "" Mac OS X "" os-versión "" 10.8.4 (12E55) "" proveedor "" Apple Inc. ") ESCRIBIÓ Jul 30 10: 27: 44.028 [kCFStreamSocketSecurityLevelNone] – host: XXXXXX (smtp) – puerto: XXXXXX – socket: 0x7fd41d9bd920 – thread: 0x7fd41b4a2770 QUIT

LEER Jul 30 10: 27: 44.045 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41dbb57f0 * ID NIL 3.12 OK ID completado. WROTE Jul 30 10: 27: 44.065 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41dbb57f0 4.12 AUTHENTICATE PLAIN * ** * ** * ***

LEER Jul 30 10: 27: 44.082 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41dbb57f0 4.12 OK [CAPACIDAD IMAP4rev1 LITERAL + SASL-IR LOGIN-REFERRALS ID HABILITAR CLASIFICAR CLASIFICAR = PANTALLA HILO = REFERENCIAS HILO = REFS MULTIAPPEND NO AJUSTA A NIÑOS IDLE NIÑOS NOMBRE ESPACIO UIDPLUS LIST-EXTENDED I18NLEVEL = 1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES DENTRO DE CONTEXT = BUSCAR LISTA-ESTADO QUOTA] Iniciado WROTE Jul 30 10: 27: 44.099 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host : XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b4fbf80 5.12 LIST "" "" LEER Jul 30 10: 27: 44.130 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b4fbf80 * LIST (\ Noselect) "." "" 5.12 Lista de OK completada. WROTE Jul 30 10: 27: 44.150 [kCFStreamSocketSecurityLevelTLSv1SSLv3] – host: XXXXXX (imap) – puerto: XXXXXX – socket: 0x7fd41d8b2bd0 – thread: 0x7fd41b4a2770 6.12 LOGOUT

Por favor, si tienes alguna idea sobre lo que podríamos hacer.

Gracias por tu ayuda.

Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).