Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Принятые патчи

Важная информация

Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.

Повод для гордости.

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.03.2010, 22:26   #1
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию [fix for 9551] bug & fix коммита 9551

Написал друг о баге и предложил решение. Незнаю насколько оно верное.
Цитата:
Сообщение от IroN
если будет возможность передай где хош что краш в ядре
в MovementHandler.cpp
там где прописано "DEBUG_LOG("Guid " UI64FMTD, guid);" строка вроде 181
может конечно у меня у одного такая фигня после сегодняшнего обновления (вчера норм обновился) но видимо когда там гуиды стали переписывать забыли тут кое что исправить...
так как раньше было uint64 guid;
а теперь ObjectGuid guid;
то нельзя отправить в лог обьект а не число...
так же фигня с ObjectGuid old_mover_guid; в том же файле... строка 460

а если точнее краш заметили игроки при исп. камня

косяк в http://github.com/mangos/mangos/comm...8874b80#diff-7

[9551] Add and use PackedGuid wrapper.

Also
* use more wide bytebuff << >> operators for objects
* use at read packet faisl alsways exception way instead some time used
bool results.

исправить можно тупо удалив этот лог или выдрав с обьекта Х гуид аля Х.GetRawValue()
Вот как-то так Мне сейчас не до оформления патча, но находкой IroN'a, думаю, поделиться можно (и нужно).
KiriX вне форума  
Старый 10.03.2010, 10:12   #2
NeatElves
YTDB Dev
 
Аватар для NeatElves
 
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
NeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранитаNeatElves Как самоцвет среди гранита
По умолчанию

http://github.com/mangos/mangos/comm...8ff5bb6c63f722
NeatElves вне форума  
Пользователь сказал cпасибо:
KiriX (10.03.2010)
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[9560] Fixes possible runtime crash added by 9551 newsbot CMaNGOS Commits 0 10.03.2010 09:20
[9551] Add and use PackedGuid wrapper. newsbot CMaNGOS Commits 0 08.03.2010 19:30


Текущее время: 10:01. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot