This is the mail archive of the
gdb-prs@sources.redhat.com
mailing list for the GDB project.
mi/1045: Gdb crashes when doing -data-list-register-values
- From: alain at qnx dot com
- To: gdb-gnats at sources dot redhat dot com
- Date: 7 Feb 2003 22:04:40 -0000
- Subject: mi/1045: Gdb crashes when doing -data-list-register-values
- Reply-to: alain at qnx dot com
>Number: 1045
>Category: mi
>Synopsis: Gdb crashes when doing -data-list-register-values
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Fri Feb 07 22:08:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: alain@qnx.com
>Release: unknown-1.0
>Organization:
>Environment:
GNU/Linux(redhat-6.2) gdb-5.3
>Description:
Debugging any simple hello world program:
with mi on gdb-5.3:
(1) some registers number are not recognized
even if data-list-register-names show them.
(2) after more then 2 -data-list-register-values
gdb starts misbehaving.
log follows:
-data-list-register-names
^done,register-names=["eax","ecx","edx","ebx","esp","ebp","esi","edi","eip","eflags","cs","ss","ds","es","fs","gs","st0","st1","st2","st3","st4","st5","st6","st7","fctrl","fstat","ftag","fiseg","fioff","foseg","fooff","fop","xmm0","xmm1","xmm2","xmm3","xmm4","xmm5","xmm6","xmm7","mxcsr","orig_eax","mm0","mm1","mm2","mm3","mm4","mm5","mm6","mm7"]
(gdb)
-data-list-register-values x 43
^error,msg="bad register number"
(gdb)
-data-list-register-values x 43
^error,msg="bad register number"
(gdb)
-data-list-register-values x 43
^error,msg="bad register number"
(gdb)
-data-list-register-values x 44
^error,msg="bad register number"
(gdb)
-data-list-register-values x 43
&"ui-out.c:130: gdb-internal-error: push_level: Assertion `uiout->level >= 0 && uiout->level < MAX_UI_OUT_LEVELS' failed.\n"
~"An internal GDB error was detected. This may make further\n"
~"debugging unreliable. Quit this debugging session? (y or n) "
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: