I think that commit b946d4639e fixes this crash. It's nice of you to ask the day after the repair. :) I had spent a lot of time trying to replicate that crash, with no success, but yesterday was my lucky day. Claire ran a pessimization experiment on the bytecode compiler that made "image.scrbl" crash reliably. I can't say for certain that the bug that I fixed caused this crash, but the details are a close match for the test content and crash reports.
The bug was introduced in 2009 (commit bc47db42e4). At Thu, 02 Oct 2014 15:00:25 -0400, Vincent St-Amour wrote: > The file listed below has been segfaulting intermittently for about a > month, but I can't reproduce the crash on any of my machines (Linux or > Mac OS, both 64 bits). > > Walking backwards through the commit log from the first occurrence of > the crash on DrDr, the first commit that looks like it may be related to > segfaults is this one: > > https://github.com/plt/racket/commit/15423988220ce1fa5dea60917c5c7e83dde941de > > Any ideas? > > Can anyone reproduce this crash? > > Vincent > > > At Wed, 1 Oct 2014 15:56:01 -0400 (EDT), > d...@racket-lang.org wrote: > > > > DrDr has finished building push #29301 after 3.32h. > > > > http://drdr.racket-lang.org/29301/ > > > > A file you are responsible for has a condition that may need inspecting. > > unclean: > > > http://drdr.racket-lang.org/29301/pkgs/typed-racket-pkgs/typed-racket-test/tests > /typed-racket/succeed/mandelbrot.rkt > > > > stderr: > > > http://drdr.racket-lang.org/29301/pkgs/typed-racket-pkgs/typed-racket-test/tests > /typed-racket/succeed/mandelbrot.rkt > > > > > _________________________ > Racket Developers list: > http://lists.racket-lang.org/dev _________________________ Racket Developers list: http://lists.racket-lang.org/dev