GNOME Bugzilla – Bug 605365
Totem crashes while loading DVB
Last modified: 2009-12-24 14:39:40 UTC
Created attachment 150343 [details] Backtrace Overview : Totem segfaults while loading DVB. Step to reproduce : 1- Click on "Watch TV on..." Actual Results: Totem segfaults. Expected results : TV on my screen !
Created attachment 150344 [details] DVB channels file
Which version of Totem?
Sorry for the miss, totem 2.28.5.
It doesn't like the non-unicode text here: France �:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:720:730:374
Yes it works without this.
It will appear as "France �" instead of France Ô. The easy way to fix it is to transform it to valid UTF-8: iconv -f ISO-8859-1 -t UTF-8 channels.conf > channels.conf.fixed and rename the file. Please also file a bug against the tool you used to generate the file, it should be using UTF-8. What's the output of "locale" on the system you used to generate this file? commit 01b259b4dcd3ed06362f85040a015dd5cd27a0ae Author: Bastien Nocera <hadess@hadess.net> Date: Thu Dec 24 13:52:08 2009 +0000 Fix crash with non-UTF8 channel names for DVB https://bugzilla.gnome.org/show_bug.cgi?id=605365
locale LANG=fr_FR.UTF-8 LC_CTYPE="fr_FR.UTF-8" LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE=C LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL= I generated the file a while ago (it worked with totem 2.26) so I don't remember if I used scan or w_scan. Now DVB playback doesn't work, how can I debug this ?
Try: gst-launch playbin2 uri="dvb://France 2" and see if that works. If there are problems, file a bug against GStreamer.
Ok thanks, it is a gstreamer problem.