|
From: Eyal L. <ey...@ey...> - 2005-01-27 01:02:29
|
Jeremy Fitzhardinge wrote: > On Wed, 2005-01-26 at 19:14 +1100, Eyal Lebedinsky wrote: > >>I do not have an easy way to reproduce, however I can provide better logs. >>The attached one shows a successfull run of the currently failing program >>followed by one that aborted quietly. >> >>The failure in the ipc area may explain why my program always dies while >>holding a semaphore, which I must remove manually before my system is >>usable again. > > Is your program multithreaded? Your trace makes it appear that it dies > in the sys_ipc syscall doing a semget, but Valgrind does literally > nothing in this case - there's nothing for it to check, so it does > nothing. Could you try again with --trace-signals=yes. I now have more logs. ssashut.1 is a log of a good run, ssashut.2 is a similar run that failed. The logs include both VG traces any my own. You will see non of my traces in the failed one because it failed as it was establishing the framework for our trace system when we access our shared memory object. I will try and get a more detailed log. > And could you please, please, please file a bug and attach these logs to > it. Will do soon. Promise. > J -- Eyal Lebedinsky (ey...@ey...) <http://samba.org/eyal/> attach .zip as .dat |