On Fri, 12 May 2006, ????? ???????? wrote: > I have the latest - 5.8.8.817 - perl installed on my Win2000 SP4. > Running this script > > use threads; use Win32::OLE; threads->new( sub {print "oops, i did it > again\n"} )->join; __END__ > > crushes perl interpreter after execution with the following message: > "Free to wrong pool 1a43338 not 15d2cf0 during global destruction." > > There is no issue as soon as 'use Win32::OLE;' is #ed OR no join() or > detach() is called on a thread. > > I'm sure there are folks who ran into this before. Any explanations?
Yes, Win32::OLE is still not compatible with either fork() emulation nor the threads module. Cheers, -Jan _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs