« [Ruby] Win32OLE と Thread | トップページ | [本] 一冊にまとまったカーデュラ・シリーズ »

2010年10月10日 (日)

[Ruby] Win32OLE と Thread

調べてみたら、mswin32 も、Cygwin も ole_pure_uninitialize の


for (i = 0; i < len; i++) {
DWORD dwCookie = NUM2INT(rb_ary_entry(globalInterfaceCookies, i));
globalInterfaceTable->lpVtbl->RevokeInterfaceFromGlobal(
globalInterfaceTable, dwCookie);
}

の RevokeInterfaceFromGlobal を呼び出したところでSEGVすることがわかった。
ループを最後まで回り切らず、途中でSEGVしている。

|

« [Ruby] Win32OLE と Thread | トップページ | [本] 一冊にまとまったカーデュラ・シリーズ »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [Ruby] Win32OLE と Thread:

« [Ruby] Win32OLE と Thread | トップページ | [本] 一冊にまとまったカーデュラ・シリーズ »