Re: New thread for pyodbc issues with freetds-0.83.dev

Frediano Ziglio <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
Just fixed in CVS HEAD, was a nasty problem with SYB5INT8 type.
Added also a test for BIGINT (both as input and output parameter).

freddy77


2010/10/27 Peter C. Norton <[email protected]>:
> I've isolated the change that breaks pyodbc->unixODBC->FreeTDS->ASE
> 15.  It seems to be the changes associated with this Changelog entry:
>
> Wed Sep 17 14:14:15 CET 2008    Frediano Ziglio <freddy77_A_gmail_D_com>
>        * src/tds/.cvsignore src/tds/Makefile.am src/tds/convert.c:
>        * src/tds/data.c src/tds/read.c src/tds/types.pl(added):
>        - autogenerate some functions based on types.txt
>
> Can anyone (I'm really hoping that freddy77 has an idea) recommend how
> to approach types.txt to fix this?  It looks like the generated
> tds_get_conversion_type() is being passed the correct values for the
> test columns.  GDB is reporting the last few invocations of
> tds_get_conversion_type like this after the change
>
> Breakpoint 1, tds_get_conversion_type (srctype=56, colsize=4) at types.h:124
> (gdb)
> Continuing.
>
> Breakpoint 1, tds_get_conversion_type (srctype=56, colsize=4) at types.h:124
> (gdb)
> Continuing.
>
> Breakpoint 1, tds_get_conversion_type (srctype=39, colsize=20) at types.h:124
> (gdb)
> Continuing.
> b
> Breakpoint 1, tds_get_conversion_type (srctype=39, colsize=20) at types.h:124
> (gdb)
> Continuing.
> ('01000', '[01000] [FreeTDS][SQL Server]ASE is terminating this process.\n (5702) (SQLExecDirectW)')
>
> The first call up the stack is from odbc.c, odbc_populate_ird, and the
> second is from odbc_util.c:odbc_set_sql_typeinfo.
>
> I'm hoping that a change to the types.txt will address this problem.
> I'm not sure there's enough info in a dump, as I've taken before and
> after sessions, and the contents of both are almost completely
> identical, except for the memory addresses being passed around.  I
> don't know what I'm looking for at this point, so th
>
> I don't understand how to properly manipulate types.txt, or how to
> evaluate the correctness of any changes I'm making there, so I'm going
> to hold off and keep my fingers crossed that this is specific enough
> to get some help, any of which is much appreciated.
>
> Thanks,
>
> -Peter
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
_______________________________________________
FreeTDS mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.