From: Bo A. <boe...@ao...> - 2015-09-05 00:11:05
|
It seems that entering invalid connection causes iODBC to throw malloc errors. I haven't done an extensive test to see what version the problem started but it did work in 03.52.0709.0909 (the older version I had installed). Is this reproducible on your end? $ /Library/Application\ Support/iODBC/bin/iodbctest iODBC Demonstration program This program shows an interactive SQL processor Driver Manager: 03.52.1015.0210 Enter ODBC connect string (? shows list): = iodbctest(86869,0xa11bc1d4) malloc: *** error for object 0x20: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug iodbctest(86869,0xa11bc1d4) malloc: *** error for object 0x931e2827: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug 1: SQLDriverConnect = [iODBC][Driver Manager]Invalid attribute/option identifier (0) SQLSTATE=HY092 1: ODBC_Connect = [iODBC][Driver Manager]Invalid attribute/option identifier (0) SQLSTATE=HY092 Have a nice day. Bo |