• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Краш сервера.
Constr
Скаут
Добрый вечер, кто знает как пофиксить?
Код
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f3dc5d1c700 (LWP 18205)]
0x00000000011ae7f9 in Trinity::ObjectUpdater::Visit (this=0x7f3dc5d1bd90, m=...)
    at /opt/server/src/server/game/Grids/Notifiers/GridNotifiersImpl.h:36
36              if (iter->getSource()->IsInWorld() && !iter->getSource()->isSpiritService())
(gdb) s
[Thread 0x7f3dcc521720 (LWP 18191) exited]
[Thread 0x7f3dc99a9700 (LWP 18193) exited]
[Thread 0x7f3dc8f9c700 (LWP 18194) exited]
[Thread 0x7f3dc879b700 (LWP 18195) exited]
[Thread 0x7f3dc5d1c700 (LWP 18205) exited]
[Thread 0x7f3dc551b700 (LWP 18206) exited]
[Thread 0x7f3dc4d1a700 (LWP 18207) exited]
[Thread 0x7f3db7ffe700 (LWP 18208) exited]
[Thread 0x7f3db252e700 (LWP 18212) exited]
[Thread 0x7f3db1d2d700 (LWP 18213) exited]
[Thread 0x7f3db0d2b700 (LWP 18215) exited]
[Thread 0x7f3dabfff700 (LWP 18216) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) bt
No stack.
(gdb) l
31      }
32
33      inline void Trinity::ObjectUpdater::Visit(CreatureMapType &m)
34      {
35          for (CreatureMapType::iterator iter=m.begin(); iter != m.end(); ++iter)
36              if (iter->getSource()->IsInWorld() && !iter->getSource()->isSpiritService())
37                  iter->getSource()->Update(i_timeDiff);
38      }
39
40      // SEARCHERS & LIST SEARCHERS & WORKERS
(gdb)
Сообщение # 1 написано 04.04.2016 в 22:15
p620
Маршал
Этот вывод ничего не дает. Показано, где упало, сама проблема скорее всего появилась гораздо раньше. Собирайте в отладке, смотрите, на чем именно падает, а затем отслеживайте изменения в проблемных данных. Так Вы сможете определить, в какой момент происходит их порча, и предотвратить ее.
Сообщение # 2 отредактировано p620 - Вторник, 05.04.2016, 03:45
mazdafil
Скаут
Цитата p620 ()
Собирайте в отладке, смотрите, на чем именно падает,
 А как собрать в отладке?
Сообщение # 3 написано 21.07.2016 в 21:08
wlasser
Капрал
Цитата mazdafil ()
А как собрать в отладке?
cmake ../ -DCMAKE_INSTALL_PREFIX=/home/server -DCONF_DIR=/home/server/etc -DWITH_COREDEBUG=1
Сообщение # 4 написано 22.07.2016 в 11:47
  • Страница 1 из 1
  • 1
Поиск: