Hey,

* Mathias Fröhlich -- Tuesday 10 February 2009:
> I can see no connection between the helgrind warning and a segfault.
> What helgrind tells you, is that there is a possible dealock situation 
> that can potentially happen due to that inverted lock order.
> But the effect of a deadlock is a hanging application or thread or
> something like that - not a segfault ...

Yes, that's what I even assumed. I was surprised to get a segfault
on the lock. But then again, a segfault on the lock, a reported
threading error there, ... and lack of knowledge about threading. ;-)



* Mathias Fröhlich -- Tuesday 10 February 2009:
> For the nvidia drivers on linux you need the --smc-check=all valgrind 
> argument. The thing appears to be that the nvidia drivers dynamically build 
> code on the cpu that is not tracked correctly by valgrind without that 
> argument

Oh, that's news to me. Thanks a lot. Will try. When I tried to explore
the core dump, I didn't get far. I had built with optimization, and
several variables were not accessible. Will rebuild everything with -O0
today and re-run valgrind --smc-check=all.



> Good luck ...

Thanks.  :-)

m.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to