Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: RE : VDR developer version 1.1.18



Olivier JACQUES wrote:
> 
> Hello Klaus,
> > - Group delimiters in the 'channels.conf' file that have no
> > text (like a simple ":"
> >   or ":@201") no longer show up in the Channels menu
> > (suggested by Guy Roussin).
> 
> Thanks for this!
> But this seems to introduce a bug when choosing a channel in the
> Menu/Channels.
> After a gap in channels.conf (channels 1..4 then :@ 6), choosing channel
> 6 doesn't work: I get "unavailable channel".
> Selecting the following channel (#7) switches to channel 6.
> Probably a problem in
> eOSState cMenuChannels::Switch(void)
> {
>   cChannel *ch = Channels.Get(Current());
>   if (ch)
>      cDevice::PrimaryDevice()->SwitchChannel(ch, true);
>   return osEnd;
> }
> 
> ...but I was not able to locate it :( Silly me.
> 
> Also, switching directly (with the remote) to a channel that is inside a
> gap leads to a coredump. Here is the backtrace:
> #0  0x0807a4cb in DisplayChannel__15cDisplayChannelPC8cChannel
> (this=0x8103370, Channel=0x0) at menu.c:2449
> 2449          Interface->Write(-strlen(date) +  0, 1, txt, Channel->tpid
> ? clrYellow : clrGrau);
> (gdb) bt
> #0  0x0807a4cb in DisplayChannel__15cDisplayChannelPC8cChannel
> (this=0x8103370, Channel=0x0) at menu.c:2449
> #1  0x0807ad2a in ProcessKey__15cDisplayChannel5eKeys (this=0x8103370,
> Key=k5) at menu.c:2581
> #2  0x080918cc in main (argc=19, argv=0xbffff834) at vdr.c:539

Are you sure all this happens with the "vanilla" VDR?
I'm wondering since there is no such thing as 'clrGrau' in teh original
VDR source...

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index