XADM: Archivio informazioni riceve violazione di accesso quando UTF-8 e UTF-7 client accede al sistema

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

258505
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sintomi
Se RichWin, che modifica la lingua interna di una workstation per UTF-8 o UTF-7, è installato nel computer e si utilizza Microsoft Outlook per accedere a un computer Exchange Server, l'archivio di informazioni server may stop unexpectedly con un dump dello stack simile al seguente:
RetAddr Param1 FramePtr Param2 Param3 nome di funzione
14e5f544 0057218a 011c3d88 ffffffff 14e5f590 STORE! EcMakeSortKey + 0x1a3
14e5f56c 0057263e 14e5f590 00000000 14e5f598 STORE! EcMakeSortKey + 0x83
STORE 00000409 14e5f65c 14e5f598 005728f5 003784b0! TWIR__EcStreamSubstringUnicode + 0x45
STORE 00000409 14e5f65c 14e5f5bc 004f8055 00378ffb! TWIR__EcRestrictContent + 0 x 46
14e5f5dc 004f7fd8 15d9b5b8 00000409 14e5f65c 0x004f8055
14e5f5fc 004f7f86 00000409 00000003 14e5f65c STORE! TWIR__EcRestrictHier + 0x4e
14e5f61c 004bbb90 16d8d080 ffffffff 00000000 STORE! TWIR__EcFindRow + 0xc6
14e5f740 0040567a 16d8d080 00000000 00000000 STORE! VMSG__EcSlowFindRow + 0x23a
14e5f768 004a0421 16d8d080 00000000 00000000 0x0040567a
14e5f794 004f8b6f 16d8d080 00000000 00000000 STORE! EcFindRowOp + 0xdc
14e5fa18 0040f397 0000084a 00000003 23648120 STORE! EcFindRow + 0x12d
00000f67 00030001 di 15ed4268 15ed4268 STORE!@EcRpc@16+0x807 00000000
Cause
Questo problema può verificarsi perché tutte le query che un client invia deve essere convertito prima in Unicode dall'archivio informazioni utilizzando il software development kit (SDK) funzione MultiByteToWideChar() . Il flag della conversione è sempre impostato come MB_PRECOMPOSED. In questo caso, le proprietà della query vengono convertite da UTF-8 o UTF-7 in Unicode, che non consente il flag MB_PRECOMPOSED da utilizzare. Quindi la conversione verrà interrotta con valore restituito come 0. Il secondo riferimento alla stringa di causa una violazione di accesso.
Risoluzione
Per risolvere il problema, ottenere il service pack più recente di Exchange Server 5.5. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
191914XGEN: Come ottenere Exchange Server 5.5 Service Pack più recente
Sono disponibili i file seguenti dall'Area download Microsoft:
Per ulteriori informazioni su come scaricare file di supporto Microsoft, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
119591Come ottenere file di supporto Microsoft dai servizi online
Microsoft analizzati questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data di pubblicazione del file. Il file è archiviato in server con protezione avanzata per impedire modifiche non autorizzate al file.
Status
Microsoft ha confermato che questo problema riguarda Microsoft Exchange Server versione 5.5. Questo problema è stato innanzitutto corretto in Exchange Server 5.5 Service Pack 4.
Informazioni
Per ulteriori informazioni sulla conversione tra UTF-8 o UTF-7 e UNICODE, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
175392INFORMAZIONI: Supporto UTF8

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 258505 - Ultima revisione: 02/13/2014 10:10:56 - Revisione: 4.1

  • Microsoft Exchange Server 5.5 Standard Edition
  • kbnosurvey kbarchive kbmt kbbug kbexchange550presp4fix kbexchange550sp4fix kbfix kbgraphxlinkcritical kbqfe KB258505 KbMtit
Feedback