Hi! I think that you can reproduce this behaviour easily by creating a hierblock2 without connecting the input port.
Dominik start: entered flattening ofdm_rx Flattening edge file_source(1):0->throttle(75):0 Flattening edge throttle(75):0->receive_path(2):0 Resolving endpoint receive_path(2):0 as an input, recursing Resolving port 0 as an input of receive_path Traceback (most recent call last): File "../../src/python/rx.py", line 262, in ? main() File "../../src/python/rx.py", line 246, in main runtime.run() File "d:/python24/Lib/site-packages/gnuradio/gr\hier_block2.py", line 98, in run runtime_run_unlocked(self._r) File "d:/python24/Lib/site-packages/gnuradio/gr\gnuradio_swig_py_runtime.py", line 1477, in runtime_run_unlocked return _gnuradio_swig_py_runtime.runtime_run_unlocked(*args) RuntimeError: block is not a valid gr_block or gr_hier_block2! -- class receive_path(gr.hier_block2): def __init__(self, options): gr.hier_block2.__init__(self, "receive_path", gr.io_signature(1,1,gr.sizeof_gr_complex), gr.io_signature(0,0,0)) _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio