No, it's not working. You've replaced sqlite3_free with plain free from
libc.

I've created pull request with tested variant

https://salsa.debian.org/debian/sqliteodbc/-/merge_requests/1

пн, 20 окт. 2025 г. в 12:38, Chris Hofstaedtler <[email protected]>:

> Hi,
>
> On Sun, Oct 19, 2025 at 07:05:12PM +0000, Pavel Shramov wrote:
> > Programs that use SQLGetTypeInfo (notable example is pyodbc) are
> > crashing now. This happened after Fix-incompatible-pointer patch was
> > added. This is caused by incorrect free function that is used -
> > drvgettypeinfo returns result that is stored in static buffers but
> > rowfree function tries to deallocate it.
>
> Indeed the patch seems to confuse some allocations.
>
> Could you try again with the newly uploaded 0.99991-4?
>
> Thanks,
> Chris
>
>

Reply via email to