Re: defncopy core dump
Nem W Schlecht <[email protected]> Wed, 24 May 2017 12:42:09 -0500
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <CA+2x6-KMrKpF2Tz7CP-CauyYan-1RVejnW4a4LC-RiAq45s7sQ@mail.gmail.com> |
Thanks John! The weird thing is that that is *my* patch! (At least I reported the bug). I'm not sure why the equal sign was moved, though. On Wed, May 24, 2017 at 12:30 PM, John Kendall <[email protected]> wrote: > Hi, Nem. > It looks like the change to lines 577 and 578 were made back in June 2016 (before mine). > > https://github.com/FreeTDS/freetds/commit/a67dc7502bf75d56c342f7af7b5d7e4dba826000 > > Fixing this issue shouldn't affect mine. > > John > > > > On May 2, 2017, at 6:12 PM, Nem W Schlecht <[email protected]> wrote: > >> Hello all, >> >> Sorry, but it's been awhile since I compiled freetds (version 1.00.1 >> has been working just fine for me). >> >> My old favorite tool, defncopy, is core dumping again. :) >> >> Looks like these lines here: >> >> 577,578 >> if (sizeof(sql_text) <= dbcollen(dbproc, ctext) ) { >> assert(sizeof(sql_text) > dbcollen(dbproc, ctext)); >> >> The equal sign was moved from the line 578 to 577. This causes >> defncopy to core dump for me (Cygwin on Windows). >> >> If I move the equal sign back to the way it was in my older copy of >> code (1.00.1), then defncopy works perfectly again: >> >> 577,578 >> if (sizeof(sql_text) < dbcollen(dbproc, ctext) ) { >> assert(sizeof(sql_text) >= dbcollen(dbproc, ctext)); >> >> I see in the Changelog a change made by John Kendall on Aug 25th >> mentioning a fix for defncopy for ASE servers. Not sure how to get >> things to work for both systems. >> >> Thanks all! :) >> >> -- >> Nem W Schlecht >> "Perl did the magic. I just waved the wand." >> _______________________________________________ >> FreeTDS mailing list >> [email protected] >> https://url.serverdata.net/?aYRdQGi3vXnuQJoWNSo02MmxBZ2G78s3rT1G4ZsYjcsqm3Z4xKVzDM1akvRgp9GkOw4EtE219pjbkUFsmgT8ImQ~~ > > _______________________________________________ > FreeTDS mailing list > [email protected] > http://mailman1.ibiblio.org/mailman/listinfo/freetds -- Nem W Schlecht "Perl did the magic. I just waved the wand."