From: Jeff Flinn (TriumphSprint2000_at_[hidden])
Date: 2007-11-09 16:51:05
Ormond, Randy wrote:
> I hope someone can point me in a new direction for tracking down a
> Code that has been running fine for months started seg faulting after a
> directory reorganization.
> Valgrind says "Use of uninitialized value of size 4".
> A simplified version is below.
> void MyClass::
> // void f() is a member function of MyClass
> typedef boost::function<void ()> VoidFunc;
> VoidFunc vf = boost::bind(&MyClass::f, this);
> f(); // fine
> this->f(); // fine;
> vf(); // segfaults
Infinite Recursion? At least for this sample code?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk