radareorg / radare2

UNIX-like reverse engineering framework and command-line toolset
https://www.radare.org/
GNU Lesser General Public License v3.0
20.52k stars 2.99k forks source link

r2 fails with vmlinux #5484

Closed milabs closed 8 years ago

milabs commented 8 years ago

Hello,

Can't use r2 (a7da94ba336aa954d4a85639cb7226c9eaf44984) with vmlinux built for x86_64 arch - no symbols at all.

$ r2 vmlinux
Warning: Cannot initialize dynamic strings
[0xffffffff81c00000]> afl
[0xffffffff81c00000]>
[0xffffffff81c00000]> pdf ip_rcv
Cannot find function at 0xffffffff81c00000
[0xffffffff81c00000]> 
XVilka commented 8 years ago

Probably reborn https://github.com/radare/radare2/issues/1251

radare commented 8 years ago

Are u using r2 from git?

Also if you dont anaize anyzing it is expected to not have functions and not being able to disassemble any function because that info hasnt been propagated yet.

On 12 Aug 2016, at 14:02, Ilya V. Matveychikov notifications@github.com wrote:

Hello,

Can't use r2 with vmlinux built for x86_64 arch - no symbols at all.

$ r2 vmlinux Warning: Cannot initialize dynamic strings [0xffffffff81c00000]> afl [0xffffffff81c00000]> [0xffffffff81c00000]> pdf ip_rcv Cannot find function at 0xffffffff81c00000 [0xffffffff81c00000]> — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

VisualPrankDude commented 8 years ago

he uses r2 from git

milabs commented 8 years ago

Here is a module that doesn't works with r2: http://rgho.st/7zbgLZRBq

radare commented 8 years ago

why do you expect to list functions before analyzing anything?

this module loads and analyzes fine in r2. can you explain what is the problem?

radare commented 8 years ago

afl doesnt list symbols, it list functions. use is if you wanna see the symbols

radare commented 8 years ago

imho this is an invalid issue

milabs commented 8 years ago

Ok, what's about pd tfw_tls_cfg_mod ?

radare commented 8 years ago

what about learning how to use r2 before filling issues.

what you want to do is: aa to analyze all symbols and then:

pdf @ sym.tfw_tls_cfg_mod

alls ymbols are prefixed with sym., youcan use the viusal mode (press V, and then p to switch to disasm), also if you press underscrore ‘_’ you can easily seek to symbols

On 14 Aug 2016, at 19:37, Ilya V. Matveychikov notifications@github.com wrote:

Ok, what's about pd tfw_tls_cfg_mod ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/radare/radare2/issues/5484#issuecomment-239686107, or mute the thread https://github.com/notifications/unsubscribe-auth/AA3-ls2kOeVxJNSDbINKW-CBEMmVvfp8ks5qf1JJgaJpZM4JjBWN.

milabs commented 8 years ago

Ok, I got it. Now pdf works with vmlinux and the module too. But, here is a BUG that raised with r2 specified when the following proceeded:

$ gdb r2
gdb$ set args vmlinux
gdb$ r
[0xffffffff81c00000]> V
-- underscore --
*** Error in `/usr/local/bin/r2': malloc(): memory corruption: 0x00005555671ea8b0 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x70c8b)[0x7ffff3a93c8b]
/usr/lib/libc.so.6(+0x77026)[0x7ffff3a9a026]
/usr/lib/libc.so.6(+0x78ff9)[0x7ffff3a9bff9]
/usr/lib/libc.so.6(__libc_malloc+0x54)[0x7ffff3a9dd84]
/usr/lib/libc.so.6(__strdup+0x1a)[0x7ffff3aa31ca]
/usr/local/lib/libr_util.so(r_str_new+0x26)[0x7ffff3fe0ac7]
/usr/local/lib/libr_util.so(r_str_newf+0x1e5)[0x7ffff3fe0d1b]
/usr/local/lib/libr_core.so(+0xe47d2)[0x7ffff79697d2]
/usr/local/lib/libr_util.so(sdb_foreach+0x119)[0x7ffff4019309]
/usr/local/lib/libr_core.so(r_core_visual_hudstuff+0xe6)[0x7ffff79698dd]
/usr/local/lib/libr_core.so(r_core_visual_cmd+0x2cc6)[0x7ffff79380ab]
/usr/local/lib/libr_core.so(r_core_visual+0x50e)[0x7ffff7939b66]
/usr/local/lib/libr_core.so(+0x9bfda)[0x7ffff7920fda]
/usr/local/lib/libr_core.so(r_cmd_call+0x1b6)[0x7ffff795887b]
/usr/local/lib/libr_core.so(+0x9f407)[0x7ffff7924407]
/usr/local/lib/libr_core.so(+0x9d14b)[0x7ffff792214b]
/usr/local/lib/libr_core.so(r_core_cmd+0x2dd)[0x7ffff7925985]
/usr/local/lib/libr_core.so(r_core_prompt_exec+0x2b)[0x7ffff78c7a26]
/usr/local/bin/r2(+0x58f5)[0x5555555598f5]
/usr/lib/libc.so.6(__libc_start_main+0xf1)[0x7ffff3a432d1]
/usr/local/bin/r2(+0x2dca)[0x555555556dca]
======= Memory map: ========
555555554000-55555555c000 r-xp 00000000 00:14 7927800                    /usr/local/bin/radare2
55555575b000-55555575c000 rw-p 00007000 00:14 7927800                    /usr/local/bin/radare2
55555575c000-555568f3c000 rw-p 00000000 00:00 0                          [heap]
7fffcc000000-7fffcc021000 rw-p 00000000 00:00 0 
7fffcc021000-7fffd0000000 ---p 00000000 00:00 0 
7fffd34a0000-7fffd9ab3000 rw-p 00000000 00:00 0 
7fffdf391000-7fffdffce000 rw-p 00000000 00:00 0 
7fffe00c6000-7fffe66d9000 rw-p 00000000 00:00 0 
7fffecad6000-7fffecaec000 r-xp 00000000 00:14 7688434                    /usr/lib/libgcc_s.so.1
7fffecaec000-7fffecceb000 ---p 00016000 00:14 7688434                    /usr/lib/libgcc_s.so.1
7fffecceb000-7fffeccec000 rw-p 00015000 00:14 7688434                    /usr/lib/libgcc_s.so.1
7fffeccec000-7ffff32ff000 r--s 00000000 00:14 7928654                    /home/ilya/projects/linux-stable-4.1/vmlinux
7ffff32ff000-7ffff3301000 r-xp 00000000 00:14 7927734                    /usr/local/lib/radare2/0.10.5-git/asm_propeller.so
7ffff3301000-7ffff3501000 ---p 00002000 00:14 7927734                    /usr/local/lib/radare2/0.10.5-git/asm_propeller.so
7ffff3501000-7ffff3502000 rw-p 00002000 00:14 7927734                    /usr/local/lib/radare2/0.10.5-git/asm_propeller.so
7ffff3502000-7ffff351a000 r-xp 00000000 00:14 7687839                    /usr/lib/libpthread-2.24.so
7ffff351a000-7ffff3719000 ---p 00018000 00:14 7687839                    /usr/lib/libpthread-2.24.so
7ffff3719000-7ffff371a000 r--p 00017000 00:14 7687839                    /usr/lib/libpthread-2.24.so
7ffff371a000-7ffff371b000 rw-p 00018000 00:14 7687839                    /usr/lib/libpthread-2.24.so
7ffff371b000-7ffff371f000 rw-p 00000000 00:00 0 
7ffff371f000-7ffff3822000 r-xp 00000000 00:14 7687912                    /usr/lib/libm-2.24.so
7ffff3822000-7ffff3a21000 ---p 00103000 00:14 7687912                    /usr/lib/libm-2.24.so
7ffff3a21000-7ffff3a22000 r--p 00102000 00:14 7687912                    /usr/lib/libm-2.24.so
7ffff3a22000-7ffff3a23000 rw-p 00103000 00:14 7687912                    /usr/lib/libm-2.24.so
7ffff3a23000-7ffff3bb8000 r-xp 00000000 00:14 7687858                    /usr/lib/libc-2.24.so
7ffff3bb8000-7ffff3db7000 ---p 00195000 00:14 7687858                    /usr/lib/libc-2.24.so
7ffff3db7000-7ffff3dbb000 r--p 00194000 00:14 7687858                    /usr/lib/libc-2.24.so
7ffff3dbb000-7ffff3dbd000 rw-p 00198000 00:14 7687858                    /usr/lib/libc-2.24.so
7ffff3dbd000-7ffff3dc1000 rw-p 00000000 00:00 0 
7ffff3dc1000-7ffff3dc3000 r-xp 00000000 00:14 7687916                    /usr/lib/libutil-2.24.so
7ffff3dc3000-7ffff3fc2000 ---p 00002000 00:14 7687916                    /usr/lib/libutil-2.24.so
7ffff3fc2000-7ffff3fc3000 r--p 00001000 00:14 7687916                    /usr/lib/libutil-2.24.so
7ffff3fc3000-7ffff3fc4000 rw-p 00002000 00:14 7687916                    /usr/lib/libutil-2.24.so
7ffff3fc4000-7ffff4039000 r-xp 00000000 00:14 7927689                    /usr/local/lib/libr_util.so.0.10.5-git
7ffff4039000-7ffff4238000 ---p 00075000 00:14 7927689                    /usr/local/lib/libr_util.so.0.10.5-git
7ffff4238000-7ffff423e000 rw-p 00074000 00:14 7927689                    /usr/local/lib/libr_util.so.0.10.5-git
7ffff423e000-7ffff4247000 rw-p 00000000 00:00 0 
7ffff4247000-7ffff425d000 r-xp 00000000 00:14 7927661                    /usr/local/lib/libr_crypto.so.0.10.5-git
7ffff425d000-7ffff445d000 ---p 00016000 00:14 7927661                    /usr/local/lib/libr_crypto.so.0.10.5-git
7ffff445d000-7ffff445e000 rw-p 00016000 00:14 7927661                    /usr/local/lib/libr_crypto.so.0.10.5-git
7ffff445e000-7ffff4477000 rw-p 00000000 00:00 0 
7ffff4477000-7ffff4485000 r-xp 00000000 00:14 7927665                    /usr/local/lib/libr_egg.so.0.10.5-git
7ffff4485000-7ffff4684000 ---p 0000e000 00:14 7927665                    /usr/local/lib/libr_egg.so.0.10.5-git
7ffff4684000-7ffff4685000 rw-p 0000d000 00:14 7927665                    /usr/local/lib/libr_egg.so.0.10.5-git
7ffff4685000-7ffff4688000 rw-p 00000000 00:00 0 
7ffff4688000-7ffff468d000 r-xp 00000000 00:14 7927667                    /usr/local/lib/libr_flags.so.0.10.5-git
7ffff468d000-7ffff488c000 ---p 00005000 00:14 7927667                    /usr/local/lib/libr_flags.so.0.10.5-git
7ffff488c000-7ffff488d000 rw-p 00004000 00:14 7927667                    /usr/local/lib/libr_flags.so.0.10.5-git
7ffff488d000-7ffff4898000 r-xp 00000000 00:14 7927685                    /usr/local/lib/libr_socket.so.0.10.5-git
7ffff4898000-7ffff4a97000 ---p 0000b000 00:14 7927685                    /usr/local/lib/libr_socket.so.0.10.5-git
7ffff4a97000-7ffff4a98000 rw-p 0000a000 00:14 7927685                    /usr/local/lib/libr_socket.so.0.10.5-git
7ffff4a98000-7ffff4aaa000 r-xp 00000000 00:14 7927677                    /usr/local/lib/libr_magic.so.0.10.5-git
7ffff4aaa000-7ffff4caa000 ---p 00012000 00:14 7927677                    /usr/local/lib/libr_magic.so.0.10.5-git
7ffff4caa000-7ffff4cab000 rw-p 00012000 00:14 7927677                    /usr/local/lib/libr_magic.so.0.10.5-git
7ffff4cab000-7ffff4cb5000 r-xp 00000000 00:14 7927671                    /usr/local/lib/libr_hash.so.0.10.5-git
7ffff4cb5000-7ffff4eb5000 ---p 0000a000 00:14 7927671                    /usr/local/lib/libr_hash.so.0.10.5-git
7ffff4eb5000-7ffff4eb6000 rw-p 0000a000 00:14 7927671                    /usr/local/lib/libr_hash.so.0.10.5-git
7ffff4eb6000-7ffff4eba000 r-xp 00000000 00:14 7927687                    /usr/local/lib/libr_syscall.so.0.10.5-git
7ffff4eba000-7ffff50b9000 ---p 00004000 00:14 7927687                    /usr/local/lib/libr_syscall.so.0.10.5-git
7ffff50b9000-7ffff50bb000 rw-p 00003000 00:14 7927687                    /usr/local/lib/libr_syscall.so.0.10.5-git
7ffff50bb000-7ffff530b000 r-xp 00000000 00:14 7927649                    /usr/local/lib/libr_asm.so.0.10.5-git
7ffff530b000-7ffff550b000 ---p 00250000 00:14 7927649                    /usr/local/lib/libr_asm.so.0.10.5-git
7ffff550b000-7ffff56ab000 rw-p 00250000 00:14 7927649                    /usr/local/lib/libr_asm.so.0.10.5-git
7ffff56ab000-7ffff56c9000 rw-p 00000000 00:00 0 
7ffff56c9000-7ffff56ce000 r-xp 00000000 00:14 7927675                    /usr/local/lib/libr_lang.so.0.10.5-git
7ffff56ce000-7ffff58ce000 ---p 00005000 00:14 7927675                    /usr/local/lib/libr_lang.so.0.10.5-git
7ffff58ce000-7ffff58cf000 rw-p 00005000 00:14 7927675                    /usr/local/lib/libr_lang.so.0.10.5-git
7ffff58cf000-7ffff5901000 r-xp 00000000 00:14 7927669                    /usr/local/lib/libr_fs.so.0.10.5-git
7ffff5901000-7ffff5b01000 ---p 00032000 00:14 7927669                    /usr/local/lib/libr_fs.so.0.10.5-git
7ffff5b01000-7ffff5b03000 rw-p 00032000 00:14 7927669                    /usr/local/lib/libr_fs.so.0.10.5-git
7ffff5b03000-7ffff5b0e000 rw-p 00000000 00:00 0 
7ffff5b0e000-7ffff5b5a000 r-xp 00000000 00:14 7927673                    /usr/local/lib/libr_io.so.0.10.5-git
7ffff5b5a000-7ffff5d5a000 ---p 0004c000 00:14 7927673                    /usr/local/lib/libr_io.so.0.10.5-git
7ffff5d5a000-7ffff5d68000 rw-p 0004c000 00:14 7927673                    /usr/local/lib/libr_io.so.0.10.5-git
7ffff5d68000-7ffff5d70000 rw-p 00000000 00:00 0 
7ffff5d70000-7ffff5d74000 r-xp 00000000 00:14 7927653                    /usr/local/lib/libr_bp.so.0.10.5-git
7ffff5d74000-7ffff5f74000 ---p 00004000 00:14 7927653                    /usr/local/lib/libr_bp.so.0.10.5-git
7ffff5f74000-7ffff5f75000 rw-p 00004000 00:14 7927653                    /usr/local/lib/libr_bp.so.0.10.5-git
7ffff5f75000-7ffff5f7d000 r-xp 00000000 00:14 7927681                    /usr/local/lib/libr_reg.so.0.10.5-git
7ffff5f7d000-7ffff617d000 ---p 00008000 00:14 7927681                    /usr/local/lib/libr_reg.so.0.10.5-git
7ffff617d000-7ffff617e000 rw-p 00008000 00:14 7927681                    /usr/local/lib/libr_reg.so.0.10.5-git
7ffff617e000-7ffff6510000 r-xp 00000000 00:14 7927647                    /usr/local/lib/libr_anal.so.0.10.5-git
7ffff6510000-7ffff6710000 ---p 00392000 00:14 7927647                    /usr/local/lib/libr_anal.so.0.10.5-git
7ffff6710000-7ffff69e9000 rw-p 00392000 00:14 7927647                    /usr/local/lib/libr_anal.so.0.10.5-git
7ffff69e9000-7ffff6aec000 rw-p 00000000 00:00 0 
7ffff6aec000-7ffff6b11000 r-xp 00000000 00:14 7927663                    /usr/local/lib/libr_debug.so.0.10.5-git
7ffff6b11000-7ffff6d11000 ---p 00025000 00:14 7927663                    /usr/local/lib/libr_debug.so.0.10.5-git
7ffff6d11000-7ffff6d13000 rw-p 00025000 00:14 7927663                    /usr/local/lib/libr_debug.so.0.10.5-git
7ffff6d13000-7ffff6e13000 r-xp 00000000 00:14 7927651                    /usr/local/lib/libr_bin.so.0.10.5-git
7ffff6e13000-7ffff7013000 ---p 00100000 00:14 7927651                    /usr/local/lib/libr_bin.so.0.10.5-git
7ffff7013000-7ffff701c000 rw-p 00100000 00:14 7927651                    /usr/local/lib/libr_bin.so.0.10.5-git
7ffff701c000-7ffff7020000 r-xp 00000000 00:14 7927655                    /usr/local/lib/libr_config.so.0.10.5-git
7ffff7020000-7ffff721f000 ---p 00004000 00:14 7927655                    /usr/local/lib/libr_config.so.0.10.5-git
7ffff721f000-7ffff7220000 rw-p 00003000 00:14 7927655                    /usr/local/lib/libr_config.so.0.10.5-git
7ffff7220000-7ffff7236000 r-xp 00000000 00:14 7927657                    /usr/local/lib/libr_cons.so.0.10.5-git
7ffff7236000-7ffff7436000 ---p 00016000 00:14 7927657                    /usr/local/lib/libr_cons.so.0.10.5-git
7ffff7436000-7ffff7437000 rw-p 00016000 00:14 7927657                    /usr/local/lib/libr_cons.so.0.10.5-git
7ffff7437000-7ffff7439000 rw-p 00000000 00:00 0 
7ffff7439000-7ffff743e000 r-xp 00000000 00:14 7927683                    /usr/local/lib/libr_search.so.0.10.5-git
7ffff743e000-7ffff763d000 ---p 00005000 00:14 7927683                    /usr/local/lib/libr_search.so.0.10.5-git
7ffff763d000-7ffff763e000 rw-p 00004000 00:14 7927683                    /usr/local/lib/libr_search.so.0.10.5-git
7ffff763e000-7ffff7663000 r-xp 00000000 00:14 7927679                    /usr/local/lib/libr_parse.so.0.10.5-git
7ffff7663000-7ffff7863000 ---p 00025000 00:14 7927679                    /usr/local/lib/libr_parse.so.0.10.5-git
7ffff7863000-7ffff7864000 rw-p 00025000 00:14 7927679                    /usr/local/lib/libr_parse.so.0.10.5-git
7ffff7864000-7ffff7885000 rw-p 00000000 00:00 0 
7ffff7885000-7ffff79c6000 r-xp 00000000 00:14 7927659                    /usr/local/lib/libr_core.so.0.10.5-git
7ffff79c6000-7ffff7bc6000 ---p 00141000 00:14 7927659                    /usr/local/lib/libr_core.so.0.10.5-git
7ffff7bc6000-7ffff7bd4000 rw-p 00141000 00:14 7927659                    /usr/local/lib/libr_core.so.0.10.5-git
7ffff7bd4000-7ffff7bd6000 rw-p 00000000 00:00 0 
7ffff7bd6000-7ffff7bd8000 r-xp 00000000 00:14 7687911                    /usr/lib/libdl-2.24.so
7ffff7bd8000-7ffff7dd8000 ---p 00002000 00:14 7687911                    /usr/lib/libdl-2.24.so
7ffff7dd8000-7ffff7dd9000 r--p 00002000 00:14 7687911                    /usr/lib/libdl-2.24.so
7ffff7dd9000-7ffff7dda000 rw-p 00003000 00:14 7687911                    /usr/lib/libdl-2.24.so
7ffff7dda000-7ffff7dfd000 r-xp 00000000 00:14 7687857                    /usr/lib/ld-2.24.so
7ffff7e68000-7ffff7e69000 rw-p 00000000 00:00 0 
7ffff7e69000-7ffff7e6a000 r--s 00000000 00:14 7927961                    /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb
7ffff7e6a000-7ffff7e71000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e71000-7ffff7e72000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e72000-7ffff7e73000 r--s 00000000 00:14 7927966                    /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb
7ffff7e73000-7ffff7e7a000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e7a000-7ffff7e7b000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e7b000-7ffff7e82000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e82000-7ffff7e83000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e83000-7ffff7e84000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e84000-7ffff7e8b000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e8b000-7ffff7e8c000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e8c000-7ffff7e8d000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e8d000-7ffff7e94000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e94000-7ffff7e95000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e95000-7ffff7e9c000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7e9c000-7ffff7e9d000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7e9d000-7ffff7ea4000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ea4000-7ffff7ea5000 r--s 00000000 00:14 7927961                    /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb
7ffff7ea5000-7ffff7ea6000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ea6000-7ffff7ead000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ead000-7ffff7eae000 r--s 00000000 00:14 7927966                    /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb
7ffff7eae000-7ffff7eb5000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7eb5000-7ffff7eb6000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7eb6000-7ffff7ebd000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ebd000-7ffff7ebe000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ebe000-7ffff7ebf000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ebf000-7ffff7ec6000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ec6000-7ffff7ec7000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ec7000-7ffff7ec8000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ec8000-7ffff7ecf000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ecf000-7ffff7ed0000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ed0000-7ffff7ed7000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ed7000-7ffff7ed8000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ed8000-7ffff7edf000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7edf000-7ffff7ee0000 r--s 00000000 00:14 7927961                    /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb
7ffff7ee0000-7ffff7ee1000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ee1000-7ffff7ee8000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ee8000-7ffff7ee9000 r--s 00000000 00:14 7927966                    /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb
7ffff7ee9000-7ffff7ef0000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ef0000-7ffff7ef1000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ef1000-7ffff7ef8000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7ef8000-7ffff7ef9000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ef9000-7ffff7efa000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7efa000-7ffff7f01000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f01000-7ffff7f02000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f02000-7ffff7f03000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f03000-7ffff7f0a000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f0a000-7ffff7f0b000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f0b000-7ffff7f12000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f12000-7ffff7f13000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f13000-7ffff7f1a000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f1a000-7ffff7f1b000 r--s 00000000 00:14 7927961                    /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb
7ffff7f1b000-7ffff7f1c000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f1c000-7ffff7f23000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f23000-7ffff7f24000 r--s 00000000 00:14 7927966                    /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb
7ffff7f24000-7ffff7f2b000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f2b000-7ffff7f2c000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f2c000-7ffff7f33000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f33000-7ffff7f34000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f34000-7ffff7f35000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f35000-7ffff7f3c000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f3c000-7ffff7f3d000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f3d000-7ffff7f3e000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f3e000-7ffff7f45000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f45000-7ffff7f46000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f46000-7ffff7f4d000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f4d000-7ffff7f4e000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f4e000-7ffff7f55000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f55000-7ffff7f56000 r--s 00000000 00:14 7927961                    /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb
7ffff7f56000-7ffff7f57000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f57000-7ffff7f5e000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f5e000-7ffff7f5f000 r--s 00000000 00:14 7927966                    /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb
7ffff7f5f000-7ffff7f66000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f66000-7ffff7f67000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f67000-7ffff7f6e000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f6e000-7ffff7f6f000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f6f000-7ffff7f70000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f70000-7ffff7f77000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f77000-7ffff7f78000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7f78000-7ffff7f7f000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f7f000-7ffff7f86000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f86000-7ffff7f8d000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f8d000-7ffff7f94000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f94000-7ffff7f9b000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7f9b000-7ffff7fa2000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7fa2000-7ffff7fa9000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7fa9000-7ffff7fb0000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7fb0000-7ffff7fb7000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7fb7000-7ffff7fc5000 rw-p 00000000 00:00 0 
7ffff7fc5000-7ffff7fcc000 r--s 00000000 00:14 7927907                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb
7ffff7fcc000-7ffff7fcd000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fcd000-7ffff7fce000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fce000-7ffff7fd2000 r--s 00000000 00:14 7927906                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-32.sdb
7ffff7fd2000-7ffff7fd3000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fd3000-7ffff7fde000 r--s 00000000 00:14 7927892                    /usr/local/lib/radare2/0.10.5-git/opcodes/x86.sdb
7ffff7fde000-7ffff7fe9000 r--s 00000000 00:14 7927892                    /usr/local/lib/radare2/0.10.5-git/opcodes/x86.sdb
7ffff7fe9000-7ffff7fea000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fea000-7ffff7feb000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7feb000-7ffff7fec000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fec000-7ffff7fed000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7fed000-7ffff7ff1000 r--s 00000000 00:14 7927906                    /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-32.sdb
7ffff7ff1000-7ffff7ff2000 r--s 00000000 00:14 7927964                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb
7ffff7ff2000-7ffff7ff3000 r--s 00000000 00:14 7927963                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb
7ffff7ff3000-7ffff7ff4000 r--s 00000000 00:14 7927963                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb
7ffff7ff4000-7ffff7ff5000 r--s 00000000 00:14 7927963                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb
7ffff7ff5000-7ffff7ff6000 r--s 00000000 00:14 7927963                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb
7ffff7ff6000-7ffff7ff7000 r--s 00000000 00:14 7927963                    /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb
7ffff7ff7000-7ffff7ffa000 r--p 00000000 00:00 0                          [vvar]
7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00022000 00:14 7687857                    /usr/lib/ld-2.24.so
7ffff7ffd000-7ffff7ffe000 rw-p 00023000 00:14 7687857                    /usr/lib/ld-2.24.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0                          [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

Program received signal SIGABRT, Aborted.
-----------------------------------------------------------------------------------------------------------------------[regs]
  RAX: 0x0000000000000000  RBX: 0x0000000000000006  RBP: 0x00007FFFFFFFBCE0  RSP: 0x00007FFFFFFFB8B8  o d I t s Z a P c 
  RDI: 0x0000000000000002  RSI: 0x00007FFFFFFFB840  RDX: 0x0000000000000000  RCX: 0x00007FFFF3A5608F  RIP: 0x00007FFFF3A5608F
  R8 : 0x0000000000000000  R9 : 0x00007FFFFFFFB840  R10: 0x0000000000000008  R11: 0x0000000000000246  R12: 0x0000000000000056
  R13: 0x00007FFFFFFFBAF0  R14: 0x00007FFFFFFFBAF0  R15: 0x00007FFFF7E68000
  CS: 0033  DS: 0000  ES: 0000  FS: 0000  GS: 0000  SS: 002B                
-----------------------------------------------------------------------------------------------------------------------[code]
=> 0x7ffff3a5608f <raise+207>:  add    rsp,0x88
   0x7ffff3a56096 <raise+214>:  mov    eax,r8d
   0x7ffff3a56099 <raise+217>:  pop    rbx
   0x7ffff3a5609a <raise+218>:  ret    
   0x7ffff3a5609b <raise+219>:  nop    DWORD PTR [rax+rax*1+0x0]
   0x7ffff3a560a0 <raise+224>:  mov    rdx,QWORD PTR [rip+0x364db9]        # 0x7ffff3dbae60
   0x7ffff3a560a7 <raise+231>:  neg    eax
   0x7ffff3a560a9 <raise+233>:  mov    DWORD PTR fs:[rdx],eax
-----------------------------------------------------------------------------------------------------------------------------
0x00007ffff3a5608f in raise () from /usr/lib/libc.so.6
gdb$ bt
#0  0x00007ffff3a5608f in raise () from /usr/lib/libc.so.6
#1  0x00007ffff3a574ba in abort () from /usr/lib/libc.so.6
#2  0x00007ffff3a93c90 in __libc_message () from /usr/lib/libc.so.6
#3  0x00007ffff3a9a026 in malloc_printerr () from /usr/lib/libc.so.6
#4  0x00007ffff3a9bff9 in _int_malloc () from /usr/lib/libc.so.6
#5  0x00007ffff3a9dd84 in malloc () from /usr/lib/libc.so.6
#6  0x00007ffff3aa31ca in strdup () from /usr/lib/libc.so.6
#7  0x00007ffff3fe0ac7 in r_str_new (str=0x7fffffffbe70 "2460  \323\027_\323}5Ӎ\264\351\366\370\337\307}5Ӎ\264\323\316\366\367\335w\220") at str.c:501
#8  0x00007ffff3fe0d1b in r_str_newf (fmt=0x7ffff79b3e1b "%s  %s") at str.c:548
#9  0x00007ffff79697d2 in cmtcb (usr=0x5555557bd010, k=0x55555f19c140 "meta.C.2460", v=0x55555f19f780 "0xdf030104206fb404,0xdf030104206fb40a,0xdf030104206fb430,0x301042008729913,0x30104200872991f,0x30104200872992f,0x30104200872993b,0x301042008729942,0x301042008729949,0x30104200872996c,0x30104200872998b"...) at vmenus.c:456
#10 0x00007ffff4019309 in sdb_foreach (s=0x5555557e1060, cb=0x7ffff79696ec <cmtcb>, user=0x5555557bd010) at sdb.c:550
#11 0x00007ffff79698dd in r_core_visual_hudstuff (core=0x55555575bb80 <r>) at vmenus.c:477
#12 0x00007ffff79380ab in r_core_visual_cmd (core=0x55555575bb80 <r>, ch=0x5f) at visual.c:1886
#13 0x00007ffff7939b66 in r_core_visual (core=0x55555575bb80 <r>, input=0x55555f64f1b1 "") at visual.c:2337
#14 0x00007ffff7920fda in cmd_visual (data=0x55555575bb80 <r>, input=0x55555f64f1b1 "") at cmd.c:881
#15 0x00007ffff795887b in r_cmd_call (cmd=0x555555810270, input=0x55555f64f1b0 "V") at cmd_api.c:210
#16 0x00007ffff7924407 in r_core_cmd_subst_i (core=0x55555575bb80 <r>, cmd=0x55555f64f1b0 "V", colon=0x0) at cmd.c:1853
#17 0x00007ffff792214b in r_core_cmd_subst (core=0x55555575bb80 <r>, cmd=0x55555f64f1b0 "V") at cmd.c:1249
#18 0x00007ffff7925985 in r_core_cmd (core=0x55555575bb80 <r>, cstr=0x555568f38600 "V", log=0x1) at cmd.c:2260
#19 0x00007ffff78c7a26 in r_core_prompt_exec (r=0x55555575bb80 <r>) at core.c:1649
#20 0x00005555555598f5 in main (argc=0x2, argv=0x7fffffffe978, envp=0x7fffffffe990) at radare2.c:945
radare commented 8 years ago

A bug in str newf trying to allocate 5MB string of binary data? Interesting letme check

On 14 Aug 2016, at 20:06, Ilya V. Matveychikov notifications@github.com wrote:

Ok, I got it. It pdf works with vmlinux and the module too. But, here is a BUG that raised with r2 specified when the following proceeded:

$ gdb r2 gdb$ set args vmlinux gdb$ r [0xffffffff81c00000]> V -- underscore -- * Error in `/usr/local/bin/r2': malloc(): memory corruption: 0x00005555671ea8b0 * ======= Backtrace: ========= /usr/lib/libc.so.6(+0x70c8b)[0x7ffff3a93c8b] /usr/lib/libc.so.6(+0x77026)[0x7ffff3a9a026] /usr/lib/libc.so.6(+0x78ff9)[0x7ffff3a9bff9] /usr/lib/libc.so.6(libc_malloc+0x54)[0x7ffff3a9dd84] /usr/lib/libc.so.6(__strdup+0x1a)[0x7ffff3aa31ca] /usr/local/lib/libr_util.so(r_str_new+0x26)[0x7ffff3fe0ac7] /usr/local/lib/libr_util.so(r_str_newf+0x1e5)[0x7ffff3fe0d1b] /usr/local/lib/libr_core.so(+0xe47d2)[0x7ffff79697d2] /usr/local/lib/libr_util.so(sdb_foreach+0x119)[0x7ffff4019309] /usr/local/lib/libr_core.so(r_core_visual_hudstuff+0xe6)[0x7ffff79698dd] /usr/local/lib/libr_core.so(r_core_visual_cmd+0x2cc6)[0x7ffff79380ab] /usr/local/lib/libr_core.so(r_core_visual+0x50e)[0x7ffff7939b66] /usr/local/lib/libr_core.so(+0x9bfda)[0x7ffff7920fda] /usr/local/lib/libr_core.so(r_cmd_call+0x1b6)[0x7ffff795887b] /usr/local/lib/libr_core.so(+0x9f407)[0x7ffff7924407] /usr/local/lib/libr_core.so(+0x9d14b)[0x7ffff792214b] /usr/local/lib/libr_core.so(r_core_cmd+0x2dd)[0x7ffff7925985] /usr/local/lib/libr_core.so(r_core_prompt_exec+0x2b)[0x7ffff78c7a26] /usr/local/bin/r2(+0x58f5)[0x5555555598f5] /usr/lib/libc.so.6(libc_start_main+0xf1)[0x7ffff3a432d1] /usr/local/bin/r2(+0x2dca)[0x555555556dca] ======= Memory map: ======== 555555554000-55555555c000 r-xp 00000000 00:14 7927800 /usr/local/bin/radare2 55555575b000-55555575c000 rw-p 00007000 00:14 7927800 /usr/local/bin/radare2 55555575c000-555568f3c000 rw-p 00000000 00:00 0 [heap] 7fffcc000000-7fffcc021000 rw-p 00000000 00:00 0 7fffcc021000-7fffd0000000 ---p 00000000 00:00 0 7fffd34a0000-7fffd9ab3000 rw-p 00000000 00:00 0 7fffdf391000-7fffdffce000 rw-p 00000000 00:00 0 7fffe00c6000-7fffe66d9000 rw-p 00000000 00:00 0 7fffecad6000-7fffecaec000 r-xp 00000000 00:14 7688434 /usr/lib/libgcc_s.so.1 7fffecaec000-7fffecceb000 ---p 00016000 00:14 7688434 /usr/lib/libgcc_s.so.1 7fffecceb000-7fffeccec000 rw-p 00015000 00:14 7688434 /usr/lib/libgcc_s.so.1 7fffeccec000-7ffff32ff000 r--s 00000000 00:14 7928654 /home/ilya/projects/linux-stable-4.1/vmlinux 7ffff32ff000-7ffff3301000 r-xp 00000000 00:14 7927734 /usr/local/lib/radare2/0.10.5-git/asm_propeller.so 7ffff3301000-7ffff3501000 ---p 00002000 00:14 7927734 /usr/local/lib/radare2/0.10.5-git/asm_propeller.so 7ffff3501000-7ffff3502000 rw-p 00002000 00:14 7927734 /usr/local/lib/radare2/0.10.5-git/asm_propeller.so 7ffff3502000-7ffff351a000 r-xp 00000000 00:14 7687839 /usr/lib/libpthread-2.24.so 7ffff351a000-7ffff3719000 ---p 00018000 00:14 7687839 /usr/lib/libpthread-2.24.so 7ffff3719000-7ffff371a000 r--p 00017000 00:14 7687839 /usr/lib/libpthread-2.24.so 7ffff371a000-7ffff371b000 rw-p 00018000 00:14 7687839 /usr/lib/libpthread-2.24.so 7ffff371b000-7ffff371f000 rw-p 00000000 00:00 0 7ffff371f000-7ffff3822000 r-xp 00000000 00:14 7687912 /usr/lib/libm-2.24.so 7ffff3822000-7ffff3a21000 ---p 00103000 00:14 7687912 /usr/lib/libm-2.24.so 7ffff3a21000-7ffff3a22000 r--p 00102000 00:14 7687912 /usr/lib/libm-2.24.so 7ffff3a22000-7ffff3a23000 rw-p 00103000 00:14 7687912 /usr/lib/libm-2.24.so 7ffff3a23000-7ffff3bb8000 r-xp 00000000 00:14 7687858 /usr/lib/libc-2.24.so 7ffff3bb8000-7ffff3db7000 ---p 00195000 00:14 7687858 /usr/lib/libc-2.24.so 7ffff3db7000-7ffff3dbb000 r--p 00194000 00:14 7687858 /usr/lib/libc-2.24.so 7ffff3dbb000-7ffff3dbd000 rw-p 00198000 00:14 7687858 /usr/lib/libc-2.24.so 7ffff3dbd000-7ffff3dc1000 rw-p 00000000 00:00 0 7ffff3dc1000-7ffff3dc3000 r-xp 00000000 00:14 7687916 /usr/lib/libutil-2.24.so 7ffff3dc3000-7ffff3fc2000 ---p 00002000 00:14 7687916 /usr/lib/libutil-2.24.so 7ffff3fc2000-7ffff3fc3000 r--p 00001000 00:14 7687916 /usr/lib/libutil-2.24.so 7ffff3fc3000-7ffff3fc4000 rw-p 00002000 00:14 7687916 /usr/lib/libutil-2.24.so 7ffff3fc4000-7ffff4039000 r-xp 00000000 00:14 7927689 /usr/local/lib/libr_util.so.0.10.5-git 7ffff4039000-7ffff4238000 ---p 00075000 00:14 7927689 /usr/local/lib/libr_util.so.0.10.5-git 7ffff4238000-7ffff423e000 rw-p 00074000 00:14 7927689 /usr/local/lib/libr_util.so.0.10.5-git 7ffff423e000-7ffff4247000 rw-p 00000000 00:00 0 7ffff4247000-7ffff425d000 r-xp 00000000 00:14 7927661 /usr/local/lib/libr_crypto.so.0.10.5-git 7ffff425d000-7ffff445d000 ---p 00016000 00:14 7927661 /usr/local/lib/libr_crypto.so.0.10.5-git 7ffff445d000-7ffff445e000 rw-p 00016000 00:14 7927661 /usr/local/lib/libr_crypto.so.0.10.5-git 7ffff445e000-7ffff4477000 rw-p 00000000 00:00 0 7ffff4477000-7ffff4485000 r-xp 00000000 00:14 7927665 /usr/local/lib/libr_egg.so.0.10.5-git 7ffff4485000-7ffff4684000 ---p 0000e000 00:14 7927665 /usr/local/lib/libr_egg.so.0.10.5-git 7ffff4684000-7ffff4685000 rw-p 0000d000 00:14 7927665 /usr/local/lib/libr_egg.so.0.10.5-git 7ffff4685000-7ffff4688000 rw-p 00000000 00:00 0 7ffff4688000-7ffff468d000 r-xp 00000000 00:14 7927667 /usr/local/lib/libr_flags.so.0.10.5-git 7ffff468d000-7ffff488c000 ---p 00005000 00:14 7927667 /usr/local/lib/libr_flags.so.0.10.5-git 7ffff488c000-7ffff488d000 rw-p 00004000 00:14 7927667 /usr/local/lib/libr_flags.so.0.10.5-git 7ffff488d000-7ffff4898000 r-xp 00000000 00:14 7927685 /usr/local/lib/libr_socket.so.0.10.5-git 7ffff4898000-7ffff4a97000 ---p 0000b000 00:14 7927685 /usr/local/lib/libr_socket.so.0.10.5-git 7ffff4a97000-7ffff4a98000 rw-p 0000a000 00:14 7927685 /usr/local/lib/libr_socket.so.0.10.5-git 7ffff4a98000-7ffff4aaa000 r-xp 00000000 00:14 7927677 /usr/local/lib/libr_magic.so.0.10.5-git 7ffff4aaa000-7ffff4caa000 ---p 00012000 00:14 7927677 /usr/local/lib/libr_magic.so.0.10.5-git 7ffff4caa000-7ffff4cab000 rw-p 00012000 00:14 7927677 /usr/local/lib/libr_magic.so.0.10.5-git 7ffff4cab000-7ffff4cb5000 r-xp 00000000 00:14 7927671 /usr/local/lib/libr_hash.so.0.10.5-git 7ffff4cb5000-7ffff4eb5000 ---p 0000a000 00:14 7927671 /usr/local/lib/libr_hash.so.0.10.5-git 7ffff4eb5000-7ffff4eb6000 rw-p 0000a000 00:14 7927671 /usr/local/lib/libr_hash.so.0.10.5-git 7ffff4eb6000-7ffff4eba000 r-xp 00000000 00:14 7927687 /usr/local/lib/libr_syscall.so.0.10.5-git 7ffff4eba000-7ffff50b9000 ---p 00004000 00:14 7927687 /usr/local/lib/libr_syscall.so.0.10.5-git 7ffff50b9000-7ffff50bb000 rw-p 00003000 00:14 7927687 /usr/local/lib/libr_syscall.so.0.10.5-git 7ffff50bb000-7ffff530b000 r-xp 00000000 00:14 7927649 /usr/local/lib/libr_asm.so.0.10.5-git 7ffff530b000-7ffff550b000 ---p 00250000 00:14 7927649 /usr/local/lib/libr_asm.so.0.10.5-git 7ffff550b000-7ffff56ab000 rw-p 00250000 00:14 7927649 /usr/local/lib/libr_asm.so.0.10.5-git 7ffff56ab000-7ffff56c9000 rw-p 00000000 00:00 0 7ffff56c9000-7ffff56ce000 r-xp 00000000 00:14 7927675 /usr/local/lib/libr_lang.so.0.10.5-git 7ffff56ce000-7ffff58ce000 ---p 00005000 00:14 7927675 /usr/local/lib/libr_lang.so.0.10.5-git 7ffff58ce000-7ffff58cf000 rw-p 00005000 00:14 7927675 /usr/local/lib/libr_lang.so.0.10.5-git 7ffff58cf000-7ffff5901000 r-xp 00000000 00:14 7927669 /usr/local/lib/libr_fs.so.0.10.5-git 7ffff5901000-7ffff5b01000 ---p 00032000 00:14 7927669 /usr/local/lib/libr_fs.so.0.10.5-git 7ffff5b01000-7ffff5b03000 rw-p 00032000 00:14 7927669 /usr/local/lib/libr_fs.so.0.10.5-git 7ffff5b03000-7ffff5b0e000 rw-p 00000000 00:00 0 7ffff5b0e000-7ffff5b5a000 r-xp 00000000 00:14 7927673 /usr/local/lib/libr_io.so.0.10.5-git 7ffff5b5a000-7ffff5d5a000 ---p 0004c000 00:14 7927673 /usr/local/lib/libr_io.so.0.10.5-git 7ffff5d5a000-7ffff5d68000 rw-p 0004c000 00:14 7927673 /usr/local/lib/libr_io.so.0.10.5-git 7ffff5d68000-7ffff5d70000 rw-p 00000000 00:00 0 7ffff5d70000-7ffff5d74000 r-xp 00000000 00:14 7927653 /usr/local/lib/libr_bp.so.0.10.5-git 7ffff5d74000-7ffff5f74000 ---p 00004000 00:14 7927653 /usr/local/lib/libr_bp.so.0.10.5-git 7ffff5f74000-7ffff5f75000 rw-p 00004000 00:14 7927653 /usr/local/lib/libr_bp.so.0.10.5-git 7ffff5f75000-7ffff5f7d000 r-xp 00000000 00:14 7927681 /usr/local/lib/libr_reg.so.0.10.5-git 7ffff5f7d000-7ffff617d000 ---p 00008000 00:14 7927681 /usr/local/lib/libr_reg.so.0.10.5-git 7ffff617d000-7ffff617e000 rw-p 00008000 00:14 7927681 /usr/local/lib/libr_reg.so.0.10.5-git 7ffff617e000-7ffff6510000 r-xp 00000000 00:14 7927647 /usr/local/lib/libr_anal.so.0.10.5-git 7ffff6510000-7ffff6710000 ---p 00392000 00:14 7927647 /usr/local/lib/libr_anal.so.0.10.5-git 7ffff6710000-7ffff69e9000 rw-p 00392000 00:14 7927647 /usr/local/lib/libr_anal.so.0.10.5-git 7ffff69e9000-7ffff6aec000 rw-p 00000000 00:00 0 7ffff6aec000-7ffff6b11000 r-xp 00000000 00:14 7927663 /usr/local/lib/libr_debug.so.0.10.5-git 7ffff6b11000-7ffff6d11000 ---p 00025000 00:14 7927663 /usr/local/lib/libr_debug.so.0.10.5-git 7ffff6d11000-7ffff6d13000 rw-p 00025000 00:14 7927663 /usr/local/lib/libr_debug.so.0.10.5-git 7ffff6d13000-7ffff6e13000 r-xp 00000000 00:14 7927651 /usr/local/lib/libr_bin.so.0.10.5-git 7ffff6e13000-7ffff7013000 ---p 00100000 00:14 7927651 /usr/local/lib/libr_bin.so.0.10.5-git 7ffff7013000-7ffff701c000 rw-p 00100000 00:14 7927651 /usr/local/lib/libr_bin.so.0.10.5-git 7ffff701c000-7ffff7020000 r-xp 00000000 00:14 7927655 /usr/local/lib/libr_config.so.0.10.5-git 7ffff7020000-7ffff721f000 ---p 00004000 00:14 7927655 /usr/local/lib/libr_config.so.0.10.5-git 7ffff721f000-7ffff7220000 rw-p 00003000 00:14 7927655 /usr/local/lib/libr_config.so.0.10.5-git 7ffff7220000-7ffff7236000 r-xp 00000000 00:14 7927657 /usr/local/lib/libr_cons.so.0.10.5-git 7ffff7236000-7ffff7436000 ---p 00016000 00:14 7927657 /usr/local/lib/libr_cons.so.0.10.5-git 7ffff7436000-7ffff7437000 rw-p 00016000 00:14 7927657 /usr/local/lib/libr_cons.so.0.10.5-git 7ffff7437000-7ffff7439000 rw-p 00000000 00:00 0 7ffff7439000-7ffff743e000 r-xp 00000000 00:14 7927683 /usr/local/lib/libr_search.so.0.10.5-git 7ffff743e000-7ffff763d000 ---p 00005000 00:14 7927683 /usr/local/lib/libr_search.so.0.10.5-git 7ffff763d000-7ffff763e000 rw-p 00004000 00:14 7927683 /usr/local/lib/libr_search.so.0.10.5-git 7ffff763e000-7ffff7663000 r-xp 00000000 00:14 7927679 /usr/local/lib/libr_parse.so.0.10.5-git 7ffff7663000-7ffff7863000 ---p 00025000 00:14 7927679 /usr/local/lib/libr_parse.so.0.10.5-git 7ffff7863000-7ffff7864000 rw-p 00025000 00:14 7927679 /usr/local/lib/libr_parse.so.0.10.5-git 7ffff7864000-7ffff7885000 rw-p 00000000 00:00 0 7ffff7885000-7ffff79c6000 r-xp 00000000 00:14 7927659 /usr/local/lib/libr_core.so.0.10.5-git 7ffff79c6000-7ffff7bc6000 ---p 00141000 00:14 7927659 /usr/local/lib/libr_core.so.0.10.5-git 7ffff7bc6000-7ffff7bd4000 rw-p 00141000 00:14 7927659 /usr/local/lib/libr_core.so.0.10.5-git 7ffff7bd4000-7ffff7bd6000 rw-p 00000000 00:00 0 7ffff7bd6000-7ffff7bd8000 r-xp 00000000 00:14 7687911 /usr/lib/libdl-2.24.so 7ffff7bd8000-7ffff7dd8000 ---p 00002000 00:14 7687911 /usr/lib/libdl-2.24.so 7ffff7dd8000-7ffff7dd9000 r--p 00002000 00:14 7687911 /usr/lib/libdl-2.24.so 7ffff7dd9000-7ffff7dda000 rw-p 00003000 00:14 7687911 /usr/lib/libdl-2.24.so 7ffff7dda000-7ffff7dfd000 r-xp 00000000 00:14 7687857 /usr/lib/ld-2.24.so 7ffff7e68000-7ffff7e69000 rw-p 00000000 00:00 0 7ffff7e69000-7ffff7e6a000 r--s 00000000 00:14 7927961 /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb 7ffff7e6a000-7ffff7e71000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e71000-7ffff7e72000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e72000-7ffff7e73000 r--s 00000000 00:14 7927966 /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb 7ffff7e73000-7ffff7e7a000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e7a000-7ffff7e7b000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e7b000-7ffff7e82000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e82000-7ffff7e83000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e83000-7ffff7e84000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e84000-7ffff7e8b000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e8b000-7ffff7e8c000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e8c000-7ffff7e8d000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e8d000-7ffff7e94000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e94000-7ffff7e95000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e95000-7ffff7e9c000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7e9c000-7ffff7e9d000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7e9d000-7ffff7ea4000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ea4000-7ffff7ea5000 r--s 00000000 00:14 7927961 /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb 7ffff7ea5000-7ffff7ea6000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ea6000-7ffff7ead000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ead000-7ffff7eae000 r--s 00000000 00:14 7927966 /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb 7ffff7eae000-7ffff7eb5000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7eb5000-7ffff7eb6000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7eb6000-7ffff7ebd000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ebd000-7ffff7ebe000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ebe000-7ffff7ebf000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ebf000-7ffff7ec6000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ec6000-7ffff7ec7000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ec7000-7ffff7ec8000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ec8000-7ffff7ecf000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ecf000-7ffff7ed0000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ed0000-7ffff7ed7000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ed7000-7ffff7ed8000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ed8000-7ffff7edf000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7edf000-7ffff7ee0000 r--s 00000000 00:14 7927961 /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb 7ffff7ee0000-7ffff7ee1000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ee1000-7ffff7ee8000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ee8000-7ffff7ee9000 r--s 00000000 00:14 7927966 /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb 7ffff7ee9000-7ffff7ef0000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ef0000-7ffff7ef1000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ef1000-7ffff7ef8000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7ef8000-7ffff7ef9000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ef9000-7ffff7efa000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7efa000-7ffff7f01000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f01000-7ffff7f02000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f02000-7ffff7f03000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f03000-7ffff7f0a000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f0a000-7ffff7f0b000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f0b000-7ffff7f12000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f12000-7ffff7f13000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f13000-7ffff7f1a000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f1a000-7ffff7f1b000 r--s 00000000 00:14 7927961 /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb 7ffff7f1b000-7ffff7f1c000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f1c000-7ffff7f23000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f23000-7ffff7f24000 r--s 00000000 00:14 7927966 /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb 7ffff7f24000-7ffff7f2b000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f2b000-7ffff7f2c000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f2c000-7ffff7f33000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f33000-7ffff7f34000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f34000-7ffff7f35000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f35000-7ffff7f3c000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f3c000-7ffff7f3d000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f3d000-7ffff7f3e000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f3e000-7ffff7f45000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f45000-7ffff7f46000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f46000-7ffff7f4d000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f4d000-7ffff7f4e000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f4e000-7ffff7f55000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f55000-7ffff7f56000 r--s 00000000 00:14 7927961 /usr/local/lib/radare2/0.10.5-git/fcnsign/cc-x86-64.sdb 7ffff7f56000-7ffff7f57000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f57000-7ffff7f5e000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f5e000-7ffff7f5f000 r--s 00000000 00:14 7927966 /usr/local/lib/radare2/0.10.5-git/fcnsign/types-x86-64.sdb 7ffff7f5f000-7ffff7f66000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f66000-7ffff7f67000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f67000-7ffff7f6e000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f6e000-7ffff7f6f000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f6f000-7ffff7f70000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f70000-7ffff7f77000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f77000-7ffff7f78000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7f78000-7ffff7f7f000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f7f000-7ffff7f86000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f86000-7ffff7f8d000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f8d000-7ffff7f94000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f94000-7ffff7f9b000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7f9b000-7ffff7fa2000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7fa2000-7ffff7fa9000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7fa9000-7ffff7fb0000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7fb0000-7ffff7fb7000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7fb7000-7ffff7fc5000 rw-p 00000000 00:00 0 7ffff7fc5000-7ffff7fcc000 r--s 00000000 00:14 7927907 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-64.sdb 7ffff7fcc000-7ffff7fcd000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fcd000-7ffff7fce000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fce000-7ffff7fd2000 r--s 00000000 00:14 7927906 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-32.sdb 7ffff7fd2000-7ffff7fd3000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fd3000-7ffff7fde000 r--s 00000000 00:14 7927892 /usr/local/lib/radare2/0.10.5-git/opcodes/x86.sdb 7ffff7fde000-7ffff7fe9000 r--s 00000000 00:14 7927892 /usr/local/lib/radare2/0.10.5-git/opcodes/x86.sdb 7ffff7fe9000-7ffff7fea000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fea000-7ffff7feb000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7feb000-7ffff7fec000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fec000-7ffff7fed000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7fed000-7ffff7ff1000 r--s 00000000 00:14 7927906 /usr/local/lib/radare2/0.10.5-git/syscall/linux-x86-32.sdb 7ffff7ff1000-7ffff7ff2000 r--s 00000000 00:14 7927964 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-64.sdb 7ffff7ff2000-7ffff7ff3000 r--s 00000000 00:14 7927963 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb 7ffff7ff3000-7ffff7ff4000 r--s 00000000 00:14 7927963 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb 7ffff7ff4000-7ffff7ff5000 r--s 00000000 00:14 7927963 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb 7ffff7ff5000-7ffff7ff6000 r--s 00000000 00:14 7927963 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb 7ffff7ff6000-7ffff7ff7000 r--s 00000000 00:14 7927963 /usr/local/lib/radare2/0.10.5-git/fcnsign/linux-x86-32.sdb 7ffff7ff7000-7ffff7ffa000 r--p 00000000 00:00 0 [vvar] 7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0 [vdso] 7ffff7ffc000-7ffff7ffd000 r--p 00022000 00:14 7687857 /usr/lib/ld-2.24.so 7ffff7ffd000-7ffff7ffe000 rw-p 00023000 00:14 7687857 /usr/lib/ld-2.24.so 7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0 [stack] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

Program received signal SIGABRT, Aborted. -----------------------------------------------------------------------------------------------------------------------[regs] RAX: 0x0000000000000000 RBX: 0x0000000000000006 RBP: 0x00007FFFFFFFBCE0 RSP: 0x00007FFFFFFFB8B8 o d I t s Z a P c RDI: 0x0000000000000002 RSI: 0x00007FFFFFFFB840 RDX: 0x0000000000000000 RCX: 0x00007FFFF3A5608F RIP: 0x00007FFFF3A5608F R8 : 0x0000000000000000 R9 : 0x00007FFFFFFFB840 R10: 0x0000000000000008 R11: 0x0000000000000246 R12: 0x0000000000000056 R13: 0x00007FFFFFFFBAF0 R14: 0x00007FFFFFFFBAF0 R15: 0x00007FFFF7E68000 CS: 0033 DS: 0000 ES: 0000 FS: 0000 GS: 0000 SS: 002B
-----------------------------------------------------------------------------------------------------------------------[code] => 0x7ffff3a5608f <raise+207>: add rsp,0x88 0x7ffff3a56096 <raise+214>: mov eax,r8d 0x7ffff3a56099 <raise+217>: pop rbx 0x7ffff3a5609a <raise+218>: ret
0x7ffff3a5609b <raise+219>: nop DWORD PTR [rax+rax*1+0x0] 0x7ffff3a560a0 <raise+224>: mov rdx,QWORD PTR [rip+0x364db9] # 0x7ffff3dbae60 0x7ffff3a560a7 <raise+231>: neg eax

0x7ffff3a560a9 <raise+233>: mov DWORD PTR fs:[rdx],eax

0x00007ffff3a5608f in raise () from /usr/lib/libc.so.6 gdb$ bt

0 0x00007ffff3a5608f in raise () from /usr/lib/libc.so.6

1 0x00007ffff3a574ba in abort () from /usr/lib/libc.so.6

2 0x00007ffff3a93c90 in __libc_message () from /usr/lib/libc.so.6

3 0x00007ffff3a9a026 in malloc_printerr () from /usr/lib/libc.so.6

4 0x00007ffff3a9bff9 in _int_malloc () from /usr/lib/libc.so.6

5 0x00007ffff3a9dd84 in malloc () from /usr/lib/libc.so.6

6 0x00007ffff3aa31ca in strdup () from /usr/lib/libc.so.6

7 0x00007ffff3fe0ac7 in r_strnew (str=0x7fffffffbe70 "2460 \323\027\323}5Ӎ\264\351\366\370\337\307}5Ӎ\264\323\316\366\367\335w\220") at str.c:501

8 0x00007ffff3fe0d1b in r_str_newf (fmt=0x7ffff79b3e1b "%s %s") at str.c:548

9 0x00007ffff79697d2 in cmtcb (usr=0x5555557bd010, k=0x55555f19c140 "meta.C.2460", v=0x55555f19f780 "0xdf030104206fb404,0xdf030104206fb40a,0xdf030104206fb430,0x301042008729913,0x30104200872991f,0x30104200872992f,0x30104200872993b,0x301042008729942,0x301042008729949,0x30104200872996c,0x30104200872998b"...) at vmenus.c:456

10 0x00007ffff4019309 in sdb_foreach (s=0x5555557e1060, cb=0x7ffff79696ec , user=0x5555557bd010) at sdb.c:550

11 0x00007ffff79698dd in r_core_visual_hudstuff (core=0x55555575bb80 ) at vmenus.c:477

12 0x00007ffff79380ab in r_core_visual_cmd (core=0x55555575bb80 , ch=0x5f) at visual.c:1886

13 0x00007ffff7939b66 in r_core_visual (core=0x55555575bb80 , input=0x55555f64f1b1 "") at visual.c:2337

14 0x00007ffff7920fda in cmd_visual (data=0x55555575bb80 , input=0x55555f64f1b1 "") at cmd.c:881

15 0x00007ffff795887b in r_cmd_call (cmd=0x555555810270, input=0x55555f64f1b0 "V") at cmd_api.c:210

16 0x00007ffff7924407 in r_core_cmd_subst_i (core=0x55555575bb80 , cmd=0x55555f64f1b0 "V", colon=0x0) at cmd.c:1853

17 0x00007ffff792214b in r_core_cmd_subst (core=0x55555575bb80 , cmd=0x55555f64f1b0 "V") at cmd.c:1249

18 0x00007ffff7925985 in r_core_cmd (core=0x55555575bb80 , cstr=0x555568f38600 "V", log=0x1) at cmd.c:2260

19 0x00007ffff78c7a26 in r_core_prompt_exec (r=0x55555575bb80 ) at core.c:1649

20 0x00005555555598f5 in main (argc=0x2, argv=0x7fffffffe978, envp=0x7fffffffe990) at radare2.c:945

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

radare commented 8 years ago
==97341== Invalid write of size 1
==97341==    at 0x10107EEE1: b64_decode (base64.c:32)
==97341==    by 0x10107ED7D: sdb_decode_raw (base64.c:49)
==97341==    by 0x10107F0B6: sdb_decode (base64.c:80)
==97341==    by 0x100140877: cmtcb (vmenus.c:453)
==97341==    by 0x10107C4AD: sdb_foreach (sdb.c:550)
==97341==    by 0x1001406F3: r_core_visual_hudstuff (vmenus.c:477)
==97341==    by 0x100101BA3: r_core_visual_cmd (visual.c:1886)
==97341==    by 0x100105A94: r_core_visual (visual.c:2337)
==97341==    by 0x1000AFBFE: cmd_visual (cmd.c:881)
==97341==    by 0x10012C1C6: r_cmd_call (cmd_api.c:210)
==97341==    by 0x1000B994C: r_core_cmd_subst_i (cmd.c:1853)
==97341==    by 0x10008DF31: r_core_cmd_subst (cmd.c:1249)
==97341==  Address 0x10612be93 is 51 bytes inside an unallocated block of size 110,864 in arena "client"
==97341==
radare commented 8 years ago

Should be fixed in 2a5e49ee40a42ff478875f7676eb738e44ea7acb