The following reply was made to PR gdb/2188; it has been noted by GNATS.
From: Daniel Jacobowitz <drow@xxxxxxxxx>
To: clement.chu@xxxxxxxxxxxxxxxxxxxxxx
Cc: gdb-gnats@xxxxxxxxxxxxxxxxxx, g.watson@xxxxxxxxxxxx
Subject: Re: gdb/2188: gdb 6.5 -- internal error with "-var-update *" command
Date: Fri, 17 Nov 2006 10:34:44 -0500
(Next time, please respond to the bug tracking system, not to me
personally. Thanks.)
On Fri, Oct 20, 2006 at 03:13:18AM -0000, clement.chu@xxxxxxxxxxxxxxxxxx wrote:
> I start gdb with using MI interface. If the program contains some
> argument variables, gdb will be killed after a few steps and call
> "-var-update *" command. There is an error message from gdb as
> below:
>
> -var-update *
> ~"varobj.c:1471: internal-error: my_value_equal: Assertion `!value_lazy
> (val1)' failed.\n"
> ~"A problem internal to GDB has been detected,\n"
> ~"further debugging may prove unreliable.\n"
> ~"Quit this debugging session? (y or n) "
I tried the testcase you sent me, using mpich. There was no error.
Could you attach a compiled binary which shows the problem?
--
Daniel Jacobowitz
CodeSourcery
|