Or try another version of gdb. Mine calls itself "GNU gdb 2002-04-01-cvs" (it's 5.2-ish) and has, as I said, no problems with the stack frames in the generated machine code on my x86 Linux.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-01-09 13:54: Subject: --with-machine-code continued
I don't know in detail, but I'd just try to interpret each word a bit down from the bogus frame as return address and see if it's plausible.
/ Martin Stjernholm, Roxen IS