discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] vector sink "malloc(): memory corruption" / objec


From: CEL
Subject: Re: [Discuss-gnuradio] vector sink "malloc(): memory corruption" / object was probably modified after being freed
Date: Mon, 30 Apr 2018 17:16:03 +0000

Hi Brad,

Sorry that I missed your mail for so long!
So, I'm pretty certain I've fixed a potential race condition when
accessing the data vector in vector sink lately:

https://github.com/gnuradio/gnuradio/pull/1445

But that should be included in the 3.7.11.1 release you're using... hm.

We should probably be looking into what happens in reset(), right?

Best regards,
Marcus

On Sun, 2018-04-15 at 15:10 +0000, Brad Hein wrote:
> 
> The Vector Sink is coming in very handy for some experimentation I'm doing. 
> I'm analyzing the output of an FFT block which terminates into a float vector 
> sink. every few seconds from a thread which then calls reset() to clear the 
> contents in preparation for another read. This seems problematic as the 
> program crashes quite frequently after seconds to minutes of operation. Based 
> on my layman's perspective it seems to be a memory leak in the vector block.
> 
> I tried many things over the last couple of days. Nothing seems to mitigate 
> it. For example self.lock and self.unlock to lock the flowgraph before 
> reading from the vector (results in flowgraph never starting back up, seems 
> to be a whole different issue)... I tried using python copy.deepcopy to make 
> a copy of the vector contents before using it but that didn't help eiehter. 
> 
> When the exception occurs, it seems to happen right after resetting the 
> vector sink. 
> 
> My flowgraph doesn't run standalone and requires a number of other 
> applications to function but I'll work on getting it up to github for review 
> if that helps
> 
> Gnuradio 3.7.11.1 on a CentOS VM (Linux 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 
> 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux)
> 
> BTW when the exception occurs on OSX the error is: 
> 
> Python(86100,0x70000eab9000) malloc: *** error for object 0x7f94bf9042b8: 
> incorrect checksum for freed object - object was probably modified after 
> being freed.
> 
> 
> Stack Trace samples from Linux (they are all quite similar to eachother with 
> only slight differences in the  addresses):
> 
> 
> *** Error in `python': malloc(): memory corruption: 0x00007fa0cc019ba0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7fa14f448d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7fa14f44afbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7fa145c0e0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7fa13df58e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7fa13deea8a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fa150195af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fa1501954bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fa1501954bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fa150197e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fa15012188d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fa1500fc8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fa1501904fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fa1501954bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fa1501954bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fa150197e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fa150121798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fa1500fc8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fa15010b8d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fa1500fc8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fa15018e6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fa1501c65c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fa14fe9cdc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fa14f4c276d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f03ac00f640 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f04382b6d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f04382b8fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f042ea7c0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f0426dc6e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f0426d588a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f0439003af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f04390034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f04390034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f0439005e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f0438f8f88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f0438f6a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f0438ffe4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f04390034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f04390034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f0439005e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f0438f8f798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f0438f6a8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f0438f798d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f0438f6a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f0438ffc6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f04390345c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f0438d0adc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f043833076d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f45e80f0ac0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f46764b6d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f46764b8fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f466cc7c0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f4664fc6e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f4664f588a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f4677203af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f46772034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f46772034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f4677205e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f467718f88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f467716a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f46771fe4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f46772034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f46772034bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f4677205e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f467718f798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f467716a8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f46771798d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f467716a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f46771fc6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f46772345c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f4676f0adc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f467653076d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f2e3403a710 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f2ec6966d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f2ec6968fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f2ebd12c0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f2eb5476e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f2eb54088a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f2ec76b3af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f2ec76b34bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f2ec76b34bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f2ec76b5e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f2ec763f88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f2ec761a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f2ec76ae4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f2ec76b34bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f2ec76b34bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f2ec76b5e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f2ec763f798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f2ec761a8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f2ec76298d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f2ec761a8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f2ec76ac6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f2ec76e45c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f2ec73badc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f2ec69e076d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007fb89c00d530 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7fb92196cd4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7fb92196efbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7fb9181320cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7fb91047ce64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7fb91040e8a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fb9226b9af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb9226b94bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb9226b94bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fb9226bbe3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fb92264588d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb9226208e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fb9226b44fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb9226b94bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb9226b94bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fb9226bbe3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fb922645798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb9226208e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fb92262f8d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb9226208e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fb9226b26f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fb9226ea5c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fb9223c0dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fb9219e676d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f5cc801eac0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f5d4dc79d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f5d4dc7bfbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f5d4443f0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f5d3c789e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f5d3c71b8a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f5d4e9c6af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f5d4e9c64bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f5d4e9c64bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f5d4e9c8e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f5d4e95288d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f5d4e92d8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f5d4e9c14fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f5d4e9c64bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f5d4e9c64bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f5d4e9c8e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f5d4e952798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f5d4e92d8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f5d4e93c8d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f5d4e92d8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f5d4e9bf6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f5d4e9f75c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f5d4e6cddc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f5d4dcf376d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f61a400d340 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f622d85ed4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f622d860fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f62240240cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f621c36ee64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f621c3008a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f622e5abaf0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f622e5ab4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f622e5ab4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f622e5ade3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f622e53788d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f622e5128e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f622e5a64fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f622e5ab4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f622e5ab4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f622e5ade3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f622e537798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f622e5128e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f622e5218d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f622e5128e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f622e5a46f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f622e5dc5c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f622e2b2dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f622d8d876d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007fca6001bc00 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7fcae2e72d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7fcae2e74fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7fcad96380cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7fcad1982e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7fcad19148a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fcae3bbfaf0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fcae3bbf4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fcae3bbf4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fcae3bc1e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fcae3b4b88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fcae3b268e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fcae3bba4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fcae3bbf4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fcae3bbf4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fcae3bc1e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fcae3b4b798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fcae3b268e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fcae3b358d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fcae3b268e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fcae3bb86f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fcae3bf05c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fcae38c6dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fcae2eec76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': double free or corruption (!prev): 0x00007faf8803a170 
> ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7c503)[0x7fb0143f2503]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8af)[0x7fb002e958af]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fb015140af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb0151404bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb0151404bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fb015142e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fb0150cc88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb0150a78e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fb01513b4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb0151404bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fb0151404bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fb015142e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fb0150cc798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb0150a78e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fb0150b68d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fb0150a78e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fb0151396f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fb0151715c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fb014e47dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fb01446d76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00601000-00602000 rw-p 00001000 fd:00 242126                             
> /usr/bin/python2.7
> 01560000-04a5f000 rw-p 00000000 00:00 0                                  
> [heap]
> 7faf677ff000-7faf67800000 ---p 00000000 00:00 0 
> --
> *** Error in `python': malloc(): memory corruption: 0x00007fea8801aca0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7feb12483d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7feb12485fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7feb08c490cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7feb00f93e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7feb00f258a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7feb131d0af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7feb131d04bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7feb131d04bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7feb131d2e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7feb1315c88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7feb131378e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7feb131cb4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7feb131d04bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7feb131d04bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7feb131d2e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7feb1315c798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7feb131378e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7feb131468d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7feb131378e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7feb131c96f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7feb132015c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7feb12ed7dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7feb124fd76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f28701084a0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f28fbd84d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f28fbd86fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f28f254a0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f28ea894e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f28ea8268a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f28fcad1af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f28fcad14bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f28fcad14bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f28fcad3e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f28fca5d88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f28fca388e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f28fcacc4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f28fcad14bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f28fcad14bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f28fcad3e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f28fca5d798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f28fca388e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f28fca478d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f28fca388e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f28fcaca6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f28fcb025c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f28fc7d8dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f28fbdfe76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007fc15c035f90 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7fc1ecc33d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7fc1ecc35fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7fc1e33f90cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7fc1db743e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7fc1db6d58a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fc1ed980af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fc1ed9804bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fc1ed9804bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fc1ed982e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fc1ed90c88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fc1ed8e78e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fc1ed97b4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fc1ed9804bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fc1ed9804bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fc1ed982e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fc1ed90c798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fc1ed8e78e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fc1ed8f68d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fc1ed8e78e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fc1ed9796f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fc1ed9b15c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fc1ed687dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fc1eccad76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f61b8038470 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f625167fd4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f6251681fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f6247e450cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f624018fe64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f62401218a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f62523ccaf0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f62523cc4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f62523cc4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f62523cee3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f625235888d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f62523338e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f62523c74fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f62523cc4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f62523cc4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f62523cee3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f6252358798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f62523338e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f62523428d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f62523338e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f62523c56f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f62523fd5c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f62520d3dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f62516f976d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007fd014015fc0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7fd094832d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7fd094834fbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7fd08aff80cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7fd083342e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7fd0832d48a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7fd09557faf0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fd09557f4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fd09557f4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fd095581e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7fd09550b88d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fd0954e68e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7fd09557a4fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fd09557f4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fd09557f4bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fd095581e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7fd09550b798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fd0954e68e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7fd0954f58d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fd0954e68e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fd0955786f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7fd0955b05c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7fd095286dc5]
> /lib64/libc.so.6(clone+0x6d)[0x7fd0948ac76d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 00600000-00601000 r--p 00000000 fd:00 242126                             
> /usr/bin/python2.7
> --
> *** Error in `python': malloc(): memory corruption: 0x00007f7a7c014810 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(+0x7dd4d)[0x7f7af8628d4d]
> /lib64/libc.so.6(__libc_malloc+0x4c)[0x7f7af862afbc]
> /lib64/libstdc++.so.6(_Znwm+0x1d)[0x7f7aeedee0cd]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(_ZNSt6vectorIfSaIfEEaSERKS1_+0xd4)[0x7f7ae7138e64]
> /usr/local/lib64/python2.7/site-packages/gnuradio/blocks/_blocks_swig1.so(+0x12c8a0)[0x7f7ae70ca8a0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6df0)[0x7f7af9375af0]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f7af93754bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f7af93754bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f7af9377e3d]
> /lib64/libpython2.7.so.1.0(+0x7088d)[0x7f7af930188d]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f7af92dc8e3]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x17fd)[0x7f7af93704fd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f7af93754bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7f7af93754bd]
> /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7f7af9377e3d]
> /lib64/libpython2.7.so.1.0(+0x70798)[0x7f7af9301798]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f7af92dc8e3]
> /lib64/libpython2.7.so.1.0(+0x5a8d5)[0x7f7af92eb8d5]
> /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7f7af92dc8e3]
> /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7f7af936e6f7]
> /lib64/libpython2.7.so.1.0(+0x1155c2)[0x7f7af93a65c2]
> /lib64/libpthread.so.0(+0x7dc5)[0x7f7af907cdc5]
> /lib64/libc.so.6(clone+0x6d)[0x7f7af86a276d]
> ======= Memory map: ========
> 00400000-00401000 r-xp 00000000 fd:00 242126                             
> /usr/bin/python2.7
> 
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

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