PDA

Просмотр полной версии : SA:MP запускается только на 3й раз, samp.dll = 0x0


0xff
21.03.2022, 13:11
Привет. У меня Windows 10 (version 20H2).

При попытке подключиться на какой-либо сервер SA:MP стартует только на 3й раз.

Другие два раза он не находит base address sa:mp через GetModuleHandle и не понятно почему.

В итоге такая картина:

samp.log:






[12:06:25.950] ***Base SA:MP addres = 0x0
[12:06:25.950] **Initialize main function
[12:06:25.950] ---------------------------------------------------------------------
[12:06:25.950] Base address: 0x042F0000, SA:MP base address: 0x00000000
[12:06:25.950] Exception at address: 0x042F20D6
[12:06:25.950] Cause: EXCEPTION_ACCESS_VIOLATION
[12:06:25.950] Attempted to write to: 0x0000e407
[12:06:25.950] EAX: 0x00000000 || ESI: 0x90909090
[12:06:25.950] EBX: 0x00000000 || EDI: 0x042f2091
[12:06:25.950] ECX: 0xc5e661eb || EBP: 0x0476ff80
[12:06:25.950] EDX: 0x00000000 || ESP: 0x0476ff54
[12:06:25.950] ---------------------------------------------------------------------




Убрав свой asi плагин, sa:mp все также стартует с 3го раза..

FBI13
21.03.2022, 14:04
Со всех сборок так?

0xff
21.03.2022, 14:18
Со всех сборок так?


да

закрываю тему.

fixed, методом циклической проверки на getmodulehandle