https://bugzilla.novell.com/show_bug.cgi?id=224818 ------- Comment #39 from lupus@ximian.com 2006-12-01 04:04 MST ------- The broken signal handler code was not the cause of the issue: it could corrupt data on the stack, but I think this happened to only stomp on data that the jit would use if it had to do stack unwind of that stack frame, which I didn't see actually happen. I guess it was just a bit frustrating to find that code there after it was pointed out to be faulty months ago. Yesterday evening I did about 1500 runs and they were all successfull, with no hang on this same K29 box. The patch does more locking than needed, but the lock used is recursive and it is placed in places where it was supposed to be held anyway (yesterday night I didn't have the time to go and review all the code and find the spot which didn't take it). It would be good to have more data points from executing rug ping in a loop on other SMP boxes with the fixed mono. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.