_mssql on Python 2.5 Beta 2

mattjohnthomson at googlemail.com mattjohnthomson at googlemail.com
Mon Jul 24 09:34:24 EDT 2006


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




More information about the Python-list mailing list