Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Nash_Brigers
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2016
    Адрес
    Moscow
    Сообщений
    167
    Репутация:
    44 ±

    glibc detected : free(): invalid next size (fast)

    Всем доброго времени суток.
    Запустил свой сервер (не локальный), и выдало такую дич:
    Код:
    [1] 19048
    -bash-4.1$ nohup: ignoring input and appending output to `nohup.out'
    glibc detected ./samp_pixel: free(): invalid next size (fast): 0x0935b908 ***
    ======= Backtrace: =========
    /lib/libc.so.6(+0x70c81)[0x870c81]
    /lib/libc.so.6(+0x73601)[0x873601]
    /usr/lib/libstdc++.so.6(_ZdlPv+0x22)[0xd8cdf2]
    plugins/mysql.so(_ZN7Natives17n_mysql_fetch_rowEP6tagAMXPi+0xeb)[0xba251b]
    ./samp_pixel[0x80950e4]
    [0x104c934]
    plugins/jit.so(_ZN3JIT4ExecEPii+0x62)[0x581562]
    plugins/jit.so(+0x17d71)[0x582d71]
    plugins/streamer.so(+0x8f4a)[0x201f4a]
    ./samp_pixel[0x80dfd62]
    ./samp_pixel[0x80950e4]
    [0x104c934]
    plugins/jit.so(_ZN3JIT4ExecEPii+0x62)[0x581562]
    plugins/jit.so(+0x17d71)[0x582d71]
    plugins/streamer.so(+0x8f4a)[0x201f4a]
    ./samp_pixel[0x80a503b]
    ./samp_pixel[0x80ab922]
    ./samp_pixel[0x80aa0fd]
    /lib/libc.so.6(__libc_start_main+0xe6)[0x816d36]
    ./samp_pixel[0x804b4e1]
    ======= Memory map: ========
    001de000-001f5000 r-xp 00000000 fc:01 23732 /lib/libpthread-2.12.so
    001f5000-001f6000 r--p 00016000 fc:01 23732 /lib/libpthread-2.12.so
    001f6000-001f7000 rw-p 00017000 fc:01 23732 /lib/libpthread-2.12.so
    001f7000-001f9000 rw-p 00000000 00:00 0
    001f9000-00298000 r-xp 00000000 fc:01 524672 /var/www/pixel/data/UGOL/plugins/streamer.so
    00298000-0029a000 rw-p 0009e000 fc:01 524672 /var/www/pixel/data/UGOL/plugins/streamer.so
    0029a000-002a1000 r-xp 00000000 fc:01 23736 /lib/librt-2.12.so
    002a1000-002a2000 r--p 00006000 fc:01 23736 /lib/librt-2.12.so
    002a2000-002a3000 rw-p 00007000 fc:01 23736 /lib/librt-2.12.so
    002a3000-002b2000 r-xp 00000000 fc:01 524670 /var/www/pixel/data/UGOL/plugins/sscanf.so
    002b2000-002b3000 rw-p 0000e000 fc:01 524670 /var/www/pixel/data/UGOL/plugins/sscanf.so
    002b3000-002c3000 rwxp 00000000 00:00 0
    00308000-00309000 r-xp 00000000 00:00 0 [vdso]
    0037a000-003a2000 r-xp 00000000 fc:01 23716 /lib/libm-2.12.so
    003a2000-003a3000 r--p 00027000 fc:01 23716 /lib/libm-2.12.so
    003a3000-003a4000 rw-p 00028000 fc:01 23716 /lib/libm-2.12.so
    0056b000-005a7000 r-xp 00000000 fc:01 524666 /var/www/pixel/data/UGOL/plugins/jit.so
    005a7000-005a8000 rw-p 0003c000 fc:01 524666 /var/www/pixel/data/UGOL/plugins/jit.so
    00659000-00676000 r-xp 00000000 fc:01 24146 /lib/libgcc_s-4.4.7-20120601.so.1
    00676000-00677000 rw-p 0001d000 fc:01 24146 /lib/libgcc_s-4.4.7-20120601.so.1
    00800000-00990000 r-xp 00000000 fc:01 23708 /lib/libc-2.12.so
    00990000-00991000 —-p 00190000 fc:01 23708 /lib/libc-2.12.so
    00991000-00993000 r--p 00190000 fc:01 23708 /lib/libc-2.12.so
    00993000-00994000 rw-p 00192000 fc:01 23708 /lib/libc-2.12.so
    00994000-00997000 rw-p 00000000 00:00 0
    009f2000-009f7000 r-xp 00000000 fc:01 524016 /var/www/pixel/data/UGOL/plugins/dc_cmd.so
    009f7000-009f8000 r--p 00004000 fc:01 524016 /var/www/pixel/data/UGOL/plugins/dc_cmd.so
    009f8000-009f9000 rw-p 00005000 fc:01 524016 /var/www/pixel/data/UGOL/plugins/dc_cmd.so
    00a27000-00a2a000 r-xp 00000000 fc:01 23714 /lib/libdl-2.12.so
    00a2a000-00a2b000 r--p 00002000 fc:01 23714 /lib/libdl-2.12.so
    00a2b000-00a2c000 rw-p 00003000 fc:01 23714 /lib/libdl-2.12.so
    00b3f000-00b4b000 r-xp 00000000 fc:01 23724 /lib/libnss_files-2.12.so
    00b4b000-00b4c000 r--p 0000b000 fc:01 23724 /lib/libnss_files-2.12.so
    00b4c000-00b4d000 rw-p 0000c000 fc:01 23724 /lib/libnss_files-2.12.so
    00b89000-00be1000 r-xp 00000000 fc:01 524017 /var/www/pixel/data/UGOL/plugins/mysql.so
    00be1000-00c0a000 rw-p 00057000 fc:01 524017 /var/www/pixel/data/UGOL/plugins/mysql.so
    00c0a000-00c0b000 rw-p 00000000 00:00 0
    00ce0000-00dbf000 r-xp 00000000 fc:01 23698 /usr/lib/libstdc++.so.6.0.13
    00dbf000-00dc3000 r--p 000de000 fc:01 23698 /usr/lib/libstdc++.so.6.0.13
    00dc3000-00dc4000 rw-p 000e2000 fc:01 23698 /usr/lib/libstdc++.so.6.0.13
    00dc4000-00dcb000 rw-p 00000000 00:00 0
    00ec9000-00ee7000 r-xp 00000000 fc:01 3550 /lib/ld-2.12.so
    00ee7000-00ee8000 r--p 0001d000 fc:01 3550 /lib/ld-2.12.so
    00ee8000-00ee9000 rw-p 0001e000 fc:01 3550 /lib/ld-2.12.so
    00ee9000-01126000 rwxp 00000000 00:00 0
    08048000-08095000 r-xp 00000000 fc:01 524043
    /var/www/pixel/data/UGOL/samp_pixel
    08095000-08097000 rwxp 0004d000 fc:01 524043 /var/www/pixel/data/UGOL/samp_pixel
    08097000-08180000 r-xp 0004f000 fc:01 524043 /var/www/pixel/data/UGOL/samp_pixel
    08180000-081a2000 rw-p 00138000 fc:01 524043 /var/www/pixel/data/UGOL/samp_pixel
    081a2000-081cd000 rw-p 00000000 00:00 0
    08885000-08889000 rw-p 00000000 00:00 0
    08889000-0888a000 rwxp 00000000 00:00 0
    0888a000-09c6b000 rw-p 00000000 00:00 0
    f4600000-f4621000 rw-p 00000000 00:00 0
    f4621000-f4700000 —-p 00000000 00:00 0
    f4772000-f61ff000 rw-p 00000000 00:00 0
    f61ff000-f6200000 —-p 00000000 00:00 0
    f6200000-f6c00000 rw-p 00000000 00:00 0
    f6c00000-f6c21000 rw-p 00000000 00:00 0
    f6c21000-f6d00000 —-p 00000000 00:00 0
    f6d0a000-f6daa000 rw-p 00000000 00:00 0
    f6daa000-f6dab000 —-p 00000000 00:00 0
    f6dab000-f77ae000 rw-p 00000000 00:00 0
    f77b3000-f77b8000 rw-p 00000000 00:00 0
    ff9dc000-ff9f1000 rw-p 00000000 00:00 0 [stack]
    Пытался на пьяный глаз разобраться целый час в причине, но что-то не...
    Член сообщества Green Square.

  2. #2
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Nash_Brigers Посмотреть сообщение
    Всем доброго времени суток.
    Запустил свой сервер (не локальный), и выдало такую дич:
    Пытался на пьяный глаз разобраться целый час в причине, но что-то не...
    Это не из за устаревшего ли ПО на сервере, так как там ругается на каждый плагин вроде))
    я такое видел когда ток сырую ось поставили и запускали на ней серв сампца))
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  3. Пользователь сказал cпасибо:
    Nash_Brigers (07.10.2016)
  4. #3
    Аватар для Nash_Brigers
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2016
    Адрес
    Moscow
    Сообщений
    167
    Репутация:
    44 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Это не из за устаревшего ли ПО на сервере, так как там ругается на каждый плагин вроде))
    я такое видел когда ток сырую ось поставили и запускали на ней серв сампца))
    Нормальная там ОС.. Ошибка тут: glibc detected : free(): invalid next size (fast):, но, если честно, я не в курсе, что это значит...
    Член сообщества Green Square.

  5. #4
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Переместил сообщения в отдельную тему. Такие вопросы априори не следует постить в теме "Короткие вопросы" (серьёзно, разве название темы ни о чём вам не говорит?)

    Nash_Brigers, начну с ответа на ваше ЛС. Отвечаю именно здесь, т.к. хотелось бы, чтобы об этом знали и остальные.

    В последнее время активности от меня мало, в основном из-за учёбы, но я внимательно читаю все новые сообщения на форуме и обычно отвечаю при выполнении двух условий:
    • Если вопрос слишком сложен (по моему мнению) для большинства участников форума или слишком лёгок и есть заранее заготовленный ответ (например, про выход за пределы массива, коими кишит раздел вопросов).
    • Если я знаю, что отвечать.

    В данном случае я не знаю точно, что можно посоветовать.
    Если посмотреть цепочку вызовов в логе и исключить оттуда последние функции из стандартных библиотек libc и libstdc++, то последним будет вызов из mysql.so. Но в цепочке также фигурирует плагин jit, который часто может приводить к крашам, если ваш код не протестирован должным образом на ошибки.
    Попробуйте для начала отключить jit.so и подключить crashdetect. Если краши будут продолжаться - пишите.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  6. 2 пользователя(ей) сказали cпасибо:
    Nash_Brigers (07.10.2016) qwezert (07.10.2016)
  7. #5
    Аватар для Nash_Brigers
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.03.2016
    Адрес
    Moscow
    Сообщений
    167
    Репутация:
    44 ±
    Разобрался.. Как оказалось, при загрузке мода шло обращение к, несуществующей в базе, записи.. Сбило с толку то, что в лог сервера ничего не писало, а оказалось всё банально просто.
    Спасибо всем, кто пытался помочь.
    Последний раз редактировалось Nash_Brigers; 07.10.2016 в 14:55.
    Член сообщества Green Square.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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