Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Assertion Fail: FDE != NULL in Cyclops64
@ 2010-11-22 15:16 Brian Heilig
  2010-11-23 21:13 ` Tom Tromey
  2010-11-23 21:17 ` Petr Hluzín
  0 siblings, 2 replies; 3+ messages in thread
From: Brian Heilig @ 2010-11-22 15:16 UTC (permalink / raw)
  To: gdb

Dear list,

I am receiving an assertion violation, "fde != NULL" on my Cyclops64
system. This occurs in the function "dwarf2_frame" in "dwarf2_frame.c"
while attempting to single step through memmove.

I found that memmove (and other functions) were not compiled with debug
information. Since these were hand optimized routines in assembly it
would be very difficult to add debugging information.

On a plain Linux test I get "Single stepping until exit from function
foo, which has no line number information." That's what my Cyclops64
system should do.

When I perform a readelf on my Cyclops64 executable there are holes in
the .debug_frame section where memmove (and the others) should be. It
looks like gdb assumes there are no holes, so I'm guessing the problem
is somewhere in my tool chain. Can someone direct me to the right spot?

I'm using gcc version 4.3.2, gdb 7.1.90, and GNU binutils 2.18, all
ported to Cyclops64.

Thanks,
Brian



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-11-23 21:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-22 15:16 Assertion Fail: FDE != NULL in Cyclops64 Brian Heilig
2010-11-23 21:13 ` Tom Tromey
2010-11-23 21:17 ` Petr Hluzín

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox