Показать сообщение отдельно
Старый 15.01.2017, 15:51   #2
Пользователь
 
Регистрация: 14.07.2016
Сообщений: 59
Сказал Спасибо: 6
Имеет 10 спасибок в 9 сообщенях
Smwr на пути к лучшему
По умолчанию

Если внимательно посмотреть на трейс, то валится при вызове FMallocWindows::Free.
Всё потому что, память под структуру и поле data должна быть выделена тем менеджером, который будет потом её освобождать.
Экземпляр менеджера экспортируется из core.dll.
Код:
namespace l2native {
	class FMalloc {
	public:
		virtual void* Allocate(size_t size, int unk_zero) = 0;
	private:
		virtual void unk_0() = 0;
	public:
		virtual void Free(void* block) = 0;
	};
}
Цитата:
Сообщение от DaVilka Посмотреть сообщение
Если в след за ней вызвать DispatchNetworkQueue передав ссылку на структуру, то крита нету, но ничего не происходит
Этот метод не так работает.

Последний раз редактировалось Smwr, 15.01.2017 в 15:58.
Smwr вне форума   Ответить с цитированием
За это сообщение Smwr нажился спасибкой от: