This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug tdep/17379] PowerPC: internal-error: value_of_register_lazy: Assertion `frame_id_p (get_frame_id (frame))' failed.
- From: "uweigand at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Fri, 12 Sep 2014 09:28:04 +0000
- Subject: [Bug tdep/17379] PowerPC: internal-error: value_of_register_lazy: Assertion `frame_id_p (get_frame_id (frame))' failed.
- Auto-submitted: auto-generated
- References: <bug-17379-4717 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=17379
Ulrich Weigand <uweigand at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |uweigand at gcc dot gnu.org
--- Comment #2 from Ulrich Weigand <uweigand at gcc dot gnu.org> ---
Hi Pedro, the problem was in rs6000_frame_cache, where a
read_memory_unsigned_integer would throw an exception if the stack is invalid.
This exception was caught somewhere higher up in the frame unwinding logic, but
this lead to a situation where frame 0 was marked invalid, which the rest of
GDB doesn't really handle well.
Edjunior has already posted a patch to the list.
--
You are receiving this mail because:
You are on the CC list for the bug.