[plt-scheme] Symantec finds a trojan in PLT...

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Jul 3 12:30:13 EDT 2006

I think you're seeing problems related to the recent change to
`(ffi-lib #f)' under Windows.

I've just fixed a bug where MzScheme was reading past the part of an
array initialized by EnumProcessModules. Maybe that was causing the
crash below, but I'm not sure.


At Mon, 3 Jul 2006 08:56:28 -0700 , "Williams, M. Douglas" wrote:
> > 
> > > Now I can't get DrScheme (or DrScheme3m) to run consistently.
> > 
> > Once it's installed, there shouldn't be any problem.
> > 
> [Williams, M. Douglas] 
> On my machine, DrScheme will not start.  It alternates between the generic
> 'your application died' message:
> MrEd-based application has encountered a problem and needs to close.  We are
> sorry for the inconvenience.
> and
> starting with a popup with:
> ffi-obj: couldn't get "???" from #f (The handle is invalid.; errno=6)
>  === context ===
> body
> C:\Program Files\PLT-FULL-350.3\collects\mzlib\foreign.ss:216:2:
> get-ffi-obj*
> c:\program files\plt-full-350.3\collects\drscheme\private\tools.ss:169:12
> c:\program files\plt-full-350.3\collects\drscheme\private\tools.ss:70:6:
> load/invoke-all-tools/collections
> but continuing to load.  Things seem to run okay after it finally loads
> DrScheme3m load just fine, but will die with the generic message above on
> large runs of my inference engine.  These runs work okay in DrScheme
> (without the 3m gc - when I can get it loaded).  I was running them on my
> Linux box at home this weekend just fine, but I honestly can't remember if
> that was under V305 or V305.1.
> I still can't download V305 to try it there.
> Doug
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.