Re: Some bug fixes and improvements - Mailing list pgsql-odbc

From Inoue, Hiroshi
Subject Re: Some bug fixes and improvements
Date
Msg-id 56FB8EF6.3010301@dream.email.ne.jp
Whole thread Raw
In response to Some bug fixes and improvements  ("Tsunakawa, Takayuki" <tsunakawa.takay@jp.fujitsu.com>)
Responses Re: Some bug fixes and improvements  ("Tsunakawa, Takayuki" <tsunakawa.takay@jp.fujitsu.com>)
List pgsql-odbc
井上です。

On 2016/03/29 11:17, Tsunakawa, Takayuki wrote:
> Hello, Inoue-san and all,
>
> While I'm learning the psqlODBC source code and investigating the cause of the scroll cursor crash problem I reported
inJanuary, I found some bugs and useless code fragments.  Please find the attached patches to remove them.  I hope
thesewill be included in the next release. 

ありがとうございます。
ineffective_code.patchとwin_build.patchを除いてpushしました。
ineffective_code.patchは関しては、なぜCC_on_abort_partialが抜けてしまっ
たのか調べる必要がありま す。 これはsavepoint単位のrollback時に必要な処
理をするものです。
win_build.patchに関しては、使用を勧めてはいないnmake関連のバグを修正する
というのは矛盾を感じるというか何というか。

>
> However, I've not been able to find the cause of the crash.  The code of psqlODBC is pretty complex, particularly
aroundhandling cursors, isn't it? 
とりあえず、 crashについて基本的なことを確認させてください。
  declare/fetchモードですか?
  以前のメールにあったトレースの中で
   psqlodbc35w.dll!SQLFetchScroll(void * StatementHandle=0x007f3b30,
short FetchOrientation=5, long FetchOffset=27326472)
  の引数(FetchOrientation=SQL_FETCH_ABSOLUTEとFetchOffset)は正しいと
考えてよろしいので しょうか?



pgsql-odbc by date:

Previous
From: Fernando Luna
Date:
Subject: Re: Question regarding accessing only tables to which the user has access
Next
From: Bill Kuhn
Date:
Subject: 10 row/second insert in ssis