Hello,
I've been having a strange problem with the gr-fec block, and I think it may be
connected to other issues I'm having. I'm running a flowgraph on the E310 using
the LDPC Encoder Definition (via Generator), LDPC Generator Matrix, and FEC
Async Encoder blocks and it has been running fine for a few months. For another
block, I needed to update the Volk library because I wanted a new kernel, but
when I did so a couple of things started to break.
I thought this was due to my update of GNURadio/Volk, but I have reinstalled
the SDK as well as UHD and GNUradio from source (using these instructions:
https://files.ettus.com/manual/page_usrp_e3x0.html) and I still get the same
problems. I am using UHD version 3.9.2 (I need to for other compatibility
issues, this has not given me trouble in the past) and GNURadio 3.7.11.1 (The
version I was using when everything worked). My cross compiling also seems to
be working fine, I get no errors in my cmake or make process. I am using the
fpga files and SDK from here:
http://files.ettus.com/e3xx_images/e3xx-release-4/
In the following gdb backtraces, I've built both GNURadio and my OOT module
with -DCMAKE_BUILD_TYPE=Debug.
Error 1:
When I kill a flowgraph with the LDPC Encoder in it, I get either a segfault
or an invalid pointer error when the program tries to call the destructor of
ldpc_gen_mtrx_encoder_impl.cc. (full backtrace in
message_port_in_not_working.txt)
```
-- Loading FPGA image:
/home/root/emb/usr/share/uhd/images/usrp_e3xx_fpga_idle_sg3.bit...[Thread
0xa95ff460 (LWP 1241) exited]
done
[Thread 0xb1546460 (LWP 1227) exited]
*** Error in `/usr/bin/python': munmap_chunk(): invalid pointer: 0xb6fa7d10 ***
Program received signal SIGABRT, Aborted.
0xb6d38894 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
55 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt
#0 0xb6d38894 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#1 0xb6d3c394 in __GI_abort () at abort.c:89
#2 0xb6d707b8 in __libc_message (do_abort=<optimized out>, fmt=0xb6e28a00 "***
Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3 0xb6d7aa74 in malloc_printerr (action=3, str=0xb6e28a24 "munmap_chunk():
invalid pointer", ptr=<optimized out>) at malloc.c:4960
#4 0xb6d7ab94 in munmap_chunk (p=<optimized out>) at malloc.c:2817
#5 0xb3df81d8 in gsl_block_free (b=0xb6f9fda8 <PyInt_Type>) at
/usr/src/debug/gsl/1.15-r0/gsl-1.15/block/init_source.c:78
#6 0xb3e47b40 in gsl_matrix_free (m=0x1d754) at
/usr/src/debug/gsl/1.15-r0/gsl-1.15/matrix/init_source.c:189
#7 0xb3fbedc4 in gr::fec::code::ldpc_G_matrix_impl::~ldpc_G_matrix_impl
(this=this@entry=0x7af6c0, __in_chrg=<optimized out>, __vtt_parm=<optimized
out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_G_matrix_impl.cc:294
#8 0xb3fc0664 in ~ldpc_G_matrix_impl (this=0x7af6c0, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_G_matrix_impl.cc:295
#9 checked_delete<gr::fec::code::ldpc_G_matrix_impl> (x=0x7af6c0) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/core/checked_delete.hpp:34
```
Error 2: I have my own message block, which has suddenly stopped working, the
flowgraph does not recognize the input port (called pdus_in) and the backtrace
traces back to a boost header file. (full backtrace in
ldpc_destructor_free_error.txt)
```
-- Loading FPGA image:
/home/root/emb/usr/share/uhd/images/usrp_e310_fpga_sg3.bit... done
-- Input frequency reference: 40 MHz
-- Detecting internal GPSDO [New Thread 0xb1546460 (LWP 1249)]
.... found
-- Initializing core control...
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing CODEC loopback test... pass
-- Performing CODEC loopback test... pass
-- Setting time source to internal
-- Asking for clock rate 10.24 MHz
-- Actually got clock rate 10.24 MHz
-- Performing timer loopback test... pass
-- Performing timer loopback test... pass
-- Setting time source to gpsdo
Could not find port: pdus_in in:
system
pdus_in
Program received signal SIGBUS, Bus error.
0xb64d24d8 in fetch_add (order=boost::memory_order_relaxed, v=1, storage=@0x6:
<error reading variable>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:100
100
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:
No such file or directory.
(gdb) bt
#0 0xb64d24d8 in fetch_add (order=boost::memory_order_relaxed, v=1,
storage=@0x6: <error reading variable>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:100
#1 fetch_add (order=boost::memory_order_relaxed, v=1, this=0x6) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/atomic_template.hpp:115
#2 pmt::intrusive_ptr_add_ref (p=0x2) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/pmt/pmt.cc:69
#3 0xb655a5f8 in intrusive_ptr (rhs=..., this=0xbeffec54) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/intrusive_ptr.hpp:92
```
I've rebuilt the SDK multiple times, I'm really not sure what could be giving
me these errors.
Thank you,
Anisha Gorur
-- Loading FPGA image:
/home/root/emb/usr/share/uhd/images/usrp_e3xx_fpga_idle_sg3.bit...[Thread
0xa95ff460 (LWP 1241) exited]
done
[Thread 0xb1546460 (LWP 1227) exited]
*** Error in `/usr/bin/python': munmap_chunk(): invalid pointer: 0xb6fa7d10 ***
Program received signal SIGABRT, Aborted.
0xb6d38894 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
55 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt
#0 0xb6d38894 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#1 0xb6d3c394 in __GI_abort () at abort.c:89
#2 0xb6d707b8 in __libc_message (do_abort=<optimized out>, fmt=0xb6e28a00 "***
Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#3 0xb6d7aa74 in malloc_printerr (action=3, str=0xb6e28a24 "munmap_chunk():
invalid pointer", ptr=<optimized out>) at malloc.c:4960
#4 0xb6d7ab94 in munmap_chunk (p=<optimized out>) at malloc.c:2817
#5 0xb3df81d8 in gsl_block_free (b=0xb6f9fda8 <PyInt_Type>) at
/usr/src/debug/gsl/1.15-r0/gsl-1.15/block/init_source.c:78
#6 0xb3e47b40 in gsl_matrix_free (m=0x1d754) at
/usr/src/debug/gsl/1.15-r0/gsl-1.15/matrix/init_source.c:189
#7 0xb3fbedc4 in gr::fec::code::ldpc_G_matrix_impl::~ldpc_G_matrix_impl
(this=this@entry=0x7af6c0, __in_chrg=<optimized out>, __vtt_parm=<optimized
out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_G_matrix_impl.cc:294
#8 0xb3fc0664 in ~ldpc_G_matrix_impl (this=0x7af6c0, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_G_matrix_impl.cc:295
#9 checked_delete<gr::fec::code::ldpc_G_matrix_impl> (x=0x7af6c0) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/core/checked_delete.hpp:34
#10
boost::detail::sp_counted_impl_p<gr::fec::code::ldpc_G_matrix_impl>::dispose
(this=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78
#11 0xb3f87138 in boost::detail::sp_counted_base::release (this=0x7ad9b0) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp:128
#12 0xb3fbb80c in ~shared_count (this=0x7af694, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/shared_count.hpp:443
#13 ~shared_ptr (this=0x7af690, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/shared_ptr.hpp:323
#14 gr::fec::code::ldpc_gen_mtrx_encoder_impl::~ldpc_gen_mtrx_encoder_impl
(this=this@entry=0x7af678, __in_chrg=<optimized out>, __vtt_parm=<optimized
out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc:52
#15 0xb3fbc174 in ~ldpc_gen_mtrx_encoder_impl (this=0x7af678,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc:54
#16 checked_delete<gr::fec::code::ldpc_gen_mtrx_encoder_impl> (x=0x7af678) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/core/checked_delete.hpp:34
#17
boost::detail::sp_counted_impl_p<gr::fec::code::ldpc_gen_mtrx_encoder_impl>::dispose
(this=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:78
#18 0xb3f87138 in boost::detail::sp_counted_base::release (this=0x7acb78) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp:128
#19 0xb3f966b4 in ~shared_count (this=0x7e70c8, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/shared_count.hpp:443
#20 ~shared_ptr (this=0x7e70c4, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/shared_ptr.hpp:323
#21 gr::fec::async_encoder_impl::~async_encoder_impl (this=0x7e70c0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/async_encoder_impl.cc:92
#22 0xb3f96760 in virtual thunk to
gr::fec::async_encoder_impl::~async_encoder_impl() () at
/home/agorur/projects/emb/src/gnuradio/gr-fec/lib/async_encoder_impl.cc:103
#23 0xb4049b3c in release (this=0x7f2848) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp:128
#24 ~shared_count (this=0x7e75c4, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/detail/shared_count.hpp:443
#25 ~shared_ptr (this=0x7e75c0, __in_chrg=<optimized out>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/shared_ptr.hpp:323
#26 _wrap_delete_async_encoder_sptr (args=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/build/gr-fec/swig/fec_swigPYTHON_wrap.cxx:33400
#27 0xb6e6e290 in PyObject_Call (func=func@entry=0xb4148030,
arg=arg@entry=0xb18f8bf0, kw=kw@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2529
#28 0xb6e6e81c in PyObject_CallFunctionObjArgs (callable=0xb4148030) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2756
#29 0xb3ffaa08 in SwigPyObject_dealloc (v=0xb1568848) at
/home/agorur/projects/emb/src/gnuradio/build/gr-fec/swig/fec_swigPYTHON_wrap.cxx:1676
#30 0xb6eac240 in dict_dealloc (mp=0xb1579f60) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/dictobject.c:1010
#31 0xb6eca374 in subtype_dealloc (self=0xb1572850) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/typeobject.c:1015
#32 0xb6eac240 in dict_dealloc (mp=0xb1579150) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/dictobject.c:1010
#33 0xb6eca374 in subtype_dealloc (self=0xb15723b0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/typeobject.c:1015
#34 0xb6e97a2c in frame_dealloc (f=0xb27a2c90) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/frameobject.c:460
#35 0xb6f17804 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized
out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=0,
kws=kws@entry=0xb6bef16c, kwcount=0, defs=0xb18f1d5c, defcount=2, closure=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3276
#36 0xb6f16ed4 in fast_function (nk=<optimized out>, na=0, n=0,
pp_stack=0xbefff858, func=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4129
#37 call_function (oparg=<optimized out>, pp_stack=0xbefff858) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4054
#38 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2679
#39 0xb6f17a54 in PyEval_EvalCodeEx (co=co@entry=0xb6ae8e78,
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0,
args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0,
closure=closure@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#40 0xb6f17c4c in PyEval_EvalCode (co=co@entry=0xb6ae8e78,
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:667
#41 0xb6f32ca4 in run_mod (mod=mod@entry=0xa4068,
filename=filename@entry=0xbefffcf2 "canned_tx_test.py",
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0,
flags=flags@entry=0xbefff9dc, arena=arena@entry=0x8b210)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:1371
#42 0xb6f33ec8 in PyRun_FileExFlags (fp=0x1fd10, fp@entry=0x0,
filename=filename@entry=0xbefffcf2 "canned_tx_test.py", start=start@entry=257,
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0,
closeit=closeit@entry=1, flags=flags@entry=0xbefff9dc)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:1357
#43 0xb6f350e0 in PyRun_SimpleFileExFlags (fp=fp@entry=0x0, filename=0xbefffcf2
"canned_tx_test.py", closeit=1, flags=0xbefff9dc, flags@entry=0xbefff9d4) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:949
#44 0xb6f355e0 in PyRun_AnyFileExFlags (fp=fp@entry=0x0, filename=<optimized
out>, closeit=<optimized out>, flags=flags@entry=0xbefff9d4) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:753
#45 0xb6f446dc in Py_Main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Modules/main.c:640
#46 0xb6d23d3c in __libc_start_main (main=0xbefffbc4, argc=-1226579968,
argv=0xb6d23d3c <__libc_start_main+276>, init=<optimized out>, fini=0x8760
<__libc_csu_fini>, rtld_fini=0xb6fe7528 <_dl_fini>, stack_end=0xbefffbc4) at
libc-start.c:289
#47 0x00008608 in _start () at ../sysdeps/arm/start.S:124
-- Loading FPGA image:
/home/root/emb/usr/share/uhd/images/usrp_e310_fpga_sg3.bit... done
-- Input frequency reference: 40 MHz
-- Detecting internal GPSDO [New Thread 0xb1546460 (LWP 1249)]
.... found
-- Initializing core control...
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing register loopback test... pass
-- Performing CODEC loopback test... pass
-- Performing CODEC loopback test... pass
-- Setting time source to internal
-- Asking for clock rate 10.24 MHz
-- Actually got clock rate 10.24 MHz
-- Performing timer loopback test... pass
-- Performing timer loopback test... pass
-- Setting time source to gpsdo
Could not find port: pdus_in in:
system
pdus_in
Program received signal SIGBUS, Bus error.
0xb64d24d8 in fetch_add (order=boost::memory_order_relaxed, v=1, storage=@0x6:
<error reading variable>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:100
100
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:
No such file or directory.
(gdb) bt
#0 0xb64d24d8 in fetch_add (order=boost::memory_order_relaxed, v=1,
storage=@0x6: <error reading variable>) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/ops_gcc_atomic.hpp:100
#1 fetch_add (order=boost::memory_order_relaxed, v=1, this=0x6) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/atomic/detail/atomic_template.hpp:115
#2 pmt::intrusive_ptr_add_ref (p=0x2) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/pmt/pmt.cc:69
#3 0xb655a5f8 in intrusive_ptr (rhs=..., this=0xbeffec54) at
/home/agorur/projects/emb/sysroots/armv7ahf-vfp-neon-oe-linux-gnueabi/usr/include/boost/smart_ptr/intrusive_ptr.hpp:92
#4 gr::flowgraph::check_valid_port (this=this@entry=0x7bb120, e=...) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/flowgraph.cc:162
#5 0xb655c8f0 in gr::flowgraph::connect (this=this@entry=0x7bb120, src=...,
dst=...) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/flowgraph.cc:503
#6 0xb656aa2c in gr::hier_block2_detail::msg_connect
(this=this@entry=0x78e5e0, src=..., srcport=..., dst=..., dstport=...) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/hier_block2_detail.cc:198
#7 0xb656769c in gr::hier_block2::msg_connect (this=this@entry=0x7d69b0,
src=..., srcport=..., dst=..., dstport=...) at
/home/agorur/projects/emb/src/gnuradio/gnuradio-runtime/lib/hier_block2.cc:104
#8 0xb4ae26c0 in _wrap_top_block_sptr_primitive_msg_connect__SWIG_1
(args=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/build/gnuradio-runtime/swig/runtime_swigPYTHON_wrap.cxx:47551
#9 _wrap_top_block_sptr_primitive_msg_connect (self=<optimized out>,
args=<optimized out>) at
/home/agorur/projects/emb/src/gnuradio/build/gnuradio-runtime/swig/runtime_swigPYTHON_wrap.cxx:47626
#10 0xb6f16998 in ext_do_call (nk=-1225260424, na=-1261985544, flags=<optimized
out>, pp_stack=0xbeffeee8, func=0xb4c289e0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4343
#11 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2718
#12 0xb6f17a54 in PyEval_EvalCodeEx (co=0xb4c7a0f8, globals=<optimized out>,
locals=locals@entry=0x0, args=args@entry=0xb18c7a5c, argcount=5,
kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0, closure=closure@entry=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#13 0xb6e98f5c in function_call (func=0xb4a31ab0, arg=0xb18c7a50, kw=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/funcobject.c:526
#14 0xb6e6e290 in PyObject_Call (func=func@entry=0xb4a31ab0,
arg=arg@entry=0xb18c7a50, kw=kw@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2529
#15 0xb6f12188 in ext_do_call (nk=-1225260424, na=-1262218512, flags=<optimized
out>, pp_stack=0xbefff088, func=0xb4a31ab0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4346
#16 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2718
#17 0xb6f17a54 in PyEval_EvalCodeEx (co=0xb4c412f0, globals=<optimized out>,
locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=5,
kws=kws@entry=0xb15fa79c, kwcount=0, defs=0x0, defcount=0, closure=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#18 0xb6f16ed4 in fast_function (nk=<optimized out>, na=5, n=5,
pp_stack=0xbefff1b8, func=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4129
#19 call_function (oparg=<optimized out>, pp_stack=0xbefff1b8) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4054
#20 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2679
#21 0xb6f17a54 in PyEval_EvalCodeEx (co=0xb6150cc8, globals=<optimized out>,
locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=3,
kws=kws@entry=0x7aa9d0, kwcount=0, defs=0xb431ffb4, defcount=2,
closure=0xb49aaf90)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#22 0xb6f16ed4 in fast_function (nk=<optimized out>, na=3, n=3,
pp_stack=0xbefff2e8, func=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4129
#23 call_function (oparg=<optimized out>, pp_stack=0xbefff2e8) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4054
#24 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2679
#25 0xb6f17a54 in PyEval_EvalCodeEx (co=0xb6c51cc8, globals=<optimized out>,
locals=locals@entry=0x0, args=args@entry=0xb18f9b5c, argcount=1,
kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0, closure=closure@entry=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#26 0xb6e98f5c in function_call (func=0xb1579530, arg=0xb18f9b50, kw=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/funcobject.c:526
#27 0xb6e6e290 in PyObject_Call (func=func@entry=0xb1579530,
arg=arg@entry=0xb18f9b50, kw=kw@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2529
#28 0xb6e80dac in instancemethod_call (func=0xb1579530, arg=0xb18f9b50, kw=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/classobject.c:2602
#29 0xb6e6e290 in PyObject_Call (func=func@entry=0xb18deda0,
arg=arg@entry=0xb6c24030, kw=kw@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2529
#30 0xb6ed0388 in slot_tp_init (self=<optimized out>, args=0xb6c24030,
kwds=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/typeobject.c:5692
#31 0xb6ece9d8 in type_call (type=<optimized out>, args=0xb6c24030, kwds=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/typeobject.c:745
#32 0xb6e6e290 in PyObject_Call (func=func@entry=0xb1575790,
arg=arg@entry=0xb6c24030, kw=kw@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Objects/abstract.c:2529
#33 0xb6f14608 in do_call (nk=<optimized out>, na=0, pp_stack=0xbefff728,
func=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4251
#34 call_function (oparg=<optimized out>, pp_stack=0xbefff728) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4056
#35 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2679
#36 0xb6f17a54 in PyEval_EvalCodeEx (co=0xb6ae8da0, globals=<optimized out>,
locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=0,
kws=kws@entry=0xb6bef16c, kwcount=0, defs=0xb18f0a3c, defcount=2, closure=0x0)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#37 0xb6f16ed4 in fast_function (nk=<optimized out>, na=0, n=0,
pp_stack=0xbefff858, func=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4129
#38 call_function (oparg=<optimized out>, pp_stack=0xbefff858) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:4054
#39 PyEval_EvalFrameEx (f=f@entry=0x0, throwflag=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:2679
#40 0xb6f17a54 in PyEval_EvalCodeEx (co=co@entry=0xb6ae8de8,
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0,
args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0,
closure=closure@entry=0x0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:3265
#41 0xb6f17c4c in PyEval_EvalCode (co=co@entry=0xb6ae8de8,
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/ceval.c:667
#42 0xb6f32ca4 in run_mod (mod=mod@entry=0xa36d8,
filename=filename@entry=0xbefffcee "transmit_telemetry.py",
globals=globals@entry=0xb6c5c9c0, locals=locals@entry=0xb6c5c9c0,
flags=flags@entry=0xbefff9dc, arena=arena@entry=0x8b210)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:1371
#43 0xb6f33ec8 in PyRun_FileExFlags (fp=0x1fd10, fp@entry=0x0,
filename=filename@entry=0xbefffcee "transmit_telemetry.py",
start=start@entry=257, globals=globals@entry=0xb6c5c9c0,
locals=locals@entry=0xb6c5c9c0, closeit=closeit@entry=1,
flags=flags@entry=0xbefff9dc)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:1357
#44 0xb6f350e0 in PyRun_SimpleFileExFlags (fp=fp@entry=0x0, filename=0xbefffcee
"transmit_telemetry.py", closeit=1, flags=0xbefff9dc, flags@entry=0xbefff9d4)
at /usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:949
#45 0xb6f355e0 in PyRun_AnyFileExFlags (fp=fp@entry=0x0, filename=<optimized
out>, closeit=<optimized out>, flags=flags@entry=0xbefff9d4) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Python/pythonrun.c:753
#46 0xb6f446dc in Py_Main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/python/2.7.9-r1/Python-2.7.9/Modules/main.c:640
#47 0xb6d23d3c in __libc_start_main (main=0xbefffbc4, argc=-1226579968,
argv=0xb6d23d3c <__libc_start_main+276>, init=<optimized out>, fini=0x8760
<__libc_csu_fini>, rtld_fini=0xb6fe7528 <_dl_fini>, stack_end=0xbefffbc4) at
libc-start.c:289
#48 0x00008608 in _start () at ../sysdeps/arm/start.S:124
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio