[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Re: Win32OLE issue in 1.8.0

Steve Tuckner

10/27/2003 9:16:00 PM

More information..

If I just put the following code

char *pstr;
pstr = ALLOC_N(char, 11);
free(pstr);

at the beginning of the fev_s_new entry point, then it segment faults in
1.8 and works when built for 1.6.8.

Steve Tuckner

> -----Original Message-----
> From: Steve Tuckner [mailto:STUCKNER@MULTITECH.COM]
> Sent: Monday, October 27, 2003 1:08 PM
> To: ruby-talk ML
> Subject: Re: Win32OLE issue in 1.8.0
>
>
> Well those frees of objects allocated by ole_wc2mb (which
> calls ALLOC_N) are
> sprinkled around the code so those seg faults don't surprise me.
>
> > -----Original Message-----
> > From: Austin Ziegler [mailto:austin@halostatue.ca]
> > Sent: Monday, October 27, 2003 12:46 PM
> > To: ruby-talk ML
> > Subject: Re: Win32OLE issue in 1.8.0
> >
> >
> > On Tue, 28 Oct 2003 03:26:19 +0900, Steve Tuckner wrote:
> > > I am having a problem using Win32OLE events with 1.8.0. I
> > have tried it
> > > with the latest version (0.5.5). It works in 1.6.8
> however. I have
> > > tracked the problem down to code which calls
> >
> > It seems to me that WIN32OLE in 1.8.0 is much *less* stable
> > than that in
> > 1.6.8. I have code that I run on 1.8.0 (PragProg build) and
> > it will segfault
> > at times; the exact same code will run flawlessly in 1.6.8
> > (PragProg build).
> > This will happen with soleb.rb and olegen.rb as well as the
> > code that I'm
> > working with.
> >
> > -austin
> > --
> > austin ziegler * austin@halostatue.ca * Toronto, ON, Canada
> > software designer * pragmatic programmer * 2003.10.27
> > * 13.43.53
> >
> >