After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 554875 - dvb-channels.conf parsing errors very unfriendly
dvb-channels.conf parsing errors very unfriendly
Status: RESOLVED FIXED
Product: totem-pl-parser
Classification: Core
Component: General
2.24.x
Other All
: Normal normal
: ---
Assigned To: totem-pl-parser-maint
totem-pl-parser-maint
: 555045 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-10-03 15:18 UTC by Chris Jones
Modified: 2008-10-07 14:19 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
w_scan produced dvb-channels.conf (5.54 KB, text/plain)
2008-10-03 16:21 UTC, Chris Jones
Details

Description Chris Jones 2008-10-03 15:18:36 UTC
Please describe the problem:
I'm using totem and associated gstreamer plugins from Ubuntu Intrepid (so GNOME 2.24).

When selecting my DVB adaptor (a Hauppauge WinTV Nova-T USB stick) with a dvb-channels.conf created by w_scan, I get a huge number of error dialogs appearing at once. It seems to be one per channel listed (which is 90 for UK Freeview) and they say that the channel could not be parsed because it is corrupt.

See https://bugs.launchpad.net/bugs/277618 for debug logs, but I'm not sure how helpful they will be, as the debugging output is mostly from gstreamer.

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Bastien Nocera 2008-10-03 16:14:23 UTC
Could you please give me a copy of the channels.conf file, and attach it here?
Comment 2 Chris Jones 2008-10-03 16:21:21 UTC
Created attachment 119871 [details]
w_scan produced dvb-channels.conf

Sure. It is attached to the launchpad report, but it's here now as well.
Comment 3 Bastien Nocera 2008-10-07 13:10:02 UTC
FYI, your channels.conf file is in VDR format. It needs to be in xine format.
Comment 4 Chris Jones 2008-10-07 13:42:39 UTC
Oh blah, I didn't realise w_scan's script prefers DVB.
Still, throwing up 90 or so error dialogs is pretty unhelpful :)
Comment 5 Bastien Nocera 2008-10-07 13:56:41 UTC
2008-10-07  Bastien Nocera  <hadess@hadess.net>

        * plparse/totem-pl-parser.c (totem_pl_parser_parse_internal),
        (totem_pl_parser_add_ignored_scheme): Fix scheme ignore function
        we used to expect schemes in the form "cdda:" and now we expect
        "cdda" (Closes: #554875)
Comment 6 Bastien Nocera 2008-10-07 14:19:42 UTC
*** Bug 555045 has been marked as a duplicate of this bug. ***