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

Reply via email to