Still happens on Ubuntu 15.04 with btscanner 2.0 after pressing "b" $ btscanner *** buffer overflow detected ***: btscanner terminated ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x78c4e)[0x7fa095fc8c4e] /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7fa096068e8c] /lib/x86_64-linux-gnu/libc.so.6(+0x116e80)[0x7fa096066e80] btscanner[0x4075bc] btscanner[0x407db5] btscanner[0x403c49] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fa095f70a40] btscanner[0x403c9d] ======= Memory map: ======== 00400000-0040f000 r-xp 00000000 b3:05 145449 /usr/bin/btscanner 0060e000-0060f000 r--p 0000e000 b3:05 145449 /usr/bin/btscanner 0060f000-00610000 rw-p 0000f000 b3:05 145449 /usr/bin/btscanner 00610000-00611000 rw-p 00000000 00:00 0 02064000-02105000 rw-p 00000000 00:00 0 [heap] 7fa093719000-7fa09372f000 r-xp 00000000 b3:05 284748 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fa09372f000-7fa09392e000 ---p 00016000 b3:05 284748 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fa09392e000-7fa09392f000 rw-p 00015000 b3:05 284748 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fa09392f000-7fa093a1f000 r-xp 00000000 b3:05 134877 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fa093a1f000-7fa093c1f000 ---p 000f0000 b3:05 134877 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fa093c1f000-7fa093c27000 r--p 000f0000 b3:05 134877 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fa093c27000-7fa093c29000 rw-p 000f8000 b3:05 134877 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fa093c29000-7fa093c3e000 rw-p 00000000 00:00 0 7fa093c3e000-7fa0952aa000 r-xp 00000000 b3:05 136593 /usr/lib/x86_64-linux-gnu/libicudata.so.52.1 7fa0952aa000-7fa0954a9000 ---p 0166c000 b3:05 136593 /usr/lib/x86_64-linux-gnu/libicudata.so.52.1 7fa0954a9000-7fa0954aa000 r--p 0166b000 b3:05 136593 /usr/lib/x86_64-linux-gnu/libicudata.so.52.1 7fa0954aa000-7fa0954ab000 rw-p 0166c000 b3:05 136593 /usr/lib/x86_64-linux-gnu/libicudata.so.52.1 7fa0954ab000-7fa0955b2000 r-xp 00000000 b3:05 274001 /lib/x86_64-linux-gnu/libm-2.21.so 7fa0955b2000-7fa0957b1000 ---p 00107000 b3:05 274001 /lib/x86_64-linux-gnu/libm-2.21.so 7fa0957b1000-7fa0957b2000 r--p 00106000 b3:05 274001 /lib/x86_64-linux-gnu/libm-2.21.so 7fa0957b2000-7fa0957b3000 rw-p 00107000 b3:05 274001 /lib/x86_64-linux-gnu/libm-2.21.so 7fa0957b3000-7fa0957cc000 r-xp 00000000 b3:05 266645 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fa0957cc000-7fa0959cc000 ---p 00019000 b3:05 266645 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fa0959cc000-7fa0959cd000 r--p 00019000 b3:05 266645 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fa0959cd000-7fa0959ce000 rw-p 0001a000 b3:05 266645 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fa0959ce000-7fa095b36000 r-xp 00000000 b3:05 137433 /usr/lib/x86_64-linux-gnu/libicuuc.so.52.1 7fa095b36000-7fa095d35000 ---p 00168000 b3:05 137433 /usr/lib/x86_64-linux-gnu/libicuuc.so.52.1 7fa095d35000-7fa095d47000 r--p 00167000 b3:05 137433 /usr/lib/x86_64-linux-gnu/libicuuc.so.52.1 7fa095d47000-7fa095d48000 rw-p 00179000 b3:05 137433 /usr/lib/x86_64-linux-gnu/libicuuc.so.52.1 7fa095d48000-7fa095d4c000 rw-p 00000000 00:00 0 7fa095d4c000-7fa095d4f000 r-xp 00000000 b3:05 265300 /lib/x86_64-linux-gnu/libdl-2.21.so 7fa095d4f000-7fa095f4e000 ---p 00003000 b3:05 265300 /lib/x86_64-linux-gnu/libdl-2.21.so 7fa095f4e000-7fa095f4f000 r--p 00002000 b3:05 265300 /lib/x86_64-linux-gnu/libdl-2.21.so 7fa095f4f000-7fa095f50000 rw-p 00003000 b3:05 265300 /lib/x86_64-linux-gnu/libdl-2.21.so 7fa095f50000-7fa096110000 r-xp 00000000 b3:05 289060 /lib/x86_64-linux-gnu/libc-2.21.so 7fa096110000-7fa096310000 ---p 001c0000 b3:05 289060 /lib/x86_64-linux-gnu/libc-2.21.so 7fa096310000-7fa096314000 r--p 001c0000 b3:05 289060 /lib/x86_64-linux-gnu/libc-2.21.so 7fa096314000-7fa096316000 rw-p 001c4000 b3:05 289060 /lib/x86_64-linux-gnu/libc-2.21.so 7fa096316000-7fa09631a000 rw-p 00000000 00:00 0 7fa09631a000-7fa09633f000 r-xp 00000000 b3:05 300774 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa09633f000-7fa09653e000 ---p 00025000 b3:05 300774 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa09653e000-7fa096542000 r--p 00024000 b3:05 300774 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa096542000-7fa096543000 rw-p 00028000 b3:05 300774 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fa096543000-7fa096566000 r-xp 00000000 b3:05 266388 /lib/x86_64-linux-gnu/libncurses.so.5.9 7fa096566000-7fa096765000 ---p 00023000 b3:05 266388 /lib/x86_64-linux-gnu/libncurses.so.5.9 7fa096765000-7fa096766000 r--p 00022000 b3:05 266388 /lib/x86_64-linux-gnu/libncurses.so.5.9 7fa096766000-7fa096767000 rw-p 00023000 b3:05 266388 /lib/x86_64-linux-gnu/libncurses.so.5.9 7fa096767000-7fa09676e000 r-xp 00000000 b3:05 143786 /usr/lib/x86_64-linux-gnu/libmenu.so.5.9 7fa09676e000-7fa09696d000 ---p 00007000 b3:05 143786 /usr/lib/x86_64-linux-gnu/libmenu.so.5.9 7fa09696d000-7fa09696f000 r--p 00006000 b3:05 143786 /usr/lib/x86_64-linux-gnu/libmenu.so.5.9 7fa09696f000-7fa096970000 rw-p 00008000 b3:05 143786 /usr/lib/x86_64-linux-gnu/libmenu.so.5.9 7fa096970000-7fa09697e000 r-xp 00000000 b3:05 143787 /usr/lib/x86_64-linux-gnu/libform.so.5.9 7fa09697e000-7fa096b7d000 ---p 0000e000 b3:05 143787 /usr/lib/x86_64-linux-gnu/libform.so.5.9 7fa096b7d000-7fa096b7e000 r--p 0000d000 b3:05 143787 /usr/lib/x86_64-linux-gnu/libform.so.5.9 7fa096b7e000-7fa096b7f000 rw-p 0000e000 b3:05 143787 /usr/lib/x86_64-linux-gnu/libform.so.5.9 7fa096b7f000-7fa096b99000 r-xp 00000000 b3:05 131479 /usr/lib/x86_64-linux-gnu/libbluetooth.so.3.13.0 7fa096b99000-7fa096d98000 ---p 0001a000 b3:05 131479 /usr/lib/x86_64-linux-gnu/libbluetooth.so.3.13.0 7fa096d98000-7fa096d99000 r--p 00019000 b3:05 131479 /usr/lib/x86_64-linux-gnu/libbluetooth.so.3.13.0 7fa096d99000-7fa096d9c000 rw-p 0001a000 b3:05 131479 /usr/lib/x86_64-linux-gnu/libbluetooth.so.3.13.0 7fa096d9c000-7fa096db4000 r-xp 00000000 b3:05 265844 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fa096db4000-7fa096fb4000 ---p 00018000 b3:05 265844 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fa096fb4000-7fa096fb5000 r--p 00018000 b3:05 265844 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fa096fb5000-7fa096fb6000 rw-p 00019000 b3:05 265844 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fa096fb6000-7fa096fba000 rw-p 00000000 00:00 0 7fa096fba000-7fa097178000 r-xp 00000000 b3:05 135213 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.2 7fa097178000-7fa097378000 ---p 001be000 b3:05 135213 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.2 7fa097378000-7fa097380000 r--p 001be000 b3:05 135213 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.2 7fa097380000-7fa097382000 rw-p 001c6000 b3:05 135213 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.2 7fa097382000-7fa097383000 rw-p 00000000 00:00 0 7fa097383000-7fa0973a7000 r-xp 00000000 b3:05 265708 /lib/x86_64-linux-gnu/ld-2.21.so 7fa09757e000-7fa097588000 rw-p 00000000 00:00 0 7fa0975a1000-7fa0975a6000 rw-p 00000000 00:00 0 7fa0975a6000-7fa0975a7000 r--p 00023000 b3:05 265708 /lib/x86_64-linux-gnu/ld-2.21.so 7fa0975a7000-7fa0975a8000 rw-p 00024000 b3:05 265708 /lib/x86_64-linux-gnu/ld-2.21.so 7fa0975a8000-7fa0975a9000 rw-p 00000000 00:00 0 7ffe757c7000-7ffe757e8000 rw-p 00000000 00:00 0 [stack] 7ffe757f2000-7ffe757f4000 r--p 00000000 00:00 0 [vvar] 7ffe757f4000-7ffe757f6000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted (core dumped)