The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка сегментации во FreeBSD."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка сегментации во FreeBSD."
Сообщение от Chizhic Искать по авторуВ закладки on 20-Ноя-01, 19:43  (MSK)
При запуске вполне надежных программ во FreeBSD возникает ошибка сегментации. Компилировались исходники нормально. Перемена компилятора не помогает. При этом на машине 1152Мб RAM + 1000Мб SWAP. Что делать? Стоит ли увеличивать адресное пространство ядра (сейчас - 1Gb)? Или можно залинковать при компиляции с какими-то спец. библиотеками?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Ошибка сегментации во FreeBSD."
Сообщение от Арлекин Искать по авторуВ закладки on 20-Ноя-01, 19:51  (MSK)
Что значит вполне надежных ?
Segmentation fault ?
Это не ошибка сегментации, а "разыменование NULL-указателя".
Факт компиляции еще ничего не доказывает - это 11-й сигнал в процессе исполнения. Плывет память в софте.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Ошибка сегментации во FreeBSD."
Сообщение от Chizhic Искать по авторуВ закладки on 21-Ноя-01, 18:49  (MSK)
Я их до переустановки FreeBSD уже однажды компилировал и вполне нормально запускал.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Ошибка сегментации во FreeBSD."
Сообщение от Арлекин Искать по авторуВ закладки on 21-Ноя-01, 19:01  (MSK)
Или тут или в админной конфе месяца три тому мы  с кем-то возились с фрёй по такому же поводу. Там он перегрузил ( сам того не зная ) системную библиотечную функцию, которая тащится при компиляции... Рой тут. Что менял, какие либы новые появились....
Он что-то с графикой мастырил, про-моему.

ЗЫЖ У него даже main() не стартовал, при инициализации валилась - сунь в мэйн принт какой-нить....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Ошибка сегментации во FreeBSD."
Сообщение от Serge Искать по авторуВ закладки on 23-Ноя-01, 16:58  (MSK)
Очень часто бывает неявная ошибка приводящая к этой гадости. Кстати в системах с VMPAGE технологией надо акуратней быть с malloc() и free() и больше юзать shared memory. Читай доки на предмет malloc tunning. По собственному опыту заметил что shared memory на порядок надежнее. А какая у тебя BSD стоит?
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру