The OpenNET Project / Index page

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

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

"Программа ведет себя по-разному под отладчиком и без" 
Сообщение от denlu emailИскать по авторуВ закладки on 31-Мрт-05, 18:37  (MSK)
Проблема такая:
есть программа (на фортран, с использованием mpi), которая срубается с SIGSEGV. Предположительно, проблема связана с нехваткой стека (известная проблема компиляторов intel 8.x).

Также есть непреодолимое желание программу отдебажить, для чего запускаю ее под gdb. Но под  gdb та же программа работает... Что делать????

Возможно, как-то отличается настройка лимитов при запуске под gdb?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Программа ведет себя по-разному под отладчиком и без" 
Сообщение от MaximKuznetsov Искать по авторуВ закладки on 31-Мрт-05, 20:24  (MSK)
>Проблема такая:
>есть программа (на фортран, с использованием mpi), которая срубается с SIGSEGV. Предположительно,
>проблема связана с нехваткой стека (известная проблема компиляторов intel 8.x).
>
>Также есть непреодолимое желание программу отдебажить, для чего запускаю ее под gdb.
>Но под  gdb та же программа работает... Что делать????
>
>Возможно, как-то отличается настройка лимитов при запуске под gdb?
скорее это Вы просто в памяти напахали ;-)
спасает старый добрый способ - запись журнала..то есть утыкать программу принтами и по результатам смотреть ;)
(получаеться такое может из-за присутсвия отладчной информации в elf,
без нее пашется что-то нужное, а с её присутсвием - только она, что для работы программы несущественно)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Программа ведет себя по-разному под отладчиком и без" 
Сообщение от denlu emailИскать по авторуВ закладки on 01-Апр-05, 11:41  (MSK)
>спасает старый добрый способ - запись журнала..то есть утыкать программу принтами и
>по результатам смотреть ;)

Ну способ хороший, применял его не раз, только нудный. И еще не столько даже хочется найти конкретное место, где прога рубится (я и так примерно знаю), а найти причину, по которой она работает под отладчиком и найти способ запустить ее, но уже без отладчика.

>(получаеться такое может из-за присутсвия отладчной информации в elf,
>без нее пашется что-то нужное, а с её присутсвием - только она,
>что для работы программы несущественно)

Не совсем понял фразу, но на всякий случай уточню, что elf один и тот же запускаю, что без отладчика, что под ним. Так что никаких отличий с этой стороны нет.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

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




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

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