1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.5 (156) Падает мир

Тема в разделе 'PW Вопросник', создана пользователем Max Petrov, 19 авг 2021.

  1. TopicStarter Overlay

    Max Petrov Пользователи

    Сообщения:
    33
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Spain Spain
    Всем привет! Где-то раз в пол часа падает карта мира. Сервер друга. Возможно накосячил с обновлением или же кто-то атакует. Логи из gdb gs.

    Код:
    Thread 5 "pwgs" received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 0xe52abb40 (LWP 65003)]
    0xf7d6f123 in ?? () from /lib/i386-linux-gnu/libc.so.6
    (gdb) bt
    #0  0xf7d6f123 in ?? () from /lib/i386-linux-gnu/libc.so.6
    #1  0x083c25a3 in Octets::Octets (this=0xe52ab050, x=0xdc10051a,
        size=4294967292) at ../common/octets.h:134
    #2  0x08435fc2 in GNET::ForwardMailSysOP (type=1061099, pParams=0xdc10051a,
        param_len=4294967292, obj_if=...) at mailsyslib.cpp:172
    #3  0x0814482b in gplayer_controller::CommandHandler (this=0xa2ab6c0,
        cmd_type=174, buf=0xdc100514, size=2) at playercmd.cpp:4056
    #4  0x0809481e in gplayer_imp::DispatchCommand (this=0xe4000790, cmd_type=174,
        buf=0xdc100514, size=2) at player.cpp:9163
    #5  0x0805a6c8 in handle_user_cmd (cs_index=1, sid=5526, uid=8944,
        buf=0xdc100514, size=2) at netmsg.cpp:269
    #6  0x083f0145 in GMSV::cmdDispatcher (tmp=0x0) at gsp_if.cpp:1132
    #7  0xf7e05295 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
    #8  0xf7d2f1ce in clone () from /lib/i386-linux-gnu/libc.so.6
    Был бы очень благодарен кто знает в чём может быть проблема.
  2. int 3 Программист Пользователи Open Source Contributor

    Сообщения:
    342
    Лайки:
    531
    Пол:
    Мужской
    Репутация:
    10
    Страна:
    Russian Federation Russian Federation
    Старый баг.

    Воспроизведение: прописать в клиентской консоли
    Код:
    d 174
    Фикс: посмотреть внимательно на код (Ида/сорцы), на выхлоп gdb и немного пошаманить в ядре. Или же найти специалиста. Или поискать гайды по фиксу на этом или соседних форумах по ключевому слову "174".

    P.S. Игрока 8944 можно банить
    devbola, Roymike, Deron и 2 другим нравится это.
  3. TopicStarter Overlay

    Max Petrov Пользователи

    Сообщения:
    33
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Spain Spain
    Помог очень сильно. Спасибо!
  4. TopicStarter Overlay

    Max Petrov Пользователи

    Сообщения:
    33
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Spain Spain
    Вот еще 1 проблема. Может кто-то знает что оно такое. Заранее спасибо.
    Код:
    assert failed:"count == 0" in file item_list.h:250
    
    Thread 5 "pwgs" received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 0xe52adb40 (LWP 119884)]
    0x080d8221 in item_list::DetailSave (this=0xd652340c, ar=...)
        at item_list.h:250
    250    item_list.h: No such file or directory.
    (gdb) bt
    #0  0x080d8221 in item_list::DetailSave (this=0xd652340c, ar=...)
        at item_list.h:250
    #1  0x08090895 in gplayer_imp::PlayerGetInventoryDetail (this=0xd6522ea0,
        where=1) at player.cpp:7843
    #2  0x080a4630 in gplayer_imp::SendAllData (this=0xd6522ea0, detail_inv=true,
        detail_equip=true, detail_task=false) at player.cpp:14004
    #3  0x0813fdc4 in gplayer_controller::CommandHandler (this=0xa2aca58,
        cmd_type=39, buf=0xde5005f4, size=5) at playercmd.cpp:1950
    #4  0x0809481e in gplayer_imp::DispatchCommand (this=0xd6522ea0, cmd_type=39,
        buf=0xde5005f4, size=5) at player.cpp:9163
    #5  0x0805a6c8 in handle_user_cmd (cs_index=1, sid=7731, uid=7216,
        buf=0xde5005f4, size=5) at netmsg.cpp:269
    #6  0x083f0145 in GMSV::cmdDispatcher (tmp=0x0) at gsp_if.cpp:1132
    #7  0xf7e05295 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
    #8  0xf7d2f1ce in clone () from /lib/i386-linux-gnu/libc.so.6
  5. Люцифер Пользователи

    Сообщения:
    48
    Лайки:
    30
    Пол:
    Мужской
    Репутация:
    1
    Команда:
    HackPW
    Страна:
    China China
    count == 0 //Количество предмета = 0
    Max Petrov нравится это.
Черновик сохранён Черновик удалён
Similar Threads
  1. ByTima2012
    Ответов:
    6
    Просмотров:
    1.925
  2. Ders Leon
    Ответов:
    3
    Просмотров:
    1.455
  3. SIdSmerti
    Ответов:
    2
    Просмотров:
    1.217
  4. Specter
    Ответов:
    1
    Просмотров:
    948
  5. SteelRus
    Ответов:
    16
    Просмотров:
    2.855
Загрузка...

Поделиться этой страницей