hugsy / gef-binja

Interface GDB-GEF with Binary Ninja
MIT License
58 stars 6 forks source link

gef-binja can't start service unless a breakpoint has been set in the session. #6

Open ysf opened 3 years ago

ysf commented 3 years ago

gef-binja crashed replicateable in L50 of gef.py

 tag_type = bv.tag_types["Breakpoints"] if "Breakpoints" in bv.tag_types else Tag

because Tag is an unknown name. This happens if you try to start a service right after launching binja without setting a breakpoint or alike. If you set a breakpoint or set and delete a breakpoint, everything works fine.

hugsy commented 3 years ago

Use the dev version of binja

ysf commented 3 years ago

That's what I do: image

0x42424242 commented 3 years ago

Just wanted to confirm I was experiencing this as well. Also using the dev version. Regardless, thanks for all your work @hugsy .

hugsy commented 3 years ago

Thanks, I forgot about this issue. I'll take a deeper look at it