Error in my_thread_global_end(): 292 threads didn't exit Error in my_thread_global_end(): 299 threads didn't exit 212:4 0 132:29 0 207:6 0 131:20 0 136:26 0 133:18 0 134:22 0 129:23 0 137:21 0 108:15 0 [Thread 0x143e4b70 (LWP 1994) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x655e5b70 (LWP 1707)] 0x00359b5a in malloc_consolidate () from /lib/libc.so.6 Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686 (gdb) bt #0 0x00359b5a in malloc_consolidate () from /lib/libc.so.6 #1 0x0035c66d in _int_malloc () from /lib/libc.so.6 #2 0x0035d8ce in malloc () from /lib/libc.so.6 #3 0x004e404e in iniOpen (hIni=0x655dfffc, pszFileName=0x655dec0a "/root/.odbc.ini", cComment=0x4ec14f "#;", cLeftBracket=91 '[', cRightBracket=93 ']', cEqual=61 '=', bCreate=1) at iniOpen.c:365 #4 0x004df4eb in SQLGetPrivateProfileString (pszSection=0x81bf280 "dsn__mysql__test", pszEntry=0x0, pszDefault=0x4cea3c "", pRetBuffer=0x824e6e0 "", nRetBuffer=8192, pszFileName=0x8169128 "ODBC.INI") at SQLGetPrivateProfileString.c:427 #5 0x004c8030 in MySQLGetPrivateProfileStringW () from /myodbc/lib/libmyodbc5w.so #6 0x004c6373 in ds_lookup () from /myodbc/lib/libmyodbc5w.so #7 0x004a4a0a in MySQLConnect () from /myodbc/lib/libmyodbc5w.so #8 0x004c1819 in SQLConnectW () from /myodbc/lib/libmyodbc5w.so #9 0x00161c9b in SQLConnectW (connection_handle=0x8239448, server_name=0xbfffed2c, name_length1=-3, user_name=0xbfffeb2c, name_length2=-3, authentication=0xbfffe92c, name_length3=-3) at SQLConnectW.c:387 #10 0x08048882 in thread (c=0xbfffa32c) at test.cpp:68 #11 0x002d6a09 in start_thread () from /lib/libpthread.so.0 #12 0x003c800e in clone () from /lib/libc.so.6