FreeTDS and out of Memor Error when trying to read diacritics

"Sarr, Nathan" <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <DC77D137D0C5754B8057B73D9593FE5901869DA3@ITS-EXC2.UR.Rochester.edu>
Hello,

 

    I was wondering if someone might be able to help me.  We are using
SUSE 11 SP1 64 bit, SQL Server 2008 R2, unixODBC 2.2.12 driver and
FreeTDS 0.91 and PHP 5.3.8.  When retrieving a row with diacritics we
get a php out of memory error where it is trying to read all of the
memory in the system.  Looking at the logs for FreeTDS we are getting
the following error:

 

util.c:104:logic error: cannot change query state from IDLE to PENDING

 

If we skip reading any fields with diacritics the data is read without
any issue. I've searched around and could not find any information about
this.  We do have the text size set in the config file but this does not
seem to resolve the issue.

 

Any help would be greatly appreciated.

 

Thanks,

-Nate

 

Nathan Sarr

Senior Software Engineer

River Campus Libraries

University of Rochester

Rochester, NY  14627

(585) 275-0692

[email protected] <mailto:[email protected]>
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.