The OpenNET Project / Index page

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

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

"backtrace в mips"  +/
Сообщение от sluge email(ok) on 05-Авг-09, 11:19 
привет всем
сейчас я работаю на mips машине, ядро 2.4. Оказалось что в отладчике gdb не работает команда bt, кто нибудь знает как заставить ее работать?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • backtrace в mips, svn, 12:07 , 05-Авг-09, (1)  
    • backtrace в mips, sluge, 13:13 , 05-Авг-09, (2)  
      • backtrace в mips, svn, 15:07 , 05-Авг-09, (3)  
        • backtrace в mips, sluge, 15:35 , 05-Авг-09, (4)  
          • backtrace в mips, svn, 17:23 , 05-Авг-09, (5)  
            • backtrace в mips, sluge, 18:51 , 05-Авг-09, (6)  
              • backtrace в mips, svn, 22:09 , 05-Авг-09, (7)  
                • backtrace в mips, sluge, 07:28 , 06-Авг-09, (8)  

Сообщения по теме [Сортировка по времени | RSS]


1. "backtrace в mips"  +/
Сообщение от svn (??) on 05-Авг-09, 12:07 
>gdb не работает команда bt

Давай подробностей, у меня чакра в атсрал закрылась ))

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

2. "backtrace в mips"  +/
Сообщение от sluge email(ok) on 05-Авг-09, 13:13 
>>gdb не работает команда bt
>
>Давай подробностей, у меня чакра в атсрал закрылась ))

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

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

3. "backtrace в mips"  +/
Сообщение от svn (??) on 05-Авг-09, 15:07 
>при команде bt выдается два нуля в столбец и все

Вот видишь, уже команда bt работает, но резльтат не выдаёт. (сравни с первоначальным предложением)

Программа собрана с отладкой?
Ты не из обработчике сигнала пытаешься стек смотреть?

Если оба раза да - значит стек затёрт и испорчен.

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

4. "backtrace в mips"  +/
Сообщение от sluge email(ok) on 05-Авг-09, 15:35 
если нули выдает это значит что команда не работает

собираю с дебажными символами, сигналы не использую. видимо это фишка платформы :(

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

5. "backtrace в mips"  +/
Сообщение от svn (??) on 05-Авг-09, 17:23 
>если нули выдает это значит что команда не работает

Не работает, это "bt:  command not found"

>сигналы не использую.

Они тебя забыли спросить, используешь ты их или нет ))

В какой момент ты выполняешь команду bt ?

> видимо это фишка платформы :(

Хватить бредить и поклоняться перуну. Нормальная платформа. Стек везде одинаковый.

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

6. "backtrace в mips"  +/
Сообщение от sluge (ok) on 05-Авг-09, 18:51 
если command not found-это значит команды вообще нет. между вообще нет и не работает есть разница, ненаходишь?

bt после gdb myapp -c core.xxx

если бы был везде одинковый-работало бы

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

7. "backtrace в mips"  +/
Сообщение от svn (??) on 05-Авг-09, 22:09 
>bt после gdb myapp -c core.xxx

Ну вот, ты в обработчике сигнала, и стек скорее всего испорчен, и gdb не может его раскрутить

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

8. "backtrace в mips"  +/
Сообщение от sluge (ok) on 06-Авг-09, 07:28 
сказано же-я не задаю обработчиков сигналов
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "backtrace в mips"  +/
Сообщение от svn (??) on 06-Авг-09, 08:57 
>сказано же-я не задаю обработчиков сигналов

Это твои проблемы. Но если ты обращаешься к неправильной памяти, программа получает и обрабатывает SIGSEGV или подобный сигнал, и создаётся дамп.

Скорее всего дело обстоит так.

1. Ты портишь стек.
2. Программа не может выйти из функции (переходит по мусору) и ловит SEGV делает дамп.

gdb аналогично не видит в мусоре никакого стека.

Это может быть везде, а не только на mips.

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

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

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




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

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