I have a rather complicated GR application. I create (Python, w/out grc) multiple top_blocks, each containing dozens of blocks. To make things even more complicated, the flowgraphs are created in stages - using runtime reconfiguration to add more blocks.
Everything works fine until I reach some critical size (apparently). Then I get an error: 'symbol already exists cannot reuse' It has something to do with registering a block name in 'block_registry::register_symbolic_name' I experience this error with both versions 3.7.9.2 and 3.7.11. I am at a loss on how to debug this problem. Reviewing the code seems OK - the thread locks look good. I have no idea how a block with the same name can show up twice. Is this due to multiple top_block instances? Due to runtime reconfig? Ideas? _______________________ Eugene Grayver, Ph.D. Aerospace Corp., Sr. Eng. Spec. Tel: 310.336.1274 ________________________
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
