I'm trying to use the _mssql module from http://pymssql.sourceforge.net/. It works fine on Python 2.4. I've just installed Python 2.5 Beta 2 on my Linux box and, whenever I try and run the mssql.close() function, or close the program, I get the following message:
*** glibc detected *** python2.5: free(): invalid pointer: 0xb7f08320 *** ======= Backtrace: ========= /lib/libc.so.6[0xa68424] /lib/libc.so.6(__libc_free+0x77)[0xa6895f] /usr/local/lib/python2.5/site-packages/_mssql.so[0x7f5d8c] python2.5[0x8080a72] python2.5(PyDict_SetItem+0x6c)[0x8080e4c] python2.5(_PyModule_Clear+0x15d)[0x8083929] python2.5(PyImport_Cleanup+0x1e5)[0x80d1159] python2.5(Py_Finalize+0xaf)[0x80dc4c3] python2.5(Py_Main+0x39d)[0x805646d] /lib/libc.so.6(__libc_start_main+0xc6)[0xa19de6] python2.5[0x8055f89] ======= Memory map: ======== 00131000-00175000 r-xp 00000000 03:03 6723934 /usr/lib/libncursesw.so.5.4 00175000-0017d000 rwxp 00044000 03:03 6723934 /usr/lib/libncursesw.so.5.4 0017d000-0017e000 rwxp 0017d000 00:00 0 001fa000-0023f000 r-xp 00000000 03:03 166172 /usr/local/lib/libsybdb.so.5.0.0 0023f000-00242000 rwxp 00045000 03:03 166172 /usr/local/lib/libsybdb.so.5.0.0 004b7000-004c0000 r-xp 00000000 03:03 4124789 /lib/libnss_files-2.3.5.so 004c0000-004c1000 r-xp 00008000 03:03 4124789 /lib/libnss_files-2.3.5.so 004c1000-004c2000 rwxp 00009000 03:03 4124789 /lib/libnss_files-2.3.5.so 0074c000-0075a000 r-xp 00000000 03:03 4124807 /lib/libpthread-2.3.5.so 0075a000-0075b000 r-xp 0000d000 03:03 4124807 /lib/libpthread-2.3.5.so 0075b000-0075c000 rwxp 0000e000 03:03 4124807 /lib/libpthread-2.3.5.so 0075c000-0075e000 rwxp 0075c000 00:00 0 0076f000-00778000 r-xp 00000000 03:03 4127052 /lib/libgcc_s-4.0.2-20051126.so.1 00778000-00779000 rwxp 00009000 03:03 4127052 /lib/libgcc_s-4.0.2-20051126.so.1 007dc000-007dd000 r-xp 007dc000 00:00 0 007f4000-007f8000 r-xp 00000000 03:03 2324725 /usr/local/lib/python2.5/site-packages/_mssql.so 007f8000-007f9000 rwxp 00004000 03:03 2324725 /usr/local/lib/python2.5/site-packages/_mssql.so 007f9000-007fb000 rwxp 007f9000 00:00 0 008b8000-008ba000 r-xp 00000000 03:03 4127074 /lib/libutil-2.3.5.so 008ba000-008bb000 r-xp 00001000 03:03 4127074 /lib/libutil-2.3.5.so 008bb000-008bc000 rwxp 00002000 03:03 4127074 /lib/libutil-2.3.5.so 009e7000-00a01000 r-xp 00000000 03:03 4127066 /lib/ld-2.3.5.so 00a01000-00a02000 r-xp 00019000 03:03 4127066 /lib/ld-2.3.5.so 00a02000-00a03000 rwxp 0001a000 03:03 4127066 /lib/ld-2.3.5.so 00a05000-00b29000 r-xp 00000000 03:03 4127067 /lib/libc-2.3.5.so 00b29000-00b2b000 r-xp 00124000 03:03 4127067 /lib/libc-2.3.5.so 00b2b000-00b2d000 rwxp 00126000 03:03 4127067 /lib/libc-2.3.5.so 00b2d000-00b2f000 rwxp 00b2d000 00:00 0 00b31000-00b33000 r-xp 00000000 03:03 4127069 /lib/libdl-2.3.5.so 00b33000-00b34000 r-xp 00001000 03:03 4127069 /lib/libdl-2.3.5.so 00b34000-00b35000 rwxp 00002000 03:03 4127069 /lib/libdl-2.3.5.so 00b37000-00b59000 r-xp 00000000 03:03 4127073 /lib/libm-2.3.5.so 00b59000-00b5a000 r-xp 00021000 03:03 4127073 /lib/libm-2.3.5.so 00b5a000-00b5b000 rwxp 00022000 03:03 4127073 /lib/libm-2.3.5.so 00b86000-00b95000 r-xp 00000000 03:03 4124849 /lib/libresolv-2.3.5.so 00b95000-00b96000 r-xp 0000e000 03:03 4124849 /lib/libresolv-2.3.5.so 00b96000-00b97000 rwxp 0000f000 03:03 4124849 /lib/libresolv-2.3.5.so 00b97000-00b99000 rwxp 00b97000 00:00 0 00b9b000-00bc2000 r-xp 00000000 03:03 4190263 /usr/lib/libreadline.so.5.0 00bc2000-00bc6000 rwxp 00027000 03:03 4190263 /usr/lib/libreadline.so.5.0 00bc6000-00bc7000 rwxp 00bc6000 00:00 0 00c00000-00c01000 r-xp 00000000 03:03 6715661 /usr/lib/gconv/ISO8859-1.so 00c01000-00c03000 rwxp 00000000 03:03 6715661 /usr/lib/gconv/ISO8859-1.so 00c43000-00c46000 r-xp 00000000 03:03 1178681 /usr/local/lib/python2.5/lib-dynload/time.so 00c46000-00c48000 rwxp 00002000 03:03 1178681 /usr/local/lib/python2.5/lib-dynload/time.so 00c8d000-00c91000 r-xp 00000000 03:03 1178665 /usr/local/lib/python2.5/lib-dynload/collections.so 00c91000-00c92000 rwxp 00004000 03:03 1178665 /usr/local/lib/python2.5/lib-dynload/collections.so 00d89000-00d97000 r-xp 00000000 03:03 1178660 /usr/local/lib/python2.5/lib-dynload/datetime.so 00d97000-00d9a000Aborted Any suggestions? Thanks, Matt -- http://mail.python.org/mailman/listinfo/python-list