powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Segmentation fault при перезапуске
8 сообщений из 8, страница 1 из 1
Segmentation fault при перезапуске
    #33956569
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем. Есть прога. Работает под линуксами.
При первом запуске все ок. Останавливаю, перезапускаю. Практически сразу вылетает:
"Segmentation fault"

В дебагере получаю стек:

Код: plaintext
1.
# 0   0x08074323 in cmw::init () at ../UTILITY/FesaEnvironment.h: 9 
# 1   0x08176915 in main () at /acc/sys/L86/usr/include/c++/ 3 . 2 . 3 /iostream: 62 
соответственно FesaEnvironment.h:9 это:

Код: plaintext
static bool getTimingSimulationMode() { return timingSimulationMode; }

И че всё это значит? :)
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33957475
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С дебагером особо не дружу, поэтому не претендую на достоверность предположения - может у программы есть другие потоки, и сигментайшин файл встречается в другом месте?
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33957694
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неа. Поток одЫн!
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33966409
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здарова
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33966455
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эка вас батенька приложило. Это у вас ios_base::Init не создался, он отвечвет за правильную инициализациб cin, cout, cerr
А вот комментарий перед ним в ios_base.h
// 27.4.2.1.6 Class ios_base::Init
// Used to initialize standard streams. In theory, g++ could use
// -finit-priority to order this stuff correctly without going
// through these machinations.
Дерзайте интересно что же у вас происходит
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33969253
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cap83здарова
ЗДР!
blindedЭка вас батенька приложило. Это у вас ios_base::Init не создался, он отвечвет за правильную инициализациб cin, cout, cerr
А вот комментарий перед ним в ios_base.h
// 27.4.2.1.6 Class ios_base::Init
// Used to initialize standard streams. In theory, g++ could use
// -finit-priority to order this stuff correctly without going
// through these machinations.
Дерзайте интересно что же у вас происходит

Спасибо, буду в ближайшее время смотреть...
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33973536
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже что ошибка в другом: там класс 'Init' а не 'init' + не 'cmw' :(
...
Рейтинг: 0 / 0
Segmentation fault при перезапуске
    #33975392
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не ты посмотри iostream:62 там
static io_base::Init __ioinit;
вот внутри его конструктора вся хрень и творится
только вот реализации конструктора я не вижу он по всей видимости в libstdc++ , а разворачивать исходники - лом
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Segmentation fault при перезапуске
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]