Well, if you can make it happen or get the srcloc of the vector-ref, please let me know. I refactored a concurrent part of online check syntax to have a real struct in place of a vector and boy I sure wish I had TR! :)
Robby On Fri, May 31, 2013 at 9:34 AM, Sam Tobin-Hochstadt <sa...@ccs.neu.edu>wrote: > On Fri, May 31, 2013 at 10:28 AM, Robby Findler > <ro...@eecs.northwestern.edu> wrote: > > No that's a bug I introduced I think. > > > > Do you get a stack trace? > > No, unfortunately. > > > > > > > On Friday, May 31, 2013, Sam Tobin-Hochstadt wrote: > >> > >> Recently, I've been seeing the following behavior: > >> > >> - Open DrRacket on a file > >> - add a syntax error > >> - get this internal error: > >> > >> vector-ref: contract violation > >> expected: vector? > >> given: '#s(exn-info "post.rkt:8:0: define: bad syntax in: (define)" > >> (#(177 9)) () #f) > >> argument position: 1st > >> other arguments...: > >> 1 > >> > >> - the definitions window goes blank, and never comes back (for that > tab). > >> > >> Disabling online compilation seems to make the problem go away. > >> > >> I assume I've done something to break my installation, but I'm not sure > >> what. > >> > >> Sam > >> _________________________ > >> Racket Developers list: > >> http://lists.racket-lang.org/dev >
_________________________ Racket Developers list: http://lists.racket-lang.org/dev