Использование GDB в Emacs 23

Я пытаюсь перейти с Emacs v22.3.1 на v23.1.1, и все шло хорошо, пока я не попытался запустить gdb, используя gud, внутри Emacs.

Когда я делаю мета-х GDB и дать команду 'GDB / мой / исполняемый файл / здесь ' окно появляется нормально, но когда я набираю команду в приглашении gdb после нажатия клавиши возврата для выполнения команды, ничего не происходит, строка состояния говорит:Отладчик: запустить» и результат никогда не показывается. Я могу печатать 'ctrl-c ctrl-c ' убить команду и получить(GDB)» еще раз, но другая команда просто не сработает.

Это gdb v6.8 в Linux Centos v4 32bit.

Кто-нибудь еще сталкивался с этой проблемой? Каков наилучший способ продолжить?

Я подключился к gdb из командной строки (не gud) и получил следующую трассировку стека:

#0  0x00fd77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x0020108d in poll () from /lib/tls/libc.so.6
#2  0x08111a07 in gdb_do_one_event (data=0x0) at event-loop.c:759
#3  0x0810f05f in catch_errors (func=0x8111970 , func_args=0x0, errstring=0x8236200 "", mask=6) at exceptions.c:513
#4  0x080c25e7 in tui_command_loop (data=0x0) at .././gdb/tui/tui-interp.c:153
#5  0x0810f2cf in current_interp_command_loop () at interps.c:276
#6  0x0807f0b3 in captured_command_loop (data=0x0) at .././gdb/main.c:99
#7  0x0810f05f in catch_errors (func=0x807f0a8 , func_args=0x0, errstring=0x8236200 "", mask=6) at exceptions.c:513
#8  0x0807f7eb in captured_main (data=0xbff00a60) at .././gdb/main.c:882
#9  0x0810f05f in catch_errors (func=0x807f0e0 , func_args=0xbff00a60, errstring=0x8236200 "", mask=6) at exceptions.c:513
#10 0x08080027 in gdb_main (args=0x7fffffff) at .././gdb/main.c:891
#11 0x0807f0a1 in main (argc=-4, argv=0xfffffffc) at gdb.c:33
#12 0x00153df3 in __libc_start_main () from /lib/tls/libc.so.6
#13 0x0807efdd in _start ()

Ответы на вопрос(2)

Ваш ответ на вопрос