Hi all,

I've been getting an intermittent core dump when my gnuradio script closes. It 
doesn't seem to be a very critical error, but I ran across this:

https://lists.gnu.org/archive/html/commit-gnuradio/2015-04/msg00327.html

Which shows a bt different from the one I'm getting, and says to report if 
that's the case.

My program is not using controlport, and I'm not passing THRIFT as a build 
requirement:
set(GR_REQUIRED_COMPONENTS RUNTIME BLOCKS PMT)

$ gdb /usr/bin/python core
GNU gdb (Ubuntu 7.11-0ubuntu1) 7.11
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/python...(no debugging symbols found)...done.

warning: core file may not match specified executable file.
[New LWP 30330]
[New LWP 30327]
[New LWP 30338]
[New LWP 30340]
[New LWP 30329]
[New LWP 30328]
[New LWP 30339]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `python2 ./cell_search_file.py --sample-rate 15.36M 
~/Downloads/capture-'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000000000051 in ?? ()
[Current thread is 1 (Thread 0x7f2d0d8d8700 (LWP 30330))]
(gdb) bt
#0  0x0000000000000051 in ?? ()
#1  0x00007f2d0ecc2abf in apache::thrift::concurrency::Guard::~Guard() ()
   from /usr/local/lib/libthrift-1.0.0-dev.so
#2  0x00007f2d0ecc8160 in 
apache::thrift::concurrency::Synchronized::~Synchronized() () from 
/usr/local/lib/libthrift-1.0.0-dev.so
#3  0x00007f2d0ecc8c3b in 
apache::thrift::concurrency::ThreadManager::Worker::run() () from 
/usr/local/lib/libthrift-1.0.0-dev.so
#4  0x00007f2d0ed1198e in 
apache::thrift::concurrency::PthreadThread::threadMain(void*) () from 
/usr/local/lib/libthrift-1.0.0-dev.so
#5  0x00007f2d11dfc6fa in start_thread (arg=0x7f2d0d8d8700)
    at pthread_create.c:333
#6  0x00007f2d11b32b5d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109


$ thrift --version
Thrift version 1.0.0-dev

$ gnuradio-companion --version
GNU Radio Companion v3.7.9.2-267-ga7285ea4

-Doug

Douglas Anderson | Intern
DOC/NTIA/ITS.M | 325 Broadway St., Boulder, CO 80305 | P: 303 497 3582
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to