Il Sun, 30 Nov 2014 21:16:12 +0100, Marcus Müller ha scritto: > Hi Michele, > > if you built GNU Radio/gqrx with gcc, then the GNU Debugger might be of > immensive help. > First make sure you've built GNU Radio with debugging symbols ("cmake > -DCMAKE_BUILD_TYPE=RelWithDebInfo [...]"), then start gqrx in the > debugger: > > ?> gdb $(which gqrx) > [lots of text from gdb] > (gdb) run [<enter>] > > should start gqrx and run until it segfaults. then use the backtrace > command in gdb: > > (gdb) bt [<enter>] > > which should show you in which function call hierarchy the fault > occurred. > > Greetings, > Marcus > > PS: don't worry about your English, it's quite fine :) > On 11/29/2014 07:30 PM, michele wrote: >> Hi to all. >> This is my first post here...i hope to have choosen the right place to >> ask.... >> >> I'm currently trying to compile gqrx and gnuradio...everything went >> well, but when i run gqrx it won't start and give me this error: >> >> gqrx[5865]: segfault at 12d0 ip 00007f570ee76d2f sp 00007fff60fd9000 >> error 4 in libgnuradio-pmt-3.7.6git.so.0.0.0[7f570ee44000+50000] >> >> I've asked on the gqrx group and the author (hi csete!!!) told me that >> most probably it's a bug/problem on gnuradio. >> >> I've no idea what's wrong... >> >> >> PS: it was running ok before i updated with git pull gnuradio (didn't >> do that since 2 months...). >> >> PSS: Sorry for my english!!!! >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
the project uses qmake instead of cmake....but i've tryed anyway... i get this from dbg: Starting program: /home/michele/Scrivania/gqrx.git/build/gqrx [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6001d2f in pmt::string_to_symbol(std::string const&) () from / usr/local/lib/libgnuradio-pmt-3.7.6git.so.0.0.0 (gdb) bt #0 0x00007ffff6001d2f in pmt::string_to_symbol(std::string const&) () from /usr/local/lib/libgnuradio-pmt-3.7.6git.so.0.0.0 #1 0x00007ffff6002079 in pmt::intern(std::string const&) () from /usr/ local/lib/libgnuradio-pmt-3.7.6git.so.0.0.0 #2 0x00007fffee193a0d in ?? () from /usr/lib/x86_64-linux-gnu/libgnuradio- blocks.so.3.7.3 #3 0x00007ffff7dea13a in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fffffffe078, env=env@entry=0x7fffffffe088) at dl- init.c:78 #4 0x00007ffff7dea223 in call_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=<optimized out>) at dl-init.c:36 #5 _dl_init (main_map=0x7ffff7ffe1c8, argc=1, argv=0x7fffffffe078, env=0x7fffffffe088) at dl-init.c:126 #6 0x00007ffff7ddb24a in _dl_start_user () from /lib64/ld-linux- x86-64.so.2 #7 0x0000000000000001 in ?? () #8 0x00007fffffffe38c in ?? () #9 0x0000000000000000 in ?? () Is this what you meant? _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio