NAME=afbij afbj and more
FILE=bins/elf/754392adc-radare2-issue
CMDS=<<EOF
af @ 0x0804f720
0x804f41f
afbij
?e ----
afbj
pD 0x560eb3-$$
EOF
EXPECT=<<EOF
[{"addr":134542360,"size":8,"jump":134542368,"opaddr":134542360,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542360],"traced":0},{"addr":134542361,"size":7,"jump":134542368,"opaddr":134542361,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542361],"traced":0}]
----
[{"addr":134542176,"size":67,"jump":134542244,"fail":134542243,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":16,"instrs":[134542176,134542177,134542178,134542180,134542181,134542182,134542184,134542189,134542195,134542202,134542213,134542224,134542226,134542228,134542233,134542241],"traced":0},{"addr":134542243,"size":8,"jump":134542251,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542243],"traced":0},{"addr":134542244,"size":7,"jump":134542251,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542244],"traced":0},{"addr":134542251,"size":2,"jump":134542264,"fail":134542253,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542251],"traced":0},{"addr":134542253,"size":11,"jump":134542264,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542253,134542259],"traced":0},{"addr":134542264,"size":18,"jump":134542350,"fail":134542282,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":5,"instrs":[134542264,134542269,134542272,134542274,134542280],"traced":0},{"addr":134542282,"size":34,"jump":134542818,"fail":134542316,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":9,"instrs":[134542282,134542285,134542290,134542297,134542298,134542300,134542305,134542308,134542310],"traced":0},{"addr":134542316,"size":34,"jump":134542866,"fail":134542350,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":9,"instrs":[134542316,134542319,134542324,134542331,134542332,134542334,134542339,134542342,134542344],"traced":0},{"addr":134542350,"size":10,"jump":134542361,"fail":134542360,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":2,"instrs":[134542350,134542358],"traced":0},{"addr":134542360,"size":8,"jump":134542368,"opaddr":134542360,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542360],"traced":0},{"addr":134542361,"size":7,"jump":134542368,"opaddr":134542361,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542361],"traced":0},{"addr":134542368,"size":2,"jump":134542381,"fail":134542370,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542368],"traced":0},{"addr":134542370,"size":11,"jump":134542381,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542370,134542376],"traced":0},{"addr":134542381,"size":38,"jump":134542914,"fail":134542419,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":10,"instrs":[134542381,134542392,134542395,134542399,134542400,134542401,134542403,134542408,134542411,134542413],"traced":0},{"addr":134542419,"size":13,"jump":134542784,"fail":134542432,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":3,"instrs":[134542419,134542424,134542426],"traced":0},{"addr":134542432,"size":34,"jump":134542466,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":10,"instrs":[134542432,134542435,134542439,134542440,134542444,134542449,134542453,134542454,134542459,134542462],"traced":0},{"addr":134542466,"size":29,"jump":134542808,"fail":134542495,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":6,"instrs":[134542466,134542468,134542473,134542478,134542484,134542489],"traced":0},{"addr":134542495,"size":12,"jump":134543003,"fail":134542507,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":3,"instrs":[134542495,134542497,134542501],"traced":0},{"addr":134542507,"size":2,"jump":134542570,"fail":134542509,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":1,"instrs":[134542507],"traced":0},{"addr":134542509,"size":13,"jump":134542544,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":3,"instrs":[134542509,134542513,134542520],"traced":0},{"addr":134542528,"size":12,"jump":134542564,"fail":134542540,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":3,"instrs":[134542528,134542534,134542538],"traced":0},{"addr":134542540,"size":4,"jump":134542544,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542540],"traced":0},{"addr":134542544,"size":20,"jump":134542528,"fail":134542564,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":8,"instrs":[134542544,134542547,134542549,134542550,134542551,134542556,134542559,134542562],"traced":0},{"addr":134542564,"size":6,"jump":134542578,"fail":134542570,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":2,"instrs":[134542564,134542568],"traced":0},{"addr":134542570,"size":8,"jump":134542578,"opaddr":18446744073709551615,"inputs":2,"outputs":1,"ninstr":1,"instrs":[134542570],"traced":0},{"addr":134542578,"size":4,"jump":134542600,"fail":134542582,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":2,"instrs":[134542578,134542580],"traced":0},{"addr":134542582,"size":18,"jump":134542600,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":6,"instrs":[134542582,134542585,134542587,134542591,134542592,134542597],"traced":0},{"addr":134542600,"size":17,"jump":134542618,"fail":134542617,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":4,"instrs":[134542600,134542602,134542607,134542615],"traced":0},{"addr":134542617,"size":8,"jump":134542625,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542617],"traced":0},{"addr":134542618,"size":7,"jump":134542625,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542618],"traced":0},{"addr":134542625,"size":2,"jump":134542638,"fail":134542627,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542625],"traced":0},{"addr":134542627,"size":11,"jump":134542638,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542627,134542633],"traced":0},{"addr":134542638,"size":9,"jump":134542752,"fail":134542647,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":2,"instrs":[134542638,134542645],"traced":0},{"addr":134542647,"size":43,"jump":134542752,"fail":134542690,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":14,"instrs":[134542647,134542650,134542652,134542657,134542659,134542664,134542667,134542669,134542671,134542676,134542678,134542683,134542686,134542688],"traced":0},{"addr":134542690,"size":8,"jump":134542698,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542690],"traced":0},{"addr":134542698,"size":10,"jump":134542709,"fail":134542708,"opaddr":18446744073709551615,"inputs":3,"outputs":2,"ninstr":2,"instrs":[134542698,134542706],"traced":0},{"addr":134542708,"size":8,"jump":134542716,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542708],"traced":0},{"addr":134542709,"size":7,"jump":134542716,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542709],"traced":0},{"addr":134542716,"size":2,"jump":134542729,"fail":134542718,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542716],"traced":0},{"addr":134542718,"size":11,"jump":134542729,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542718,134542724],"traced":0},{"addr":134542729,"size":4,"jump":134542733,"opaddr":18446744073709551615,"inputs":2,"outputs":1,"ninstr":1,"instrs":[134542729],"traced":0},{"addr":134542733,"size":11,"opaddr":18446744073709551615,"inputs":2,"outputs":0,"ninstr":6,"instrs":[134542733,134542739,134542740,134542741,134542742,134542743],"traced":0},{"addr":134542752,"size":20,"jump":134542698,"fail":134542772,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":8,"instrs":[134542752,134542755,134542757,134542758,134542760,134542765,134542768,134542770],"traced":0},{"addr":134542772,"size":10,"jump":134542698,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542772,134542780],"traced":0},{"addr":134542784,"size":21,"jump":134542466,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":4,"instrs":[134542784,134542788,134542796,134542800],"traced":0},{"addr":134542808,"size":10,"jump":134542495,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542808,134542813],"traced":0},{"addr":134542818,"size":7,"jump":134542825,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542818],"traced":0},{"addr":134542825,"size":10,"jump":134542836,"fail":134542835,"opaddr":18446744073709551615,"inputs":3,"outputs":2,"ninstr":2,"instrs":[134542825,134542833],"traced":0},{"addr":134542835,"size":8,"jump":134542843,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542835],"traced":0},{"addr":134542836,"size":7,"jump":134542843,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542836],"traced":0},{"addr":134542843,"size":2,"jump":134542856,"fail":134542845,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542843],"traced":0},{"addr":134542845,"size":11,"jump":134542856,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542845,134542851],"traced":0},{"addr":134542856,"size":10,"jump":134542733,"opaddr":18446744073709551615,"inputs":2,"outputs":1,"ninstr":2,"instrs":[134542856,134542861],"traced":0},{"addr":134542866,"size":23,"jump":134542889,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":4,"instrs":[134542866,134542873,134542879,134542886],"traced":0},{"addr":134542889,"size":25,"jump":134542825,"opaddr":18446744073709551615,"inputs":2,"outputs":1,"ninstr":8,"instrs":[134542889,134542892,134542894,134542899,134542901,134542906,134542909,134542912],"traced":0},{"addr":134542914,"size":17,"jump":134542932,"fail":134542931,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":4,"instrs":[134542914,134542916,134542921,134542929],"traced":0},{"addr":134542931,"size":8,"jump":134542939,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542931],"traced":0},{"addr":134542932,"size":7,"jump":134542939,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":1,"instrs":[134542932],"traced":0},{"addr":134542939,"size":2,"jump":134542952,"fail":134542941,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":1,"instrs":[134542939],"traced":0},{"addr":134542941,"size":11,"jump":134542952,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134542941,134542947],"traced":0},{"addr":134542952,"size":13,"jump":134542825,"fail":134542965,"opaddr":18446744073709551615,"inputs":2,"outputs":2,"ninstr":2,"instrs":[134542952,134542959],"traced":0},{"addr":134542965,"size":38,"jump":134542889,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":10,"instrs":[134542965,134542971,134542978,134542981,134542984,134542986,134542991,134542993,134542998,134543001],"traced":0},{"addr":134543003,"size":133,"jump":134543136,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":30,"instrs":[134543003,134543011,134543019,134543023,134543031,134543032,134543034,134543039,134543041,134543046,134543049,134543051,134543056,134543058,134543063,134543066,134543068,134543069,134543071,134543076,134543079,134543085,134543095,134543105,134543109,134543110,134543115,134543120,134543127,134543132],"traced":0},{"addr":134543136,"size":11,"jump":134543160,"fail":134543147,"opaddr":18446744073709551615,"inputs":1,"outputs":2,"ninstr":4,"instrs":[134543136,134543139,134543143,134543145],"traced":0},{"addr":134543147,"size":8,"jump":134542176,"opaddr":18446744073709551615,"inputs":1,"outputs":1,"ninstr":2,"instrs":[134543147,134543150],"traced":0},{"addr":134543160,"size":22,"opaddr":18446744073709551615,"inputs":1,"outputs":0,"ninstr":7,"instrs":[134543160,134543165,134543170,134543172,134543175,134543178,134543181],"traced":0}]
EOF
RUN
