discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] symbol already exists: cannot reuse! runtime error


From: Eugene Grayver
Subject: [Discuss-gnuradio] symbol already exists: cannot reuse! runtime error
Date: Wed, 7 Jun 2017 01:08:21 +0000

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
________________________

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]