Sto tentando di utilizzare la funzione di registrazione di gdb per generare un elenco delle istruzioni eseguite per la tutorial exampleestratto log di esecuzione da record di gdb in una VirtualBox VM
posso utilizzare record di gdb fare un passo in avanti e indietro con successo e salvare il registro di esecuzione in un file utilizzando "salva record".
Penso che quello che voglio fare è "record di istruzioni-storia", che da docs
Disassembles instructions from the recorded execution log
Ma quando tento questo ottengo l'errore:
You can't do that when your target is 'record-full'
Il tentativo di impostare il record target to btrace restituisce l'errore:
Target does not support branch tracing.
Sto eseguendo gdb 7.6 in a VirtualBox VM, devo essere in esecuzione nativamente o c'è qualche altra magia che mi manca.
Si dovrebbe anche cercare in SDE Intel: http://stackoverflow.com/a/31814199/895245 –