CrashInfo
CrashInfo copied to clipboard
esse crash possivelmente está faltando na lista
- 0x6635B090 -> Conflito entre GPS Redux e GTA Mixed
- (0x6635A430 também, porém para versão antiga, também conhecida por SAxVCxLC Connected)
- solução temporária: prevenir GPS Redux de ser carregado o removendo da pasta, ou desativando no menu do ModLoader
meu palpite sobre causa mais especifica: GPS Redux tenta alterar gráficos para ícones do mapa, porém GTA Mixed também e logo alguma coisa no código interno de um dos causa a falha de uma função, e eu não pretendo debuggar GTA:SA pra verificar isso, já lido com merda demais na minha vida programando pra TF2
O problema faz mais sentido simplesmente que o tamanho do mapa do GTA Mixed é maior e o GPS não foi adaptado pro tamanho do mapa.
Mas esse endereço de crash não é estático, é dinâmico, e no log não há nenhuma informação de onde veio.
Backtrace (may be wrong):
=>0x6635B090 in unknown (+0x6635b090) (0x0177F0C4)
Então não há como anotar, é de origem totalmente desconhecida.
não estático... huh, vou ver quantas vezes o endereço vem repetido repetido
testei 5 (o que é pouco) e com coisas diferentes, mudando resolução, recarregando mods, removendo mods, adicionando mods, mudando opções de sons, fazendo a radio tocar pelo menu de opções, carregando 3 save games diferentes, e tentando por new game, e todos o crash pareceu acontecer no mesmo endereço, isso pode ser devido alocação de memória, oq eu não sei se é o caso, eu acredito que o que eu digo pode ser apenas coincidência (até porque você quem as funções desse jogo pelos últimos anos), eu desconfio que você vá ter paciência pra se quer ir descobrir a possível causa, então eu estou apenas registrando o pouco que eu sei manipular, testar e reportar, e me desculpe se isso soar um pouco rude, isso apenas despertou uma certa curiosidade em mim
O endereço do erro pode ser na verdade os bytes de um patch que causou conflito ou algo similar à isso. O endereço do jogo nunca passa do 0x00 (só no Hoodlum às vezes vai ao 0x01), após isto são dll/asi que tendem a mudar demais onde ficam carregadas na memória etc.
O que você testou não é muito esperado que mude provavelmente por causa do cachê da RAM, quando algo já foi carregado antes na RAM, ele não é recarregado, só pega de volta onde já está guardado na RAM em forma de cachê. Provavelmente reiniciar o PC trocará o endereço, se não, pode ser o que falei disso ser na verdade bytes de um local patcheado, tanto que por isso que deu como "unknown" em vez de dizer exatamente qual dll/asi.
é isso, essa conversa me incentivou a aprender a usar um debbuger, here we go again