[racket-dev] segfault during make

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Thu Jan 8 06:18:05 EST 2015

Do you have the latest "images-doc" and/or "gui-lib" packages?

Recently, there was a problem with the "images" documentation where it
tried to use `racket/gui` at document-build time. At the same time,
there was also a problem in `racket/gui` that could cause a crash
(mainly on Mac OS X) after `racket/gui` was used during
documentation-build time. Both of those problems have been fixed.

At Tue, 06 Jan 2015 22:14:53 +0000, Spencer Florence wrote:
> Hey all,
> 
> When I try to run `make` on the current head the build segfaults while
> making the documentation. The last few lines of the output are:
> 
> raco setup: 2 rendering:
> <pkgs>/pfds/pfds/scribblings/functional-data-structures.scrbl
> raco setup: 1 rendering:
> <pkgs>/future-visualizer/future-visualizer/scribblings/future-visualizer.scrbl
> raco setup: 1 rendering: <pkgs>/games/scribblings/games.scrbl
> raco setup: 1 rendering:
> <pkgs>/racket-doc/scribblings/getting-started/getting-started.scrbl
> raco setup: 1 rendering: <pkgs>/games/gl-board-game/gl-board-game.scrbl
> raco setup: 1 rendering: <pkgs>/htdp-doc/graphics/scribblings/graphics.scrbl
> raco setup: 1 rendering: <pkgs>/gui-doc/scribblings/gui/gui.scrbl
> raco setup: 0 rendering: <pkgs>/racket-doc/help/help.scrbl
> raco setup: 0 rendering: <pkgs>/htdp-doc/htdp/htdp.scrbl
> raco setup: 0 rendering:
> <pkgs>/htdp-doc/scribblings/htdp-langs/htdp-langs.scrbl
> raco setup: 3 rendering: <pkgs>/html-doc/html/html.scrbl
> raco setup: 3 rendering: <pkgs>/images-doc/images/scribblings/images.scrbl
> raco setup: 1 rendering: <pkgs>/racket-doc/scribblings/inside/inside.scrbl
> raco setup: 1 rendering: <pkgs>/racket-doc/json/json.scrbl
> raco setup: 1 rendering: <pkgs>/lazy/lazy.scrbl
> raco setup: 1 rendering:
> <pkgs>/macro-debugger/macro-debugger/macro-debugger.scrbl
> raco setup: 0 rendering: <pkgs>/make/make.scrbl
> raco setup: 0 rendering: <pkgs>/math-doc/math/scribblings/math.scrbl
> raco setup: 1 rendering: <pkgs>/racket-doc/scribblings/more/more.scrbl
> raco setup: 1 rendering: <pkgs>/gui-doc/mrlib/scribblings/mrlib.scrbl
> raco setup: 1 rendering: <pkgs>/mysterx/scribblings/mysterx.scrbl
> raco setup: 1 rendering: <pkgs>/mzcom/mzcom.scrbl
> raco setup: 1 rendering:
> <pkgs>/compatibility-doc/mzlib/scribblings/mzlib.scrbl
> raco setup: 1 rendering: <pkgs>/mzscheme-doc/mzscheme/mzscheme.scrbl
> raco setup: 1 rendering: <pkgs>/net-doc/net/scribblings/net.scrbl
> raco setup: 1 rendering: <pkgs>/racket-doc/openssl/openssl.scrbl
> raco setup: 1 rendering:
> <pkgs>/optimization-coach/optimization-coach/scribblings/optimization-coach.scrb
> l
> raco setup: 1 rendering:
> <pkgs>/parser-tools-doc/parser-tools/parser-tools.scrbl
> raco setup: 1 rendering: <pkgs>/pict-doc/pict/scribblings/pict.scrbl
> raco setup: 3 rendering:
> <pkgs>/pict-snip-doc/scribblings/pict-snip/pict-snip.scrbl
> make[1]: *** [plain-in-place] Segmentation fault: 11
> 
> I'm on OSX 10.10.1.
> 
> Anyone know whats going on/how to debug this?
> 
> --spencer
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev

Posted on the dev mailing list.