I tried a few other things, see below. > -----Original Message----- > From: yocto-boun...@yoctoproject.org [mailto:yocto- > boun...@yoctoproject.org] On Behalf Of Bryan Evenson > Sent: Thursday, December 08, 2016 2:50 PM > To: yocto@yoctoproject.org > Subject: [yocto] Can't enable reverse debugging > > I'm on poky/dizzy and I'm getting a segementation fault in my application > that I think may be related to a buffer overflow. I'm using the Eclipse > plug-in > (on Eclipse Kepler) to debug on the hardware with GDB. I'm trying to enable > reverse debugging but I have not had any success and I'm looking for some > help. > > My target processor is an SAM9G25 (ARM926EJ-S core). I have been able to > debug through Eclipse on the target hardware without issue. I tried enabling > Reverse Debugging by going to Window->Customize Perspective...- > >Command Groups Availability and selecting "Reverse Debugging". Now > there is a "Reverse Toggle" button on my toolbar, but it is always grayed out > whether I have a debug session running or not. I have also tried entering the > command "record" from the GDB console after my program breaks at main. > When I run the program, I get the error message "Process record: failed to > record execution log".
I tried first running my application, pausing the debugger and then sending the "record" command. When I continued debugging, I got the following GDB error: ....x86_64-nativesdk-pokysdk-linux/gdb-cross-canadian-arm/7.7.1-r0/gdb-7.7.1/gdb/utils.c:1073: internal-error: virtual memory exhausted. A problem internal to GDB has been detected, further debugging may prove unreliable. I did some looking around and I couldn't see any reasonable answer to why this would happen. I also just noticed that for the Debug Configurations under Eclipse, the debugger settings tab doesn't have "Enable Reverse Debugging at startup" option listed for the C/C++ Remote Application debugging type. Is this option just not available to me with my environment? Thanks, Bryan > > Is there something that I'm missing from my build steps or some Eclipse > plugin that I may be missing that is causing issues for reverse debugging? Or > is there some hardware requirement that my system may not meet? > > Thanks, > Bryan > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto