Description of problem: In my sistem I have one PCI TV/FM tuner card and one removable USB TV/FM tuner.
Gnomeradio is set to use, by default "/dev/radio0", device create by PCI TV/FM card. I discover this problem when I forgotten to attach USB TV/FM and I try to set gnomeradio to use "/dev/radio1" (device that would have made it by USB TV/FM and, of course if USB isn't connected, it does not exist). When I tried to change radio device to "/dev/radio1", in Preferences "Radio Device" combo textbox and I press ENTER to SAVE settings, results: gnomeradio crash. Version-Release 1.8-2: How reproducible: Steps to Reproduce: 1. Open Gnomeradio 2. Open Preferences Settings 3. Enter in "Radio Device" settings combo textbox one that not exist (e.g. /dev/radio5) 4. Press ENTER to SAVE Actual results: gnomeradio crashed with SIGABRT in __libc_message() Expected results: gnomeradio to display message that device not exist Additional info: StacktraceSource: http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=StacktraceSource.txt;att=2;bug=704201 PATCH: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/gnomeradio/raring/view/head:/debian/patches/gnomeradio-device.patch