id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 877,tests/signal-tests.scm hangs sometimes,Mario Domenech Goulart,,"Sometimes, when the daily salmonella tests at call-cc.org runs, we get an a.out process that hangs eating CPU: {{{ root 14821 0.0 0.0 2496 992 ? S 00:30 0:00 \_ /USR/SBIN/CRON root 14822 0.0 0.0 1756 472 ? Ss 00:30 0:00 \_ /bin/sh -c /root/run-salmonella.sh root 14823 0.0 0.0 1756 480 ? S 00:30 0:00 \_ /bin/sh /root/run-salmonella.sh root 14850 0.0 0.3 15300 6984 ? S 00:30 0:00 \_ csi -s src/salmonella-run-publish/salmonella-run-publish.scm src/chicken-infrastructure/salmonella/salmonella-master.conf root 18441 0.0 0.0 0 0 ? Z 00:47 0:00 \_ [sh] ... root 19322 98.0 0.0 6308 1712 ? R 00:49 549:13 ./a.out }}} It seems that the a.out file is generated during some test run by {{{make check}}}. We've got to this conclusion by analyzing {{{/proc/}}}. Based on that information, we found out that tests/signal-tests.scm may be the culprit. Attached is the output of {{{strings /proc//exe}}}, which contains some hints about the file that originated a.out. Once we kill a.out, salmonella's execution continues. The behavior described here doesn't show up everyday. It doesn't look easy to reproduce.",defect,closed,major,4.9.0,build system,4.8.x,fixed,signal-tests.scm,,