[#35406] RE: win32ole で excel が終了しない — "Oka Yasushi" <oka@...>

こんにちは、岡といいます。

20 messages 2002/06/19
[#35407] Re: win32ole で excel が終了しない — Takashi Kanai <kanai@...4u.or.jp> 2002/06/19

金井です。

[#35408] Re: win32ole で excel が終了しない — Takashi Kanai <kanai@...4u.or.jp> 2002/06/19

金井です。

[#35412] Re: win32ole で excel が終了しない — "NAKAMURA, Hiroshi" <nakahiro@...> 2002/06/20

なひです。

[#35418] Re: win32ole で excel が終了しない — Takashi Kanai <kanai@...4u.or.jp> 2002/06/20

金井です。

[#35419] Re: win32ole で excel が終了しない — nobu.nakada@... 2002/06/21

なかだです。

[#35480] Re: 1.7 系を使っていますが、5月頃は式展開内のコメントが使えていましたが、今は使えなくなっていますね。 — "井上 浩一" <kyoui32@...>

井上です。

12 messages 2002/06/28
[#35490] Re: 1.7 系を使っていますが、5月頃は式展開内のコメントが使えていましたが、今は使えなくなっていますね。 — "Inoue" <rubyist@117.ne.jp> 2002/06/28

井上です。

[ruby-list:35431] Re: win32ole で excel が終了しない

From: arton <artonx@...>
Date: 2002-06-23 07:06:28 UTC
List: ruby-list #35431
artonです。

On Sun, 23 Jun 2002 15:31:04 +0900
nobu.nakada@nifty.ne.jp wrote:

> ひょっとして今1.7でWIN32OLD.allocate.eachとかするとSEGVしますか?
ちょっとallocateっていうのは良くわからない(のは、Ruby1.6系+
Win32OLE0.4.8で僕の環境は止まっているから)ですが、
アウトプロセスサーバ(Excelとか)だとしばらくはプロクシが生きていたりする
ので必ずしもSEGVしませんが、インプロセスサーバならほぼイチコロです。

require 'win32ole'
dom = WIN32OLE.new( 'Microsoft.XMLDOM' )
WIN32OLE.ole_free dom  #この時点で、IDispatchポインタは無効となる
dom.load "aaa"         #無効なvtbl経由でメソッドを呼んでSEGV

D:\work>ruby sgv.rb
sgv.rb:4: [BUG] Segmentation fault
ruby 1.6.7 (2002-03-01) [i586-mswin32]

abnormal program termination

-- 
arton <artonx@yahoo.co.jp>

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

In This Thread