If you want to analyze the strace yourself and offer comment, then please do so. Sending strace snippets is normally useless. 99% of the time, people send the equivalent of a photo of an accident scene with the thought that the picture will show why the accident occurred, i.e., the strace snippet is worthless. I gave up trying to inspect unsolicited strace output a long time ago. cgf
I did notice one pattern after stairing blindly at strace output for a while. Every time it freezes, there is a:
43 4628798 [sig] make 2064 setup_handler: signal 20 not delivered 47 4628845 [sig] make 2064 sigpacket::process: returning 0
very near the end of strace output (last 10 lines). And on every successful run that I've looked at, I see:
43 6057447 [sig] make 3768 setup_handler: signal 20 delivered 41 6057488 [sig] make 3768 sigpacket::process: returning 1
in the last 150 lines of stace output.
What is signal 20 anyway?
I see it get 'not delivered' in the success runs too, but never so close to the end (1000's of lines up from the end).
-Rolf
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/