-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation Fault using PlutoSDR on Ubuntu 20.04.6 #760
Comments
After recompiling libiio and gnuradio in Debug build types, I get better info from the backtrace
It looks like gr::iio::device_source_impl::channel_read might be passed a bad address for dst. |
Well based this snippet from gnuradio/gr-iio/lib/device_source_impl.cc:309
It looks like that third argument to channel_read(), dst should be a small hex value, counting the smaller of the items_in_buffer or noutput_items. |
This appears to be related to issue #749 as a segfault for use of plutosdr, but based on the backtrace it seems like a different issue.
Using the supplied conf/RealTime_input/gnss-sdr_GPS_L1_plutosdr_realtime.conf after setting the correct address, I receive a segfault.
Collecting backtrace with gdb
I could be reading this wrong, but it looks like the fmcomms2_source_impl is sending a bad address for the input vector to volk16_16i_s32f_d.
Any hints?
The text was updated successfully, but these errors were encountered: