Solving the rtl-sdr Segmentation Error on Raspbian (16-2-2015)
The problem appears to be caused by the 11.1 version of libusb-1.0 that is used for the current Raspbian build. Upgrading to the latest version, 19.1, solves the problem.
The following procedure upgrades libusb-1.0 to the 19.1 release.
1 – First step is to add the Raspbian testing release, Jessie, to the apt sources.
2 – Type: sudo nano /etc/apt/sources.list
3 – Add this line to the sources.list: deb http://archive.raspbian.org/raspbian jessie main
4 – Hit ctl-X followed by Y then Return to save the changes.
5 – Update the cache by typing: sudo apt-get update
6 – Now install the latest libusb-1.0, this will come from the Jessie release and take a while to install. When asked about re-starting services, say yes.
7 – Type: sudo apt-get install libusb-1.0
8 – That’s it and you should be able to start and stop the IQ stream.