On Tue, Jun 1, 2010 at 07:52, Yan Nie <yn...@uwo.ca> wrote: > An runtime error came out when I run my python prgram: > File "/home/john/gnuradio/gr-iono/usrp_source_c.py", line 16, in __init__ > gr.io_signature(1,1,gr.sizeof_gr_complex)) #output signiture > File "/usr/local/lib/python2.5/site-packages/gnuradio/gr/hier_block2.py", > line 42, in __init__ > self._hb = hier_block2_swig(name, input_signature, output_signature) > RuntimeError: maximum recursion depth exceeded
This can happen if you create a hierarchical block in Python, but forget to call the parent Python class __init__ function in your own __init__ function, or if the arguments to the parent Python class __init__ function are malformed. Johnathan _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio