<div dir="ltr">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! :)<div>
<br></div><div style>Robby</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 31, 2013 at 9:34 AM, Sam Tobin-Hochstadt <span dir="ltr"><<a href="mailto:samth@ccs.neu.edu" target="_blank">samth@ccs.neu.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, May 31, 2013 at 10:28 AM, Robby Findler<br>
<<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>> wrote:<br>
> No that's a bug I introduced I think.<br>
><br>
> Do you get a stack trace?<br>
<br>
</div>No, unfortunately.<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
><br>
> On Friday, May 31, 2013, Sam Tobin-Hochstadt wrote:<br>
>><br>
>> Recently, I've been seeing the following behavior:<br>
>><br>
>> - Open DrRacket on a file<br>
>> - add a syntax error<br>
>> - get this internal error:<br>
>><br>
>> vector-ref: contract violation<br>
>> expected: vector?<br>
>> given: '#s(exn-info "post.rkt:8:0: define: bad syntax in: (define)"<br>
>> (#(177 9)) () #f)<br>
>> argument position: 1st<br>
>> other arguments...:<br>
>> 1<br>
>><br>
>> - the definitions window goes blank, and never comes back (for that tab).<br>
>><br>
>> Disabling online compilation seems to make the problem go away.<br>
>><br>
>> I assume I've done something to break my installation, but I'm not sure<br>
>> what.<br>
>><br>
>> Sam<br>
>> _________________________<br>
>> Racket Developers list:<br>
>> <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</div></div></blockquote></div><br></div>