Opened 13 years ago

Closed 13 years ago

#2908 closed enhancement (fixed)

Conditional Access: Don't add duplicate system ids

Reported by: david@… Owned by: Janne Grunau
Priority: minor Milestone: 0.21
Component: dvb Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

I've seen during some debugging sessions that some buggy CAM modules may either send duplicated CA_INFO messages or messages with duplicated system id entries. This can cause the caSystemIds array to fill up which will print harmless but alarming alerts to the log file.

The attached patch fixes this by not adding duplicate entries to the array.

Attachments (1)

mythtv-noredundantids.patch (1.8 KB) - added by david@… 13 years ago.
Patch to ignore duplicate system ids

Download all attachments as: .zip

Change History (3)

Changed 13 years ago by david@…

Attachment: mythtv-noredundantids.patch added

Patch to ignore duplicate system ids

comment:1 Changed 13 years ago by Janne Grunau

Component: mythtvdvb
Owner: changed from Isaac Richards to Janne Grunau

I'm resyncing dvbci.cpp with vdr 1.4.5. I'll see if the patch is still necessary after that.

comment:2 Changed 13 years ago by Janne Grunau

Resolution: fixed
Status: newclosed

(In [12936]) Closes #2908. Don't add duplicate CA IDs

modified patch from david [at] hardeman [dot] nu

Note: See TracTickets for help on using tickets.