Русское сообщество по скриптингу

Segmentation fault  [Решено]

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Segmentation fault

Сообщение Sweex99 » 23 июн 2018, 11:16

Вылетает сервер, с проблемой "Segmentation fault". Я нашел плагин который вызывает падение (точнее говоря мод) zombie_plague40. После его отключения сервер запускается. В файле (zombie_plague40) был один warning я его исправил, думал что это в нем проблем. Но как оказалось НЕТ. Подскажите что в таком случае делать? Как исправить "Segmentation fault".
Аватара пользователя
Sweex99
 
Сообщения: 29
Зарегистрирован: 28 май 2018, 18:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: C++
Php
Ruby
Python

Re: Segmentation fault

Сообщение Subb98 » 23 июн 2018, 11:30

Подсказываю: скинуть исходник и предоставить подробную информацию, какие были в нём ошибки / предупреждения и что вы в нём исправляли. В качестве гарантированного решения: установить оригинальный мод со стандартными настройками.

Добавлено спустя 1 минуту 8 секунд:
Вы должны зарегистрироваться, чтобы видеть ссылки.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Segmentation fault

Сообщение Sweex99 » 23 июн 2018, 11:50

Ошибка была "nested comment".
Вот что вводит консоль хостинга:



Вы должны зарегистрироваться, чтобы видеть ссылки.
Аватара пользователя
Sweex99
 
Сообщения: 29
Зарегистрирован: 28 май 2018, 18:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: C++
Php
Ruby
Python

Re: Segmentation fault

Сообщение Subb98 » 23 июн 2018, 11:54

Исходник залейте как вложение к сообщению. У вас там куча ошибок, что нужные функции не найдены. Поэтому мод и не запускается. Решение: искать этот мод со всеми необходимыми дополнениями или, как я уже сообщил выше, использовать оригинальный мод.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Segmentation fault

Сообщение Sweex99 » 23 июн 2018, 12:14

Я не выжу смысла менять мод, так как у ПК сервер прекрасно работает. Просто етот мод он доработанный под меня
Аватара пользователя
Sweex99
 
Сообщения: 29
Зарегистрирован: 28 май 2018, 18:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: C++
Php
Ruby
Python

Re: Segmentation fault

Сообщение Subb98 » 23 июн 2018, 14:35

Не видите смысла - ищите тогда недостающие дополнения к моду или переделывайте мод таким образом, чтобы он не требовал этих дополнений.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Segmentation fault

Сообщение KOTOKU » 23 июн 2018, 17:08

В ошибке же говорится, что не удается читать или открыть файл.
Проверять fopen функции и другие, которые работают с файлами?
Ну или лимит проверять
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: Segmentation fault

Сообщение Sweex99 » 23 июн 2018, 18:48

Разве не вся проблема в Segmentation fault???
Аватара пользователя
Sweex99
 
Сообщения: 29
Зарегистрирован: 28 май 2018, 18:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: C++
Php
Ruby
Python

Re: Segmentation fault

Сообщение Garey » 23 июн 2018, 20:17

надо анализировать дамп падения
Аватара пользователя
Garey
 
Сообщения: 85
Зарегистрирован: 24 дек 2010, 03:12
Благодарил (а): 4 раз.
Поблагодарили: 37 раз.

Re: Segmentation fault

Сообщение Sweex99 » 23 июн 2018, 20:24

Где ети дампи сохраняются?
Аватара пользователя
Sweex99
 
Сообщения: 29
Зарегистрирован: 28 май 2018, 18:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: C++
Php
Ruby
Python

След.

Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10