# Re: gr-perf-monitorx Error

**URL:** <https://www.ruby-forum.com/t/re-gr-perf-monitorx-error/242896>\
**Category:** GNU Radio\
**Created:** [August 6, 2015, 7:13am UTC](https://www.ruby-forum.com/t/re-gr-perf-monitorx-error/242896 "2015-08-06T07:13:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rafa\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/958977/32.png) [@Rafa\_F](https://www.ruby-forum.com/u/Rafa_F)\
**Post date:** [August 6, 2015, 7:13am UTC](https://www.ruby-forum.com/t/re-gr-perf-monitorx-error/242896/1 "2015-08-06T07:13:44Z")

</div>

On Wed, Aug 5, 2015 at 6:44 PM, Tom R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > [PerfCounters]  
> > ControlPort Monitor running.

“/usr/local/lib/python2.7/dist-packages/gnuradio/ctrlport/GNURadioControlPortClient.py”,

> > ```
> > self.pos = nx.graphviz_layout(self.G);
> > 
> > ```
> > 
> > line 47, in load\_pydot
> 
> Did you try to install pydot?
> 
> sudo apt-get install python-pydot
> 
> Tom

Hi,

Thanks, after installing pydot, the flowgraph is working fine. A warning  
though, but I think that can be ignored?

WARN: asynchronous message buffer overflowing, dropping message

There is one thing more. I clicked somewhere in the graph view of  
performance monitor and following error came, I tried to replicate it  
but I  
was not successful.

Traceback (most recent call last):  
File  
“/usr/lib/pymodules/python2.7/matplotlib/backends/backend\_qt4.py”,  
line 299, in resizeEvent  
self.draw()  
File  
“/usr/lib/pymodules/python2.7/matplotlib/backends/backend\_qt4agg.py”,  
line  
155, in draw  
self.update()  
RuntimeError: wrapped C/C++ object of type FigureCanvasQTAgg has been  
deleted  
ctrlport.monitor received shutdown signal  
calling stop on shutdown  
calling stop on shutdown  
pure virtual method called  
terminate called without an active exception

---

<div class="post-metadata">

**Author:** ![bob\_wole](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/b4bc9f/32.png) [@bob\_wole](https://www.ruby-forum.com/u/bob_wole)\
**Post date:** [August 6, 2015, 3:37pm UTC](https://www.ruby-forum.com/t/re-gr-perf-monitorx-error/242896/2 "2015-08-06T15:37:55Z")

</div>

On Thu, Aug 6, 2015 at 1:12 AM, bob wole [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > ## Executing: “/home/sdr/gr\_examples/gr\_fec\_def\_ex/fecapi\_async\_decoders.py” GNURadioControlPortClient(args, ‘thrift’, self.run, child = MForm(self.radioclient, len(self.conns), self, dialogprompt pydot = load\_pydot()
> 
> Hi,
> 
> Thanks, after installing pydot, the flowgraph is working fine. A warning  
> though, but I think that can be ignored?
> 
> WARN: asynchronous message buffer overflowing, dropping message

Right, that’s just a warning.

> 155, in draw  
> Bob

I’ve worked on this problem, but it only affected me on the Runtime or  
Buffer graphs, not the main canvas. I think something changed in the  
plotting tools since we last had this running. But I can no longer  
replicate the problem, so hopefully it’s rare and we can nail down the  
problem later.

Tom
