Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отладчик gdb в kdevelop 
:(
    Опции темы
Хоббит
Дата 28.12.2008, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



При запуске выдает.

Код

/bin/sh -c /home/michael/develop/list/debug/libtool gdb /home/michael/develop/list/debug/src/list -fullname -quiet
(gdb) set edit off 
(gdb) set confirm off 
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) 
(gdb) 
(gdb) set print static-members off 
(gdb) tty /dev/pts/1 
(gdb) set width 0 
(gdb) set height 0 
(gdb) set stop-on 1 
(gdb) handle SIG32 pass nostop noprint 
(gdb) handle SIG41 pass nostop noprint 
(gdb) handle SIG42 pass nostop noprint 
(gdb) handle SIG43 pass nostop noprint 
(gdb) set print asm-demangle on 
(gdb) set output-radix 10 
(gdb) cd /home/michael/develop/list/debug/src 
(gdb) run 
Failed to read a valid object file image from memory.

(gdb) backtrace 
Stopped due to shared library event
#0  0xb7f0c010 in _dl_debug_state () from /lib/ld-linux.so.2
#1  0xb7f02c35 in ?? () from /lib/ld-linux.so.2
#2  0xb7f161e0 in _rtld_global () from /lib/ld-linux.so.2
#3  0xb7f166a4 in ?? ()
#4  0x00000000 in ?? ()
(gdb) info args 
No symbol table info available.
(gdb) info local 
No symbol table info available.
(gdb) frame 0 
#0  0xb7f0c010 in _dl_debug_state () from /lib/ld-linux.so.2
(gdb) info args 
No symbol table info available.
(gdb) info local 
No symbol table info available.


Я так понимаю отладочной информации ему не хватает. Опция debug в проекте вроде включена.
PM MAIL   Вверх
SABROG
Дата 29.12.2008, 01:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: нет
Всего: 91



Такая штука нигде не делается "strip-unneeded" ?

Цитата

Failed to read a valid object file image from memory.


Объектники чтоль не находит.

Это сообщение отредактировал(а) SABROG - 29.12.2008, 01:50


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Хоббит
Дата 29.12.2008, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Нет, не делается. Все настройки дефолтные. Только поставил kdevelop.
PM MAIL   Вверх
Хоббит
Дата 10.1.2009, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Повторил последовательность команд kdevelop из первого поста в консоли. Вывод, если не давать gdb команду tty /dev/pts/2, то всё работает и отладчик запускается в консоли. Если написать /dev/pts/0 то отладочная информация выводится в kwrited, который слушает /dev/pts/0.
А вот с /dev/pts/2 ничего.
Хотя Failed to read a valid object file image from memory во всех случаях пишет.
PM MAIL   Вверх
Хоббит
Дата 10.1.2009, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Поставил kgdb, отладка работает замечательно. Видно косяки в том, как kdevelop с gdb общается. Кто знает, где можно подправить те команды которые kdevelop посылает gdb?
PM MAIL   Вверх
bsa
Дата 11.1.2009, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 16
Всего: 196



Хоббит, думаю, в исходниках. 
PM   Вверх
Хоббит
Дата 11.1.2009, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Жаль... попробую обновиться, может полегчает.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0600 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.