FWIW, I continue to see this bug pretty much every time I forget to run git 
clean -xdf before doing a ‘make cs’.  Here’s the tail of the trace on today’s 
build:

raco setup: 4 running: <pkgs>/math-doc/math/scribblings/math.scrbl
raco setup: 2 running: <pkgs>/memoize/memoize/memoize.scrbl
raco setup: 2 running: <pkgs>/racket-doc/scribblings/more/more.scrbl
raco setup: 2 running: <pkgs>/gui-doc/mrlib/scribblings/mrlib.scrbl
raco setup: 6 running: <pkgs>/mysterx/scribblings/mysterx.scrbl
raco setup: 6 running: <pkgs>/mzcom/mzcom.scrbl
raco setup: 6 running: <pkgs>/compatibility-doc/mzlib/scribblings/mzlib.scrbl
raco setup: 2 running: <pkgs>/mzscheme-doc/mzscheme/mzscheme.scrbl
raco setup: 2 running: <pkgs>/net-doc/net/scribblings/net.scrbl
raco setup: 7 running: <pkgs>/racket-doc/openssl/openssl.scrbl
raco setup: 6 running: 
<pkgs>/optimization-coach/optimization-coach/scribblings/optimization-coach.scrbl
raco setup: 7 running: 
<pkgs>/option-contract-doc/scribblings/option-contract.scrbl
raco setup: 6 running: <pkgs>/net-doc/net/scribblings/osx-ssl.scrbl
raco setup: 6 running: <pkgs>/overeasy/overeasy.scrbl
raco setup: 6 running: <pkgs>/parser-tools-doc/parser-tools/parser-tools.scrbl
racket(43051,0x70000f6e7000) malloc: *** error for object 0x128d5bdc8: pointer 
being realloc'd was not allocated
racket(43051,0x70000f6e7000) malloc: *** set a breakpoint in malloc_error_break 
to debug
make[5]: *** [plain-in-place-setup] Abort trap: 6
make[4]: *** [cs-in-place-setup] Error 2
make[3]: *** [plain-in-place] Error 2
make[2]: *** [in-place] Error 2
make[1]: *** [cs-in-place] Error 2
make: *** [cs] Error 2
make cs  5746.10s user 1109.63s system 309% cpu 36:57.85 total

As usual, the culprit seems to be running math.scrbl.

John

> On Jun 30, 2020, at 1:49 PM, Sam Tobin-Hochstadt <[email protected]> wrote:
> 
> It should be fine to do both of those in the same directory.
> 
> Sam
> 
> On Tue, Jun 30, 2020 at 4:47 PM 'John Clements' via Racket Users
> <[email protected]> wrote:
>> 
>> D’oh!  Closing the loop on this one… it appears to me that this problem 
>> occurred after running a “make” (that is, a BC make) in a directory in which 
>> I’d been running “make cs”). I just did it again, which is how I figured it 
>> out. It’s a silly mistake on my part. It seems that running “math.scrbl” 
>> triggers the problem. Honestly, I have no idea if this is a bug or not.
>> 
>> John
>> 
>>> On Mar 23, 2020, at 04:34, Paulo Matos <[email protected]> wrote:
>>> 
>>> Hi John,
>>> 
>>> Has anyone already looked into this? I haven't seen this problem yet. If
>>> it's not solved, can you please open an issue?
>>> 
>>> Thanks,
>>> 
>>> Paulo Matos
>>> 
>>> 'John Clements' via Racket Users writes:
>>> 
>>>> Bang! I was wrong. Here’s another similar trace:
>>>> 
>>>> raco setup: 6 running: 
>>>> <pkgs>/pfds/pfds/scribblings/functional-data-structures.scrbl
>>>> raco setup: 4 running: <pkgs>/jbc-utils/gradeserver/gradeserver.scrbl
>>>> raco setup: 3 running: 
>>>> <pkgs>/htdp-doc/scribblings/htdp-langs/htdp-langs.scrbl
>>>> raco setup: 2 running: <pkgs>/images-doc/images/scribblings/images.scrbl
>>>> raco setup: 0 running: 
>>>> <pkgs>/macro-debugger/macro-debugger/macro-debugger.scrbl
>>>> raco setup: 7 running: <pkgs>/math-doc/math/scribblings/math.scrbl
>>>> raco setup: 5 running: <pkgs>/net-doc/net/scribblings/net.scrbl
>>>> raco setup: 1 running: 
>>>> <pkgs>/compatibility-doc/mzlib/scribblings/mzlib.scrbl
>>>> raco setup: 4 running: <pkgs>/racket-doc/openssl/openssl.scrbl
>>>> raco setup: 4 running: 
>>>> <pkgs>/optimization-coach/optimization-coach/scribblings/optimization-coach.scrbl
>>>> raco setup: 4 running: 
>>>> <pkgs>/option-contract-doc/scribblings/option-contract.scrbl
>>>> raco setup: 4 running: <pkgs>/net-doc/net/scribblings/osx-ssl.scrbl
>>>> raco setup: 5 running: <pkgs>/overeasy/overeasy.scrbl
>>>> raco setup: 4 running: <pkgs>/parsack/parsack/parsack.scrbl
>>>> raco setup: 1 running: 
>>>> <pkgs>/parser-tools-doc/parser-tools/parser-tools.scrbl
>>>> raco setup: 5 running: <pkgs>/pict-doc/pict/scribblings/pict.scrbl
>>>> raco setup: 1 running: 
>>>> <pkgs>/pict-snip-doc/scribblings/pict-snip/pict-snip.scrbl
>>>> raco setup: 4 running: 
>>>> <pkgs>/picturing-programs/picturing-programs/picturing-programs.scrbl
>>>> raco setup: 1 running: <pkgs>/racket-doc/pkg/scribblings/pkg.scrbl
>>>> raco setup: 4 running: <pkgs>/plai-doc/scribblings/plai.scrbl
>>>> raco setup: 1 running: <pkgs>/planet-doc/planet/planet.scrbl
>>>> raco setup: 4 running: <pkgs>/plot-doc/plot/scribblings/plot.scrbl
>>>> racket(54631,0x7000062f0000) malloc: *** error for object 0x12f96cdc8: 
>>>> pointer being realloc'd was not allocated
>>>> racket(54631,0x7000062f0000) malloc: *** set a breakpoint in 
>>>> malloc_error_break to debug
>>>> make[2]: *** [in-place-setup] Abort trap: 6
>>>> make[1]: *** [plain-in-place] Error 2
>>>> make: *** [in-place] Error 2
>>>> make  240.77s user 75.70s system 398% cpu 1:19.32 total
>>>> 
>>>> 
>>>>> On Mar 20, 2020, at 3:11 PM, 'John Clements' via Racket Users 
>>>>> <[email protected]> wrote:
>>>>> 
>>>>> Here’s the tail of a build of racket HEAD that just failed during a call 
>>>>> to realloc(). I went back far enough to be sure I had a full record of 
>>>>> what was running on cores 0-7.
>>>>> 
>>>>> I strongly suspect this is not reproducible, and I don’t think there’s 
>>>>> any further information that would be useful here, alas.
>>>>> 
>>>>> John
>>>>> 
>>>>> raco setup: 1 running: 
>>>>> <pkgs>/pfds/pfds/scribblings/functional-data-structures.scrbl
>>>>> raco setup: 0 running: 
>>>>> <pkgs>/future-visualizer/future-visualizer/scribblings/future-visualizer.scrbl
>>>>> raco setup: 4 running: <pkgs>/games/scribblings/games.scrbl
>>>>> raco setup: 6 running: 
>>>>> <pkgs>/racket-doc/scribblings/getting-started/getting-started.scrbl
>>>>> raco setup: 6 running: <pkgs>/games/gl-board-game/gl-board-game.scrbl
>>>>> raco setup: 0 running: <pkgs>/GLPK/glpk/glpk.scrbl
>>>>> raco setup: 5 running: <pkgs>/jbc-utils/gradeserver/gradeserver.scrbl
>>>>> read-compiled-linklet: version mismatch  expected: "7.6.0.17"  found: 
>>>>> "7.6"  in: 
>>>>> /Users/clements/git-clements/pkgs/jbc-utils/gradeserver/compiled/gradeserver_scrbl.zo
>>>>> context...:
>>>>> read-linklet-or-directory
>>>>> read-dispatch
>>>>> read-syntax
>>>>> default-load-handler
>>>>> standard-module-name-resolver
>>>>> module-path-index-resolve
>>>>> module-declared?
>>>>> /Users/clements/racket/pkgs/racket-index/setup/scribble.rkt:1529:27
>>>>> /Users/clements/racket/pkgs/racket-index/setup/scribble.rkt:904:0: 
>>>>> load-doc/ensure-prefix
>>>>> /Users/clements/racket/pkgs/racket-index/setup/scribble.rkt:1162:13
>>>>> .../parallel-do.rkt:388:17
>>>>> /Users/clements/racket/racket/collects/setup/../racket/private/more-scheme.rkt:261:28
>>>>> /Users/clements/racket/racket/collects/setup/parallel-do.rkt:441:20: loop
>>>>> 
>>>>> context...:
>>>>> /Users/clements/racket/racket/collects/setup/parallel-do.rkt:332:4: 
>>>>> work-done method in list-queue%
>>>>> /Users/clements/racket/racket/collects/setup/parallel-do.rkt:282:17
>>>>> /Users/clements/racket/racket/collects/setup/parallel-do.rkt:236:4
>>>>> /Users/clements/racket/pkgs/racket-index/setup/scribble.rkt:138:0: 
>>>>> setup-scribblings
>>>>> /Users/clements/racket/racket/collects/setup/setup-core.rkt:72:0: 
>>>>> setup-core
>>>>> "/Users/clements/racket/racket/collects/setup/main.rkt": [running body]
>>>>> temp35_0
>>>>> for-loop
>>>>> run-module-instance!
>>>>> "/Users/clements/racket/racket/collects/raco/main.rkt": [running body]
>>>>> temp35_0
>>>>> for-loop
>>>>> run-module-instance!
>>>>> perform-require!
>>>>> raco setup: 5 running: <pkgs>/graph-doc/graph/scribblings/graph.scrbl
>>>>> raco setup: 4 running: <pkgs>/htdp-doc/graphics/scribblings/graphics.scrbl
>>>>> raco setup: 6 running: <pkgs>/gregor-doc/gregor/scribblings/gregor.scrbl
>>>>> raco setup: 2 running: <pkgs>/gui-doc/scribblings/gui/gui.scrbl
>>>>> raco setup: 0 running: 
>>>>> <pkgs>/handin/handin-server/scribblings/handin-server.scrbl
>>>>> raco setup: 4 running: <pkgs>/racket-doc/help/help.scrbl
>>>>> raco setup: 4 running: <pkgs>/htdp-doc/htdp/htdp.scrbl
>>>>> raco setup: 0 running: 
>>>>> <pkgs>/htdp-doc/scribblings/htdp-langs/htdp-langs.scrbl
>>>>> raco setup: 5 running: 
>>>>> <pkgs>/htdp-doc/scribblings/htdp-langs/htdp-ptr.scrbl
>>>>> raco setup: 5 running: <pkgs>/html-doc/html/html.scrbl
>>>>> raco setup: 4 running: <pkgs>/html-parsing/html-parsing.scrbl
>>>>> raco setup: 4 running: <pkgs>/http/http/http.scrbl
>>>>> raco setup: 5 running: <pkgs>/images-doc/images/scribblings/images.scrbl
>>>>> raco setup: 4 running: <pkgs>/racket-doc/scribblings/inside/inside.scrbl
>>>>> raco setup: 3 running: <pkgs>/racket-doc/json/json.scrbl
>>>>> raco setup: 3 running: 
>>>>> <pkgs>/latex-pict/latex-pict/scribblings/latex-pict.scrbl
>>>>> raco setup: 3 running: <pkgs>/lazy/lazy.scrbl
>>>>> raco setup: 4 running: <pkgs>/levenshtein/levenshtein.scrbl
>>>>> raco setup: 4 running: <pkgs>/racket-index/scribblings/main/license.scrbl
>>>>> raco setup: 4 running: 
>>>>> <pkgs>/racket-index/scribblings/main/user/local-redirect.scrbl
>>>>> raco setup: 3 running: 
>>>>> <pkgs>/macro-debugger/macro-debugger/macro-debugger.scrbl
>>>>> raco setup: 4 running: <pkgs>/make/make.scrbl
>>>>> raco setup: 6 running: <pkgs>/markdown/markdown/markdown.scrbl
>>>>> raco setup: 4 running: <pkgs>/math-doc/math/scribblings/math.scrbl
>>>>> raco setup: 6 running: <pkgs>/mcfly/mcfly.scrbl
>>>>> raco setup: 6 running: <pkgs>/memoize/memoize/memoize.scrbl
>>>>> raco setup: 6 running: <pkgs>/molis-hai/molis-hai/molis-hai.scrbl
>>>>> raco setup: 7 running: <pkgs>/racket-doc/scribblings/more/more.scrbl
>>>>> raco setup: 6 running: <pkgs>/gui-doc/mrlib/scribblings/mrlib.scrbl
>>>>> raco setup: 2 running: <pkgs>/mysterx/scribblings/mysterx.scrbl
>>>>> raco setup: 2 running: <pkgs>/mzcom/mzcom.scrbl
>>>>> raco setup: 7 running: 
>>>>> <pkgs>/compatibility-doc/mzlib/scribblings/mzlib.scrbl
>>>>> raco setup: 2 running: <pkgs>/mzscheme-doc/mzscheme/mzscheme.scrbl
>>>>> raco setup: 2 running: <pkgs>/net-doc/net/scribblings/net.scrbl
>>>>> raco setup: 6 running: <pkgs>/racket-doc/openssl/openssl.scrbl
>>>>> racket(52764,0x70000ab17000) malloc: *** error for object 0x1735d8dc8: 
>>>>> pointer being realloc'd was not allocated
>>>>> racket(52764,0x70000ab17000) malloc: *** set a breakpoint in 
>>>>> malloc_error_break to debug
>>>>> make[2]: *** [in-place-setup] Abort trap: 6
>>>>> make[1]: *** [plain-in-place] Error 2
>>>>> make: *** [in-place] Error 2
>>>>> make  4947.41s user 1268.91s system 356% cpu 29:03.26 total
>>>>> 
>>>>> 
>>>>> raco setup: 2 running: <pkgs>/mysterx/scribblings/mysterx.scrbl
>>>>> raco setup: 2 running: <pkgs>/mzcom/mzcom.scrbl
>>>>> raco setup: 7 running: 
>>>>> <pkgs>/compatibility-doc/mzlib/scribblings/mzlib.scrbl
>>>>> raco setup: 2 running: <pkgs>/mzscheme-doc/mzscheme/mzscheme.scrbl
>>>>> raco setup: 2 running: <pkgs>/net-doc/net/scribblings/net.scrbl
>>>>> raco setup: 6 running: <pkgs>/racket-doc/openssl/openssl.scrbl
>>>>> racket(52764,0x70000ab17000) malloc: *** error for object 0x1735d8dc8: 
>>>>> pointer being realloc'd was not allocated
>>>>> racket(52764,0x70000ab17000) malloc: *** set a breakpoint in 
>>>>> malloc_error_break to debug
>>>>> make[2]: *** [in-place-setup] Abort trap: 6
>>>>> make[1]: *** [plain-in-place] Error 2
>>>>> make: *** [in-place] Error 2
>>>>> make  4947.41s user 1268.91s system 356% cpu 29:03.26 total
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "Racket Users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>>>> email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/racket-users/c0d3b26e-3bb7-45f9-a6a0-bd091f4aad02%40mtasv.net.
>>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/racket-users/87eetj79mr.fsf%40linki.tools.
>> 
>> 
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/racket-users/28d8f32d-3048-486d-9489-fe398d3a6d98%40mtasv.net.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-users/CAK%3DHD%2BbZHhZkSa9dzwyk5EA-cHdDEY7SWviFnL-5m84dPM-dCQ%40mail.gmail.com.



-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/fc083932-24a3-4bd4-9f36-14f11a145bae%40mtasv.net.

Reply via email to