Function "_nc_mutex_lock" not defined. Breakpoint 1 (_nc_mutex_lock) pending. Function "_nc_mutex_unlock" not defined. Breakpoint 2 (_nc_mutex_unlock) pending. Function "_nc_mutex_init" not defined. Breakpoint 3 (_nc_mutex_init) pending. Function "_nc_mutex_trylock" not defined. Breakpoint 4 (_nc_mutex_trylock) pending. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Breakpoint 1, _nc_mutex_lock (obj=0x7ffff5ab9d98 <_nc_globals+472>) at ../ncurses/./tinfo/lib_data.c:358 358 ../ncurses/./tinfo/lib_data.c: No such file or directory. Breakpoint 1, _nc_mutex_lock (obj=0x7ffff5ab9dc0 <_nc_globals+512>) at ../ncurses/./tinfo/lib_data.c:358 358 in ../ncurses/./tinfo/lib_data.c Breakpoint 2, _nc_mutex_unlock (obj=0x7ffff5ab9dc0 <_nc_globals+512>) at ../ncurses/./tinfo/lib_data.c:374 374 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9d70 <_nc_globals+432>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9d98 <_nc_globals+472>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9dc0 <_nc_globals+512>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9de8 <_nc_globals+552>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9e10 <_nc_globals+592>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 3, _nc_mutex_init (obj=0x7ffff5ab9e38 <_nc_globals+632>) at ../ncurses/./tinfo/lib_data.c:345 345 in ../ncurses/./tinfo/lib_data.c Breakpoint 1, _nc_mutex_lock (obj=0x7ffff5ab9d70 <_nc_globals+432>) at ../ncurses/./tinfo/lib_data.c:358 358 in ../ncurses/./tinfo/lib_data.c Breakpoint 1, _nc_mutex_lock (obj=0x7ffff5ab9d70 <_nc_globals+432>) at ../ncurses/./tinfo/lib_data.c:358 358 in ../ncurses/./tinfo/lib_data.c Breakpoint 2, _nc_mutex_unlock (obj=0x7ffff5ab9d70 <_nc_globals+432>) at ../ncurses/./tinfo/lib_data.c:374 374 in ../ncurses/./tinfo/lib_data.c Breakpoint 2, _nc_mutex_unlock (obj=0x7ffff5ab9d70 <_nc_globals+432>) at ../ncurses/./tinfo/lib_data.c:374 374 in ../ncurses/./tinfo/lib_data.c Breakpoint 2, _nc_mutex_unlock (obj=0x7ffff5ab9d98 <_nc_globals+472>) at ../ncurses/./tinfo/lib_data.c:374 374 in ../ncurses/./tinfo/lib_data.c ================== WARNING: ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) (pid=8309) #0 pthread_mutex_unlock (libtsan.so.0+0x3e4ca) #1 newterm ../ncurses/./base/lib_newterm.c:357 (libncurses.so.6+0x141c4) #2 __libc_start_main (libc.so.6+0x352bc) Location is global '_nc_globals' of size 712 at 0x7ffff5ab9bc0 (libtinfo.so.6+0x00000022dd98) Mutex M10 (0x7ffff5ab9d98) created at: #0 pthread_mutex_init (libtsan.so.0+0x4c483) #1 _nc_mutex_init ../ncurses/./tinfo/lib_data.c:351 (libtinfo.so.6+0xcfee) #2 __libc_start_main (libc.so.6+0x352bc) SUMMARY: ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) (/usr/lib64/libtsan.so.0+0x3e4ca) in pthread_mutex_unlock ================== ThreadSanitizer: reported 1 warnings [Inferior 1 (process 8309) exited with code 0102]