Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Устаревшие темы и разработки > MaNGOSZero (1.12.X)

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

MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.06.2011, 19:19   #1
hyperion
Новичок
 
Регистрация: 02.05.2010
Сообщений: 28
Сказал(а) спасибо: 5
Поблагодарили 8 раз(а) в 2 сообщениях
hyperion На верном пути
По умолчанию Starting BattleGround System Ошибка сегментирования

При старте сервера выскакивает эта ошибка
Стек вызовов:
Код:
#0  0x0879cbf6 in Database::getQueryConnection (this=0x8a05e00)
    at /home/gabriel/src/mz/src/shared/Database/Database.cpp:221
#1  0x083ea471 in Database::Query (this=0x8a05e00, 
    sql=0x8838338 "SELECT id, MinPlayersPerTeam,MaxPlayersPerTeam,MinLvl,MaxLvl,AllianceStartLoc,AllianceStartO,HordeStartLoc,HordeStartO FROM battleground_template") at /home/gabriel/src/mz/src/shared/Database/Database.h:104
#2  0x08468361 in BattleGroundMgr::CreateInitialBattleGrounds (this=0xb000c100)
    at /home/gabriel/src/mz/src/game/BattleGroundMgr.cpp:1128
#3  0x085004ec in World::SetInitialWorldSettings (this=0xb7713900) at /home/gabriel/src/mz/src/game/World.cpp:1260
#4  0x083f3ef1 in Master::Run (this=0xb7747f88) at /home/gabriel/src/mz/src/mz-world/Master.cpp:184
#5  0x083f7ade in main (argc=1, argv=0xbffff5d4) at /home/gabriel/src/mz/src/mz-world/Main.cpp:161
В момент ошибки сегментации значения
Код:
nCount % m_nQueryConnPoolSize = 0,
m_pQueryConnections[nCount % m_nQueryConnPoolSize] = (SqlConnection *&) @0x0: <error reading variable>
В предыдущем вызове Database::getQueryConnection

Код:
(gdb) p m_pQueryConnections[nCount % m_nQueryConnPoolSize]
$16 = (SqlConnection *&) @0xb7747f48: 0xb7743f20
Ах да, это в mangos/zero, собрано с помощью cmake + make в дебаг режиме. С отладчиком знаком первый день, сейчас дальше буду ковырять.

Укажите нубу куда копать, чтобы получить все таки подключение к бд при загрузке бг
hyperion вне форума   Ответить с цитированием
Старый 10.06.2011, 22:08   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Не вижу как это возможно - ранее по коду уже есть обращения к тойже базе без всяких проблем.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 11.06.2011, 01:17   #3
hyperion
Новичок
 
Регистрация: 02.05.2010
Сообщений: 28
Сказал(а) спасибо: 5
Поблагодарили 8 раз(а) в 2 сообщениях
hyperion На верном пути
По умолчанию

собрав через autoreconf && ./configure такого не наблюдается, что довольно странно.
hyperion вне форума   Ответить с цитированием
Старый 11.06.2011, 13:55   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

ЧТО? Вы какую ревизию используете.... поддержка autoconf/configure удалена недели назад.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 11.06.2011, 19:55   #5
hyperion
Новичок
 
Регистрация: 02.05.2010
Сообщений: 28
Сказал(а) спасибо: 5
Поблагодарили 8 раз(а) в 2 сообщениях
hyperion На верном пути
По умолчанию

Ревизия то последняя, но я патчи не все применяю, и поддержку оставил. Так, балуюсь. Видимо коряво оставил. попробую голый mz собрать, если будет ошибка - отпишусь, а если нет - значит сам мудак)
hyperion вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
BATTLEGROUND HuntsMan Опкоды 0 06.01.2011 18:32
[10781] Use BattleGround(AV)TeamIndex enum types in AV battleground code. newsbot CMaNGOS Commits 0 24.11.2010 16:40
[10245] Allow have custom starting area team/personal rating. newsbot CMaNGOS Commits 0 22.07.2010 09:41
[10089] Change in event system work with pool system. newsbot CMaNGOS Commits 0 21.06.2010 05:22
[9785] Remove special dagger starting outfit amount. newsbot CMaNGOS Commits 0 23.04.2010 22:00


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


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