discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] QT Throw Bad Alloc on flowgraph startup


From: (GNU Radio maintainer)
Subject: Re: [Discuss-gnuradio] QT Throw Bad Alloc on flowgraph startup
Date: Fri, 26 Apr 2019 18:37:25 +0200

Hi Tom,

shoot, that sounds like we half-fixed a bug :(
How proficient are you with GDB? Could you get a backtrace? (maybe
based on [1]?)
Thank you!
Marcus

[1] https://wiki.gnuradio.org/index.php/TutorialsGDB

On Fri, 2019-04-26 at 09:25 -0700, Tom McDermott wrote:
> 
> I've had this problem intermittently for about a year.  On starting
> the flowgraph it will terminate
> with QT Throw : Bad Alloc.   Building different versions from about
> 3.7.10 ish to 3.7.latest will change
> whether or not it happens 100% of the time or 30% of the time.
> 
> Today, I noticed that disabling the QT Frequency sink causes it to
> not throw, and the flowgraph runs
> fine.  One input to QT Freq Sink works OK many times, two inputs
> causes it to throw virtually every
> time.
> 
> After some playing around:
> If I change the initial QT Frequency sink to start with a much
> smaller FFT size (256), then it does not
> QT Throw on startup even with two channels.  The original
> configuration was to start at FFT size of 1024
> (causing throw).  Setting the block to start with FFT size of 256
> causes it not to throw.
> 
> When the flowgraph starts, the QT Frequency sink does not display any
> signals.  If, while running
> in GRC, I change the FFT size then suddenly the signal traces start
> displaying.  Also while running
> I can then change the FFT size, and it keeps running, and the display
> shows the effect of changing
> the resolution.
> 
> So I think the QT Throw problem has something to do with the starting
> FFT size, and the non-display
> seems to fix itself after changing the FFT size all related to QT
> Frequency Sink.
> 
> Ubuntu 16.04,  with gnuradio / GRC  3.7.13.5
> 
> -- Tom, N5EG
> 
> 
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio




reply via email to

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