# Fwd: New Defects reported by Coverity Scan for GNURadio

**URL:** <https://www.ruby-forum.com/t/fwd-new-defects-reported-by-coverity-scan-for-gnuradio/234827>\
**Category:** GNU Radio\
**Created:** [September 22, 2014, 4:11pm UTC](https://www.ruby-forum.com/t/fwd-new-defects-reported-by-coverity-scan-for-gnuradio/234827 "2014-09-22T16:11:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [September 22, 2014, 4:11pm UTC](https://www.ruby-forum.com/t/fwd-new-defects-reported-by-coverity-scan-for-gnuradio/234827/1 "2014-09-22T16:11:04Z")

</div>

Fix em fast! (Or figure out they are false alarms).

Philip

-------- Forwarded Message --------  
Subject: New Defects reported by Coverity Scan for GNURadio  
Date: Mon, 22 Sep 2014 00:01:27 -0700  
From: removed\_email\_address@domain.invalid

Hi,

Please find the latest report on new defect(s) introduced to GNURadio  
found with Coverity Scan.

Defect(s) Reported-by: Coverity Scan  
Showing 1 of 1 defect(s)

\*\* CID 1240027: Using invalid iterator (INVALIDATE\_ITERATOR)  
/var/lib/jenkins/jobs/GNURadio-master/workspace/gnuradio/gnuradio-runtime/lib/buffer.cc:  
257 in gr::buffer::prune\_tags(unsigned long)()

* * *

\*\*\* CID 1240027: Using invalid iterator (INVALIDATE\_ITERATOR)  
/var/lib/jenkins/jobs/GNURadio-master/workspace/gnuradio/gnuradio-runtime/lib/buffer.cc:  
257 in gr::buffer::prune\_tags(unsigned long)()  
251 buffer’s mutex al la the scoped\_lock line below.  
252 \*/  
253 std::multimap\<uint64\_t, tag\_t\>::iterator end\_itr =  
d\_item\_tags.lower\_bound(max\_time);  
254 std::multimap\<uint64\_t, tag\_t\>::iterator begin\_itr =  
d\_item\_tags.begin();  
255 while (begin\_itr != end\_itr) {  
256 d\_item\_tags.erase(begin\_itr);

> > > ```
> > > CID 1240027: Using invalid iterator (INVALIDATE_ITERATOR)
> > > Using invalid iterator "begin_itr".
> > > 
> > > ```

257 begin\_itr++;  
258 }  
259 }  
260  
261 long  
262 buffer\_ncurrently\_allocated()

* * *

To view the defects in Coverity Scan visit,  
[http://scan.coverity.com/projects/588?tab=overview](http://scan.coverity.com/projects/588?tab=overview)

To unsubscribe from the email notification for new defects,  
[http://scan5.coverity.com/cgi-bin/unsubscribe.py](http://scan5.coverity.com/cgi-bin/unsubscribe.py)
