On Mon, Jun 15, 2009 at 08:41:46AM -0700, Colby Boyer wrote: > Hey Ulrika, > > Regarding this error: > [alot of:] File "/gnu-radio-path/lib/python2. > > > > 5/site-packages/gnuradio/gr/hier_block2.py", line 48, in __getattr__ > > return getattr(self._hb, name) > > RuntimeError: maximum recursion depth exceeded > > > I get this a lot too, but not everytime. I've notice that this sometimes > comes up if I have a poorly written line of python in the init blocks. > However, it only appears once and a while for me. I am using GNURadio > version 10689. > > Eric, do you know what causes this bug or have you seen/heard of it before?
We fixed it for the 3.2 release (better error message). The real problem is that the user is failing to call gr.hier_block2.__init__(self) in the __init__ of classes that they derive from gr.hier_block2. Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio