[erlang-bugs] bus error & segfaults on OS X Lion 10.7.3 after repeated crypto:md5_init

Dave Cottlehuber <>
Wed Apr 4 16:44:03 CEST 2012


Using homebrewed Erlang/OTP R15B & R15B01 on Mac OS X Lion 10.7.3
(11D50b) only, I'm seeing bus errors or segfaults after
crypto:md5_init() after running this continually

Eshell V5.9.1  (abort with ^G)
1> Erlang R15B01 (erts-5.9.1) [source] [64-bit] [smp:8:8]
[async-threads:0] [hipe] [kernel-poll:false]

[... many times .... ]

Eshell V5.9.1  (abort with ^G)
1> [1]    94307 segmentation fault  erl -run erlbork

In some cases it takes a couple of hours to trigger the failure.

lldb stacktrace for R15B01 http://friendpaste.com/sQklBG4PuaVl4lwwkGu49
lldb stacktrace for R15B     http://friendpaste.com/4wmvBSjatl3cemkRgSZlkp

The original error is apparent during running CouchDB make check.
Thanks to fdmanana, benoitc, davisp for helping with this on #couchdb as always.

Let me know if I can help further.


More information about the erlang-bugs mailing list