<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 21, 2016 at 12:26 AM, Paul Davis <span dir="ltr"><<a href="mailto:paul.joseph.davis@gmail.com" target="_blank">paul.joseph.davis@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey all,<br>
<br>
I've recently run into a segfault while working with dirty schedulers.<br>
I managed to make a fairly concise reproducing test case at [1]. I<br>
included a stack trace at [2] from when the segfault occurs. This is<br>
definitely a racey segfault as well. I sometimes have to run `rebar<br>
eunit` a handful of times to trigger it.<br>
<br>
I'm not hugely familiar with all of the VM internals so I'm at a bit<br>
of a loss on where to start looking further. I did try and get rid of<br>
the requirement for eunit but I couldn't reproduce without it.<br>
<br>
This reproduces on both 17.5.6.4 where I found it and 18.2.2. I<br>
haven't tried master or anything of that nature.<br>
<br>
Let me know if there's anything else I can do to help debug this.<br>
<br>
Thanks,<br>
Paul<br>
<br>
[1] <a href="https://gist.github.com/davisp/1e71ec7f2f7a70d1b79c" rel="noreferrer" target="_blank">https://gist.github.com/davisp/1e71ec7f2f7a70d1b79c</a><br>
[2] <a href="https://gist.github.com/davisp/1e71ec7f2f7a70d1b79c#file-gdb_backtrace-txt" rel="noreferrer" target="_blank">https://gist.github.com/davisp/1e71ec7f2f7a70d1b79c#file-gdb_backtrace-txt</a></blockquote><div><br></div><div>I'll have a look at your example, thanks for putting it together. Fro your backtrace I'm guessing the issue is already fixed by available patches which are not yet consolidated in any one branch or release.</div><div><br></div><div>--steve</div></div></div></div>