From: Josef W. <Jos...@gm...> - 2006-10-22 20:30:19
|
On Sunday 22 October 2006 17:50, Maxim Yegorushkin wrote: > > I'm using 16 realtime signals [SIGRTMIN, SIGRTMIN + 15]. All the > > signal handler does is writing a byte to a pipe. > > I took the easy path by making my program use 8 signals, rather than > > 16 (the program is a test, so it's easily tunable). Now I get another > > assertion. I can recompile valgrind to investigate further if you > > like. > > Callgrind: threads.c:273 (vgCallgrind_post_signal): Assertion > > '*(vgCallgrind_current_fn_stack.top) == 0' failed. Ok, seems to be a real bug. Can you please file a bug report? It would be really good if you can attach your small test program, as I need to reproduce this somehow. Thanks, Josef |