XIMS: Responder de armazenamento de informações de um IMAP4 download por causa de ponteiro para um CMDBMessage

Traduções deste artigo Traduções deste artigo
ID do artigo: 278487 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sintomas

Quando um protocolo, versão 4rev1 (IMAP4) mensagem que contém um ponteiro NULL para uma CMDBMessage é baixada, o armazenamento de informações pode parar de responder.

Causa

Esse problema pode ocorrer se uma mensagem incorporada está sendo obtida por meio de IMAP4. A mensagem é marcada como suja quando a função GetBodyOffsets() chama a função RefreshMime() . IMAP4 tenta re-render a mensagem, mas não há nenhum CMDBMessage para atualizar porque a mensagem é uma mensagem incorporada. O código precisa verificar a presença do CMDBMessage antes do código tenta re-render o CMDBMessage.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Microsoft Exchange 2000 Server. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
301378XGEN: Como obter o Service Pack mais recente do Exchange 2000 Server
A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:

Do componente: Armazenamento de informações

Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão
Store.exe6.0.4418.22

Situação

A Microsoft confirmou que este é um problema no Microsoft Exchange 2000 Server. Esse problema foi corrigido primeiro no Microsoft Exchange 2000 Server Service Pack 1.

Mais Informações

Essa correção adiciona código para verificar se o ponteiro NULL e retornará um erro, para que o armazenamento de informações não pára de responder.

O armazenamento de informações pára de responder com a seguinte pilha de chamada:
0:301> kb=6dfef784 6dfef784 00467c35
ChildEBP RetAddr  Args to Child
6dfef794 00774837 04001000 00000000 6dfef7b0 store!CMDBMessage__HrOpenMimeStream+0x1f
6dfef7b0 007745cb 25a28c60 00000000 00000000 store!CMimeMessageOut__RefreshMime+0x49
6dfef7c0 0077247e 25a28c68 0000d3de 6dfef7e8 store!CMimeMessageOut__GetBodyOffsets+0x11
6dfef804 61b732fa 25dace88 662e0102 6dfef834 store!CIMapBodyPart__HrGetFileHandleProp+0x46
6dfef834 61b7459c 6dfef914 00000000 6dfef860 EXIMAP4!MCE__EcRenderBodyPart+0x10d
6dfef870 61b75147 6dfef914 265b3ab0 6dfef89c EXIMAP4!MCE__EcDetermine822Size+0x45
6dfef8c8 61b75763 6dfef914 25669b58 256df618 EXIMAP4!MCE__EcRetrieveSinglepart+0xdc
6dfefa10 61b74e1d 6dfefbf8 25a695f8 256052b8 EXIMAP4!MCE__EcRetrieveMultipart+0x195
6dfefb58 61b75434 6dfefbf8 25a087b4 00000002 EXIMAP4!MCE__EcRetrieveBodyStructure+0x15d
6dfefbac 61b75763 6dfefbf8 25b62218 25a63bb0 EXIMAP4!MCE__EcRetrieveSinglepart+0x308
6dfefcf4 61b74e1d 00000000 259a8f00 25a353e0 EXIMAP4!MCE__EcRetrieveMultipart+0x195
6dfefe3c 61b793b1 00000000 25b2f2dc 25b2f2d8 EXIMAP4!MCE__EcRetrieveBodyStructure+0x15d
6dfefe5c 61b7951a 00000000 2df80698 256aeec0 EXIMAP4!IMAP4SC__EcProcessFetchInfo+0x4f8
6dfefe84 61b795fa 00000000 00000006 2df80690 EXIMAP4!IMAP4SC__EcQueueFetchSet+0x59
6dfefeb8 61b7980a 00000001 25f3aa28 2df80690 EXIMAP4!IMAP4SC__EcProcessFetchSet+0xa7
6dfefee8 61b723c9 2df80690 62f26f06 1a5dff9c EXIMAP4!IMAP4SC__HrFetch+0x13b
6dfefef0 62f26f06 1a5dff9c 00000108 015dff0b EXIMAP4!HrFetch+0x1a
6dfeff28 62f26bf0 00000108 00000001 00000000 EPOXY!CEpoxyQ__DispatchRequest+0xed
6dfeff78 62f27307 00000000 1a5dff98 00000000 EPOXY!CEpoxyQ__IOCPNotification+0x16c
6dfeff8c 61bd1aa0 00000000 00000000 00000000 EPOXY!CEpoxyQ__Invoke+0x17
					

Propriedades

ID do artigo: 278487 - Última revisão: segunda-feira, 21 de outubro de 2013 - Revisão: 1.4
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange 2000 Server Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix kbqfe kbhotfixserver KB278487 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 278487

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com