Re: Memory leaks in PostgreSQL ODBC driver
| От | Hiroshi Inoue |
|---|---|
| Тема | Re: Memory leaks in PostgreSQL ODBC driver |
| Дата | |
| Msg-id | 3D16EDBA.6DA0F0F0@tpf.co.jp обсуждение исходный текст |
| Ответ на | Memory leaks in PostgreSQL ODBC driver (mlw <markw@mohawksoft.com>) |
| Список | pgsql-odbc |
mlw wrote: > > mlw wrote: > > > > It seems that when you perform a large query against the postgresql ODBC driver > > it sucks it all in to memory. If the query returns more data than you have > > memory, it fails. To change this behavior, you set UseDeclareFetch to yes. > > > > It seems that in QR_read_tuple, a buffer is allocated but never freed. Has > > anyone ever seen this before? > > > > I traced this in the unixODBC Postgre7.1 driver by replacing free/malloc with > > debug versions, and it looks like the PostgreSQL version has the same issue. > > > > Could this buffer be freed else where? > > > > The Windows odbc driver does this as well, which is not surprising, given that > it is probably the same code. Could you try the snapshot dll at http://w2422.nsk.ne.jp/~inoue/ ? regards, Hiroshi Inoue http://w2422.nsk.ne.jp/~inoue/
В списке pgsql-odbc по дате отправления: