Core dump running gqrx built from source

94 views
Skip to first unread message

Cryptik

unread,
Aug 3, 2017, 4:28:25 PM8/3/17
to Gqrx SDR


I have an Ubuntu 16.04 system that has gnu-radio built from the latest sources using the build-script from Marcus.  The system includes a working install of Qt5 as well as the gnu-radio pre-reqs for gqrx.  I am using a N210 along with the latest UHD drivers (03.10.02), also built from source using the above script.  I have tested that Qt, gnu-radio, and uhd all work using the N210.

I then downloaded the source for gqrx from git and followed the instructions for a command line build using make. It builds with no errors and installs with no problems when using "sudo make install" and then "sudo ldconfig".  When I then run "gqrx -r" it comes up with the config dialog.  I can see an choose the N210 from the dropdown but then when clicking OK, it aborts and indicates a core dump.

The following is shown in the terminal window followed by a memory map.  I am not sure what to make of it or why I can't get it to run.  Hey help would be appreciated.

linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.010.002.000-0-gbd6e21dc

gr-osmosdr v0.1.4-98-gc653754d (0.1.5git) gnuradio 3.7.11.1
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy redpitaya 
Resampling audio 96000 -> 48000
BookmarksFile is /home/precog/.config/gqrx/bookmarks.csv
*** Error in `src/gqrx': corrupted size vs. prev_size: 0x0000000002676550 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f4bdf3e17e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x80dfb)[0x7f4bdf3eadfb]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f4bdf3ee53c]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(+0x32bc4)[0x7f4be29dabc4]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(+0x479d9)[0x7f4be29ef9d9]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr11basic_blockD1Ev+0x99)[0x7f4be29e9259]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr5blockD1Ev+0x113)[0x7f4be29f3e13]
/usr/local/lib/libgnuradio-blocks-3.7.11.1.so.0.0.0(+0x190aeb)[0x7f4be2197aeb]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(+0x7c2ea)[0x7f4be2a242ea]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZNSt6vectorIN2gr8endpointESaIS1_EEaSERKS3_+0xe0)[0x7f4be2a2d9b0]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr18hier_block2_detail14disconnect_allEv+0x34b)[0x7f4be2a272db]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr11hier_block2D1Ev+0x1c)[0x7f4be2a22b2c]
/usr/local/lib/libgnuradio-osmosdr-0.1.5git.so.0.0.0(+0x53ce9)[0x7f4be1528ce9]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr4edgeD1Ev+0x51)[0x7f4be2a16791]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr9flowgraph5clearEv+0xbc)[0x7f4be2a16d6c]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr18hier_block2_detail14disconnect_allEv+0x35)[0x7f4be2a26fc5]
/usr/local/lib/libgnuradio-runtime-3.7.11.1.so.0.0.0(_ZN2gr11hier_block2D1Ev+0x1c)[0x7f4be2a22b2c]
/usr/local/lib/libgnuradio-osmosdr-0.1.5git.so.0.0.0(+0x2ecb8)[0x7f4be1503cb8]
src/gqrx[0x4c0fba]
src/gqrx(_ZN8receiver16set_input_deviceENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x5f5)[0x4c2605]
src/gqrx(_ZN10MainWindow10loadConfigE7QStringbb+0xdce)[0x4b874e]
src/gqrx(_ZN10MainWindowC1E7QStringbP7QWidget+0x1af2)[0x4bb7e2]
src/gqrx(main+0x706)[0x45bd46]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f4bdf38a830]
src/gqrx(_start+0x29)[0x4aa959] 

Alexandru Csete

unread,
Aug 3, 2017, 5:03:01 PM8/3/17
to gq...@googlegroups.com
Have you tried using the N210 in gnuradio through the gr-osmosdr block?

I haven't yet tried gqrx with gnuradio 3.7.11 so there could be some
incompatibilities there. I have no idea.

Alex
> --
> You received this message because you are subscribed to the Google Groups
> "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gqrx+uns...@googlegroups.com.
> To post to this group, send email to gq...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/c6d56381-37b6-4e7b-b62a-cb3fef327d81%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages