This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi, I'm trying to add a remote backend to gdb 4.16 but ran into some strange problem. If I do: file ... b main target ... run everything is ok, but when I do: file ... target ... b main gdb will dump core with a SEGV. It looks as if something is being called recursively, but I can't find what. Here is some of the stack just before the SEGV: #0 bi0501_xfer_mem (pt=50331720, pl=0xefbfd980 "NV", len=2, write=0, t =0xe8238 at remote-bi0501.c:348 #1 0x3ff24 in target_xfer_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2, write=0) at target.c:702 #2 0x3fe73 in target_read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at target.c:621 #3 0x61e27 in read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at corefile.c:170 #4 0x61eb4 in read_memory_integer (memaddr=50331720, len=2) at corefile.c:2 #5 0x3596a in m68k_skip_prologue (ip=50331720) at m68k-tdep.c:153 #6 0x3ff24 in target_xfer_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2, write=0) at target.c:702 #7 0x3fe73 in target_read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at target.c:621 #8 0x61e27 in read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at corefile.c:170 #9 0x61eb4 in read_memory_integer (memaddr=50331720, len=2) at corefile.c:2 #10 0x3596a in m68k_skip_prologue (ip=50331720) at m68k-tdep.c:153 #11 0x3ff24 in target_xfer_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2, write=0) at target.c:702 #12 0x3fe73 in target_read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at target.c:621 #13 0x61e27 in read_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2) at corefile.c:170 #14 0x61eb4 in read_memory_integer (memaddr=50331720, len=2) at corefile.c:2 #15 0x3596a in m68k_skip_prologue (ip=50331720) at m68k-tdep.c:153 #16 0x3ff24 in target_xfer_memory (memaddr=50331720, myaddr=0xefbfd980 "NV", len=2, write=0) at target.c:702 ad infinitum. Anyone any ideas? Thanks in advance, Hans -- H. Zuidam E-Mail: hans@brandinnovators.com Brand Innovators B.V. P-Mail: P.O. Box 1377 de Pinckart 54 5602 BJ Eindhoven, The Netherlands 5674 CC Nuenen Tel. +31 40 2631134, Fax. +31 40 2831138