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 <sa...@cs.indiana.edu> 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
> <racket-users@googlegroups.com> 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 <pmatos@linki.tools> 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 
>>>>> <racket-users@googlegroups.com> 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 racket-users+unsubscr...@googlegroups.com.
>>>>> 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 racket-users+unsubscr...@googlegroups.com.
>>> 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 racket-users+unsubscr...@googlegroups.com.
>> 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 racket-users+unsubscr...@googlegroups.com.
> 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 racket-users+unsubscr...@googlegroups.com.
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