lunixbochs / usercorn

dynamic binary analysis via platform emulation
MIT License
894 stars 98 forks source link

gdbstub Gate().UnlockStop() breaks on legitimate trampoline #208

Open lunixbochs opened 8 years ago

lunixbochs commented 8 years ago

gdb will think the cpu has stopped, but it was actually trampolining

lunixbochs commented 7 years ago

can potentially use u.Restart() to fix this, or don't release the lock during trampolines?