Welll.... I was responding in kind to the subject line. I don't know how to make this bad behavior happen, but it looks like a bug in CM somehow.
Robby On Thu, Aug 27, 2009 at 5:33 PM, Matthias Felleisen<matth...@ccs.neu.edu> wrote: > > Sorry .. I know this. The question is at a somewhat higher level :-) > > > On Aug 27, 2009, at 6:30 PM, Robby Findler wrote: > >> It means that some of your .zo files are out of date. Specifically, >> ones that drscheme manages. I don't know how that is happening, tho. >> >> Try disabling automatic .zo compilation. >> >> You could also delete the compiled/drscheme directory mentioned in the >> email. >> >> Robby >> >> On Thu, Aug 27, 2009 at 5:18 PM, Matthias Felleisen<matth...@ccs.neu.edu> >> wrote: >>> >>> OUCH: rolling back the collects a week doesn't do it: >>> >>>> Welcome to DrScheme, version 4.2.1.7-svn13aug2009 [3m]. >>>> Language: Module custom; memory limit: 256 megabytes. >>>> Module Language: invalid module text >>>> . scheme/lang/compiled/drscheme/errortrace/reader_ss.zo:1:0: read >>>> (compiled): code compiled for version 4.2.1.6, not 4.2.1.7 >>>> >>>> Interactions disabled. >>> >>> What the hell does this mean? >>> >>> >>> >>> >>> On Aug 27, 2009, at 5:43 PM, Matthias Felleisen wrote: >>> >>>> >>>> I tracked down one obvious error (locate-frame instead of locate-file in >>>> private/ somewhere) but I will leave it to you. Thanks. >>>> >>>> >>>> On Aug 27, 2009, at 5:38 PM, Robby Findler wrote: >>>> >>>>> (It was supposed to be a method of the frame-group, fwiw.) >>>>> >>>>> On Thu, Aug 27, 2009 at 4:37 PM, Robby >>>>> Findler<ro...@eecs.northwestern.edu> wrote: >>>>>> >>>>>> I think that the error is coming from the error-display-handler. >>>>>> Generally speaking, that code is called in strange places, so needs to >>>>>> not raise errors. >>>>>> >>>>>> Robby >>>>>> >>>>>> On Thu, Aug 27, 2009 at 4:33 PM, Ryan Culpepper<ry...@ccs.neu.edu> >>>>>> wrote: >>>>>>> >>>>>>> On Aug 27, 2009, at 4:56 PM, Matthias Felleisen wrote: >>>>>>> >>>>>>>> >>>>>>>> Switching to Module in drscheme immediately produces this error >>>>>>>> message >>>>>>>> >>>>>>>>> Welcome to DrScheme, version 4.2.1.7-svn27aug2009 [3m]. >>>>>>>>> Language: Module; memory limit: 256 megabytes. >>>>>>>>> Module Language: invalid module text >>>>>>>>> send: no such method: locate-frame for class: % >>>>>>>> >>>>>>>> and it disables all buttons except for STOP. Clicking stop doesn't >>>>>>>> help >>>>>>>> the least. >>>>>>> >>>>>>> I get the same error. Some more notes: >>>>>>> >>>>>>> By a combination of kills and breaks (a final break seems >>>>>>> necessary...?) I >>>>>>> was able to kill the evaluation. When I switched the language to >>>>>>> Pretty >>>>>>> Big, >>>>>>> I got a "read found code compiled for 4.2.1.6, wanted 4.2.1.7" >>>>>>> (paraphrased >>>>>>> because it is no longer in front of me). I have no idea what code in >>>>>>> particular it's taking about. >>>>>>> >>>>>>> My conjecture is that Robby's commit (r15795) is responsible for the >>>>>>> error >>>>>>> message that actually gets shown ('locate-frame' occurs nowhere else >>>>>>> in >>>>>>> the >>>>>>> collects, as far as I can tell), but there seems to be an underlying >>>>>>> problem. That is, there's an error reporting the real error. >>>>>>> >>>>>>> I had run a full setup-plt immediately before starting DrScheme, so >>>>>>> somewhere code is not getting recompiled. I'm currently in the middle >>>>>>> of a >>>>>>> "setup-plt -c; setup-plt" cycle. >>>>>>> >>>>>>> Ryan >>>>>>> >>>>>>> _________________________________________________ >>>>>>> For list-related administrative tasks: >>>>>>> http://list.cs.brown.edu/mailman/listinfo/plt-dev >>>>>>> >>>>>> >>>> >>>> _________________________________________________ >>>> For list-related administrative tasks: >>>> http://list.cs.brown.edu/mailman/listinfo/plt-dev >>> >>> > > _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev