Segmentation Fault

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#1 Сообщение 19.12.2010, 20:15

Уже где-то месяц сервера зависают с ошибкой Segmentation Fault
Дебаг одного сервера
----------------------------------------------
CRASH: Sat Dec 18 21:26:01 MSK 2010
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +map de_aztec -port 27016 -maxplayers 24 +fps_max 300 +ip 78.111.***.** +exec server.cfg +log on +mp_logecho 1 -debug -pidfile hlds.11131.pid
[New Thread 15220]
[New Thread 15223]
[New Thread 15431]
Core was generated by `./hlds_i686 -binary ./hlds_i686 -game cstrike +map de_aztec -port 27016 -maxpla'.
Program terminated with signal 11, Segmentation fault.
#0 0x004c5ae9 in ?? ()
No symbol table info available.
From To Syms Read Shared Object Library
0x0134b7f0 0x01360ebf Yes (*) /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
Stack level 0, frame at 0xbfc3610c:
eip = 0x4c5ae9; saved eip End of crash report
----------------------------------------------
Дебаг другого сервера, где уже даже поставил бету
CRASH: Sun Dec 19 10:26:29 MSK 2010
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +map fy_pool_day -port 27015 -maxplayers 18 +ip 78.111.***.** +fps_max 300 -debug -pidfile hlds.19737.pid
[New Thread 5234]
[New Thread 5041]
[New Thread 5036]
No symbol table info available.
End of crash report
----------------------------------------------
Перелистал пол интернета, ничего не помогло
Отключение плагинов ничего не выявило, при отключенном амхе было тоже самое
Вот еще старый дебаг второго сервера, до перехода на бету
----------------------------------------------
CRASH: Fri Dec 17 22:59:45 MSK 2010
Start Line: ./hlds_i686 -game cstrike +map fy_pool_day -port 27015 -maxplayers 24 +ip 78.111.***.** +exec server.cfg -debug -pidfile hlds.4356.pid
[New Thread 13510]
[New Thread 13511]
[New Thread 13781]
Core was generated by `./hlds_i686 -game cstrike +map fy_pool_day -port 27015 -maxplayers 24+ip 78.111'.
Program terminated with signal 11, Segmentation fault.
#0 0x0039b053 in ?? ()
No symbol table info available.
From To Syms Read Shared Object Library
0x01aa77f0 0x01abcebf Yes (*) /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
Stack level 0, frame at 0xbf98ce10:
eip = 0x39b053; saved eip End of crash report
----------------------------------------------
Небольшая закономерность, сервер вылетает с этой ошибкой чаще когда заполнен. Но проц не перегружен бывает

Запуск

Код: Выделить всё

screen -S meat_27015 ./hlds_run -binary ./hlds_i686 -game cstrike +map fy_pool_day -port 27015 -maxplayers 24 +ip 78.111.***.** +exec server.cfg -debug
Плагины
; AMX Mod X plugins
csf_opengl32.amxx
csf_anticheat.amxx
admin_amxbans.amxx
amxbans.amxx

; Admin Base - Always one has to be activated
;admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
amxmod_compat.amxx; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
allinfo.amxx
hobo_afk_manager.amxx
hpk.amxx
afkbombtransfer.amxx
chat_logger.amxx
admin_spec_esp_v1.4_beta.amxx
admin_freelook.amxx
auto_res_in_x_round.amxx
admin_screen2.amxx
invisible_spectator.amxx
ptb.amxx
lastround.amxx
simple_redirect.amxx

;Наказания
antimat.amxx
amx_gag.amxx
slayloosers.amxx
reconnect_features.amxx

;Защита Сервера
no_radio_flood.amxx
rcon_defencer.amxx
aimbotdetect.amxx

;Effects
descriptive_fire_in_the_hole.amxx
grentrail.amxx
Модули
mysql
;sqlite

fun
engine
fakemeta
;geoip
sockets
;regex
nvault
cstrike
csx
hamsandwich
Изображение
Информация на данной странице может не соответствовать действительности.

Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#2 Сообщение 28.12.2010, 14:25

Хм...неужели никто не знает решение проблемы?
Изображение
Информация на данной странице может не соответствовать действительности.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#3 Сообщение 29.12.2010, 18:14

у меня компьютер моргает красной лампочкой когда подвисает винда
что это может быть ???

вот примерный перевод того что ты запостил на человеческий язык

а гадать там можно до утра
начиная от того что это фряха со старым rh4 который тебе устраивает свистопляску заканчивая бедами или нехваткой пары-тройки файликов в самом серве
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#4 Сообщение 23.01.2011, 19:50

pinkpiton2
Стоит лицензия рхел 6.0
Проблемы продолжаются. Сервера могут не падать пару дней, а могут и в день по 10+ раз. Уже никаких идей не осталось.
Изображение
Информация на данной странице может не соответствовать действительности.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#5 Сообщение 23.01.2011, 21:56

SpectrumReD писал(а):pinkpiton2
Стоит лицензия рхел 6.0
Проблемы продолжаются. Сервера могут не падать пару дней, а могут и в день по 10+ раз. Уже никаких идей не осталось.
а если корку в gdb поглядеть ?
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#6 Сообщение 24.01.2011, 21:32

Код: Выделить всё

[root@game meat]# gdb /gameservers/meat/123 ./core.2215      
GNU gdb (GD Red Hat Enterprise Linux (7.0.1-23.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
/gameservers/meat/123: No such file or directory.
BFD: Warning: /gameservers/meat/./core.2215 is truncated: expected core file size >= 231362560, found: 2072576.
[New Thread 24452]
[New Thread 2219]
[New Thread 2218]
Failed to read a valid object file image from memory.
Core was generated by `./hlds_i686 -binary ./hlds_i686 -game cstrike +map fy_iceworld -port 27015 -max'.
Program terminated with signal 11, Segmentation fault.
#0  0x00bccc48 in ?? ()

Код: Выделить всё

root@game meat]# gdb /gameservers/meat/123 ./core.15583
GNU gdb (GD Red Hat Enterprise Linux (7.0.1-23.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
/gameservers/meat/123: No such file or directory.
BFD: Warning: /gameservers/meat/./core.15583 is truncated: expected core file size >= 135647232, found: 2072576.
[New Thread 392]
[New Thread 15587]
[New Thread 15586]
Failed to read a valid object file image from memory.
Core was generated by `./hlds_i686 -binary ./hlds_i686 -game cstrike +map fy_iceworld -port 27015 -max'.
Program terminated with signal 11, Segmentation fault.
#0  0xf56d59d3 in ?? ()
Добавлено спустя 53 секунды:

Код: Выделить всё

[root@game meat]# gdb ./core.3913
GNU gdb (GD Red Hat Enterprise Linux (7.0.1-23.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
"/gameservers/meat/core.3913": not in executable format: File format not recognized
Изображение
Информация на данной странице может не соответствовать действительности.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#7 Сообщение 25.01.2011, 12:20

-core=file
man gdb для кого писан?
bt покажи, а не запуск

железяка то хоть 64-битная?
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#8 Сообщение 25.01.2011, 19:29

Железяка intel modular server
А корка как показываешь

Код: Выделить всё

[root@game meat]# gdb -core=core.3913
GNU gdb (GD Red Hat Enterprise Linux (7.0.1-23.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
BFD: Warning: /gameservers/meat/core.3913 is truncated: expected core file size >= 268214272, found: 2072576.
[New Thread 11178]
[New Thread 3917]
[New Thread 3916]
Failed to read a valid object file image from memory.
Core was generated by `./hlds_i686 -binary ./hlds_i686 -game cstrike +map fy_iceworld -port 27015 -max'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000004 in ?? ()
Изображение
Информация на данной странице может не соответствовать действительности.

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#9 Сообщение 28.01.2011, 14:28

аналогичная фигня на FreeBSD 7.2. Бывает и сутки отработает на ура, а бывает каждые 20-30 минут. Бывает просто раз 5 за день упадёт
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

Аватара пользователя
SpectrumReD
Нович0к
Нович0к
Сообщения: 10
Зарегистрирован: 19.12.2010
Контактная информация:

#10 Сообщение 28.01.2011, 18:01

А мне советовали на фрибсд перейти на другом форуме :dash:
Изображение
Информация на данной странице может не соответствовать действительности.

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#11 Сообщение 29.01.2011, 00:48

SpectrumReD писал(а):А мне советовали на фрибсд перейти на другом форуме :dash:
пока читать не научишься, ты и линух не освоишь
фряха это не совсем та операционка, на которой сервера заточенные под линуха будут долго и стабильно работать (хотя бывают приятные исключения)
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

AngeLex
Лейтенант
Лейтенант
Сообщения: 111
Зарегистрирован: 03.10.2009

#12 Сообщение 31.01.2011, 18:12

а какая операционка реккомендуется под сервера?

Добавлено спустя 1 минуту 17 секунд:
обратил внимание что сервера падают с утра с 9 до 12. Потом весь день как часы
В мире нет ничего ни хорошего, ни плохого; мы сами придумали всё это... В.Шекспир
мой проект http://games.2kom.ru

Аватара пользователя
Sammit92
Лейтенант
Лейтенант
Сообщения: 188
Зарегистрирован: 14.04.2010
Откуда: Ukraine
Благодарил (а): 48 раз
Поблагодарили: 2 раза
Контактная информация:

#13 Сообщение 31.03.2011, 18:38

У меня на Ubuntu 8 такой же бред...

vladsol
Нович0к
Нович0к
Сообщения: 18
Зарегистрирован: 28.08.2008

#14 Сообщение 08.04.2011, 12:00

autobuy bug является одной из возможных причин...

Аватара пользователя
Sammit92
Лейтенант
Лейтенант
Сообщения: 188
Зарегистрирован: 14.04.2010
Откуда: Ukraine
Благодарил (а): 48 раз
Поблагодарили: 2 раза
Контактная информация:

#15 Сообщение 08.04.2011, 15:23

vladsol писал(а):autobuy bug является одной из возможных причин...
Как исправить?

Ответить