Mac mail.app falha na inicialização

1

Sempre que eu inicio o Mail.app no OS X 10.5.8, ele falha. Ele vem fazendo isso há mais de um mês. Tem cerca de 10 segundos antes de travar e travar. Aqui está o que eu fiz até agora:

  • ~ / Library / Mail restaurados do backup do Time Machine de quando o Mail estava trabalhando
  • Executar permissão de reparo / verificar disco
  • Excluiu a pasta ~ / Library / Mail
  • Removida a conta (me.com e gmail)
  • Desativou o filtro de lixo eletrônico
  • desligou o aeroporto (internet)
  • removeu a senha do keychain
  • relatou o problema à Apple cerca de 100 vezes

O e-mail é aberto com duas pastas, sem e-mail, e ainda trava. Eu deletei / redefino tudo o que posso pensar. Eu não tenho nenhum plug-in instalado. O seguinte é um relatório de falha.

Process:         Mail [31563]
Path:            /Applications/Mail.app/Contents/MacOS/Mail
Identifier:      com.apple.mail
Version:         3.6 (936)
Build Info:      Mail-9360000~1
Code Type:       X86 (Native)
Parent Process:  launchd [71]

Interval Since Last Report:          718 sec
Crashes Since Last Report:           2
Per-App Interval Since Last Report:  92 sec
Per-App Crashes Since Last Report:   2

Date/Time:       2010-01-14 22:25:13.396 +1100
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  D505FC1F-648F-4800-BE55-75F1DCC719F1

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5839a67
Crashed Thread:  9

Application Specific Information:
-[MailApp _synchronouslyTellSyncServicesToRegisterAndSync]

Thread 0:
0   libSystem.B.dylib               0x97111286 mach_msg_trap + 10
1   libSystem.B.dylib               0x97118a7c mach_msg + 72
2   com.apple.CoreFoundation        0x90d36e7e CFRunLoopRunSpecific + 1790
3   com.apple.CoreFoundation        0x90d37aa8 CFRunLoopRunInMode + 88
4   com.apple.HIToolbox             0x93dba2ac RunCurrentEventLoopInMode + 283
5   com.apple.HIToolbox             0x93dba0c5 ReceiveNextEventCommon + 374
6   com.apple.HIToolbox             0x93db9f39 BlockUntilNextEventMatchingListInMode + 106
7   com.apple.AppKit                0x961986d5 _DPSNextEvent + 657
8   com.apple.AppKit                0x96197f88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
9   com.apple.AppKit                0x96190f9f -[NSApplication run] + 795
10  com.apple.AppKit                0x9615e1d8 NSApplicationMain + 574
11  com.apple.mail                  0x000fc0b2 0x1000 + 1028274
    
por brianegge 10.01.2010 / 12:31

4 respostas

1

Obrigado pelo comentário Arjan. Eu redefino o SyncService e ele resolveu o problema. Consegui restaurar todas as minhas mensagens.

    
por 15.01.2010 / 09:07
3

Se você estiver excluindo o diretório ~ / Library / Mail para redefinir o e-mail, você não conseguirá isso, a menos que você também exclua ~ / Library / Preferences / com.apple.mail.plist

Você tem uma conta IMAP ou Exchange? Se assim, excluindo ambos e redownloading seu email é a opção mais fácil. Tanto o me.com quanto o gmail suportam o IMAP, portanto, esperamos que você o faça.

Se você tiver um e-mail local baixado de uma conta POP, poderá mover os arquivos .mbox do diretório ~ / Library / Mail / Mailboxes que você restaurou do Time Machine para a pasta ~ / Library / Mail / Mailboxes recém-criada. Cada uma dessas pastas precisaria ser Reconstruída (uma opção no menu Caixa de Correio). Você só pode selecionar um de cada vez, infelizmente, mas pode colocá-los em fila, selecionando cada um deles e escolhendo Reconstruir e todos eles serão completados um após o outro.

Nerdling está correto ao apontar que você poderia ter um plug-in incompatível causando uma falha, mas remover ~ / Library / Mail irá desinstalar todos eles, pois estão localizados em ~ / Library / Mail / Bundles. É claro que você pode reinstalá-los um de cada vez depois de voltar a trabalhar e, por isso, se esse foi o problema, você saberá qual causa a falha.

    
por 10.01.2010 / 17:38
0

Existe uma opção para "reconstruir" a caixa de correio no menu Caixa de Correio. Tente isso. Eu mesmo tive esse problema uma ou duas vezes e tentei as coisas que você sugeriu junto com a reconstrução em várias ordens e, eventualmente, descobri que o problema desapareceu.

Eu não sei exatamente qual era, mas não fiz nada (além de reconstruir) que você ainda não tenha feito.

    
por 10.01.2010 / 12:47
0

O log está dizendo alguma coisa? Veja Utilitários »Console.

E, caso o Mail esteja tentando enviar ou buscar alguma mensagem que esteja causando problemas, você pode ativar o registro de suas comunicações com servidores remotos:

  • Parar e-mail
  • Clique duas vezes no arquivo /Library/Scripts/Mail Scripts/Turn on Logging.scpt
  • No Editor AppleScript, clique no botão Reproduzir (ou escolha o menu Script »Executar ou pressione ⌘R)
  • Escolha "Ativar registro de soquete para verificar ou enviar e-mail: ambos"
  • Para visualizar o log, use Utilitários »Console

Isso inundará os logs no Console, portanto, use com cuidado. Quando terminar de investigar, basta reiniciar o Mail.

(O seguinte não irá ajudá-lo , dado o seu comentário sobre resposta de ridogi - apenas para os arquivos então ...)

Ou: talvez você possa encontrar algo estranho no arquivo de preferências? Para despejar o arquivo na linha de comando, use:

plutil -convert xml1 -o - ~/Library/Preferences/com.apple.mail.plist
    
por 10.01.2010 / 18:32