Você está na página 1de 3

Corrigindo o erro nº 132 (Build 12340)

Introdução
Para descobrir por que seu cliente trava, encontre os números que correspondem à sua mensagem
de erro abaixo. As mensagens de erro são da forma:

ERROR #132 ...


Program ...
Exception ... (TYPE) ... at ...

The instruction at INSTRUCTION referenced memory at DATA.


The memory could not be ACCESS_TYPE.

As seções a seguir são separadas por "TIPO". Cada subseção é nomeada com o formulário
"INSTRUCTION ACCESS_TYPE DATA".

Se sua combinação de valores não aparecer abaixo, você pode adicionar uma resposta com esses
valores e, de preferência, a parte "rastreamento de pilha" do log de erros.

VIOLAÇÃO DE ACESSO

0x004057FB ler 0x00000004


O servidor enviou você para um ID de mapa inválido. O cliente acabou de transferi-lo para lá e
falhou ao obter o nome interno do mapa para carregar os ADTs, pois a entrada DBC do mapa não
existe em seu cliente.

0x007A07E4 ler 0x******** (endereço aleatório no heap)

EAX=1D30EF51 EBX=25B15BA0 ECX=00000006 EDX=00000040 ESI=000001C9


EDI=25B141C0 EBP=036DFA6C ESP=036DFA58 EIP=007A07E4 FLG=00010212
CS =0023 DS =002B ES =002B SS =002B FS =0053
GS =002B

007A07E4 036DFA6C
007B56C4 036DFA88
007B6B59 036DFBBC
00783357 036DFBD8
004FAAE4 036DFC98
004FB036 036DFD24
00485128 036DFDE4
00494F67 036DFE00
0049545B 036DFE1C
004A8A42 036DFEE8
00480B79 036DFF18
0047DC89 036DFF40
0047F29A 036DFF94
0047F2E1 036DFFAC
0040B7D8 036DFFB4
756CBFF2 036DFFEC 0001:0002BFF2 C:\Windows\syswow64\kernel32.dll
756CBFAA 036DFFFC 0001:0002BFAA C:\Windows\syswow64\kernel32.dll

0x007B31F8 ler 0x00000010


Esse problema é causado pelo ADT que faz referência a um ID doodad de detalhes que não é
fornecido no DBC, salvando incorretamente ou não editando o DBC corretamente. Isso pode ser
corrigido adicionando uma entrada ao DBC para todos os IDs ou removendo o id do ADT.

Ascathos escreveu:

Este é um dos tópicos mais difíceis de abordar. No entanto, eu tenho uma maneira segura de
lidar com isso. Basicamente, cada pedaço pode conter 4 texturas (cada uma em uma camada),
cada uma com um ID de efeito de solo aplicado específico. O ID é definido em .dbc, no
entanto, isso não é importante. A coisa mais importante é simples; Wow tenta visualizar um
efeito de fundo para uma textura que não existe. Em um pedaço com 3 camadas, mas 4 efeitos
de solo observados, é provável que leve a um "falso", levando a um acidente.

Uma correção simples é fácil; simplesmente use o pintor de texturas, aplique um pouco de
textura, ajuste-o para algum tamanho, mas a velocidade mais baixa e aplique-o no adt, até
que cada pedaço tenha 4 camadas. As batidas param.

Outra possibilidade é remover todos os IDs de efeitos de solo (MCLY) para cada pedaço, ou
mesmo pedaços específicos, para evitar o problema. Consulte o Editor 010 para isso.

O último é mudar completamente os efeitos de solo de acordo com as necessidades. Seja por
hexadecimal ou obtendo uma ferramenta (poste-a assim que a tiver).

0x007B4D61 leia 0x00000071

EAX=00000001 EBX=00000000 ECX=00000001 EDX=00000FC0 ESI=1155D030


EDI=00CE87D0 EBP=0385DA28 ESP=0385D9B4 EIP=007B4D61 FLG=00010202
CS =0023 DS =002B ES =002B SS =002B FS =0053
GS =002B

007B4D61 0385DA28
007B5CF5 0385FA8C
007B6B4E 0385FBBC
00783357 0385FBD8
004FAAE4 0385FC98
004FB036 0385FD24
00485128 0385FDE4
00494F67 0385FE00
0049545B 0385FE1C
004A8A42 0385FEE8
00480B79 0385FF18
0047DC89 0385FF40
0047F29A 0385FF94
0047F2E1 0385FFAC
0040B7D8 0385FFB4
764BC002 0385FFEC 0001:0002C002 C:\Windows\syswow64\kernel32.dll
764BBFBA 0385FFFC 0001:0002BFBA C:\Windows\syswow64\kernel32.dll

0x007D74B6 ler 0x******** (endereço aleatório no heap)


Ler o MOMT de uma OMM deu terrivelmente errado. Ou o tamanho do arquivo é menor do que
deveria ser, a abertura do arquivo falhou de alguma forma dos pedaços antes do MOMT (MOTX)
indicar um tamanho incorreto. Você pode encontrar esse erro com WMOs "portados" de outras
versões (ou seja, MoP). Você nunca deve encontrar assim nem uma única OMM no ADT. A remoção
de todos ou a correção do corrompido deve corrigir isso.

Deve ser possível reproduzir isso com uma OMM sendo

00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00

só. (Ou seja, MOTX infinito, portanto, acesso inválido no MOMT.)

0x008347AA ler 0x00000008


Relacionado ao MCIN de acordo com o testamento.

0x00836D11 leia 0x00000000

0x007F69D1 ler 0x00000000


Tentando chamar GtBarberCosts.dbc para uma entrada que não existe.

0x007C59EA ler 0x1F312341

0x004E0A9B leia 0x0000001C

0x776B2A83 leia 0x5C523282


Causado por MAX_RACES (charactercreate.lua) não correspondendo à quantidade de botões em
charactercreate.xml.

Você também pode gostar