# New Ticket Created by Zoffix Znet # Please include the string: [perl #128992] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=128992 >
The previous day I ran make stresstest a ton of times and never had this failure. Today, we bumped [^1] nqp/MoarVM versions to bring in the latest changes and S17-procasync/no-runaway-file-limit.t started to segfault for me sporadically, about 30% of the time. So it's likely the issue is somewhere within the nqp changes [^2] or the MoarVM changes [^3] that occurred between the version bumps. Here's the conversation on the topic: http://irclog.perlgeek.de/moarvm/2016-08-19#i_13053345 I found I the segfaults were more frequent (or at least appeared to be), when I modified the test [^4] to split its work among 30 promises (it's a 24-core box; Debian). When running this line in Rakudo checkout, eventually it crashes: while RAKUDO_MAX_THREADS=40 ./perl6 -Ilib --ll-exception t/spec/S17-procasync/no-runaway-file-limit.t; do true; done [1] https://github.com/rakudo/rakudo/commit/25e9fd76e85fabda20e263b6f87e27b0673f26e2 [2] https://github.com/perl6/nqp/compare/2df0a06...b416158 [3] https://github.com/MoarVM/MoarVM/compare/40948f6...31eccd7 [4] https://gist.github.com/zoffixznet/56542718459362a5990ad9b44b8edab6
