home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Custom Data Grabber including Sky UK Channel/EPG Grabber
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Jay_UK" data-source="post: 1014132" data-attributes="member: 98509"><p>Hi there,</p><p> </p><p>I have just noticed in my logs that it appears the plugin is doing multiple EPG inserts for the same channel at a few minute intervals (and not every 3 hours)?</p><p> </p><p>I have also noticed I have now started to get the following error:</p><p> </p><p>Open Spoiler</p><p> </p><p> </p><p>[spoiler][2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CancelCardReservationsExceedingMaxConcurrentTickets: removing exceeding nr of tickets, only 2 allowed at a time but found 4 [2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CardReservation.CancelCardReservation id=9 [2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CardReservation.CancelCardReservation id=8 [2013-07-20 02:57:46,701] [Log ] [15 ] [INFO ] - Controller: try max 4 of 4 cards for timeshifting [2013-07-20 02:57:46,703] [Log ] [15 ] [DEBUG] - CardReservationBase: tvcard=2, user=Custom_19.ts, dbChannel=19, ticket=6, tunestate=Tuning, stopstate=Idle [2013-07-20 02:57:46,704] [Log ] [15 ] [INFO ] - card: CardTune 2 Sky UK Grabber Custom_19.ts:2:-1 [2013-07-20 02:57:46,704] [Log ] [15 ] [INFO ] - card: Tune on card 2 to subchannel Sky UK Grabber [2013-07-20 02:57:46,704] [Log ] [15 ] [DEBUG] - card: user: Custom_19.ts:2:-1 tune DVBS:radio<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />JBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,713] [Log ] [Channel state thread] [ERROR] - ChannelState.DoSetChannelStates: An unknown error occured while setting channel states - select cm.* from ChannelMap cm where cm.idChannel =2199 and cm.idCard=4 and cm.epgOnly=0 Error: StatementErrorUnclassified Gentle.Common.GentleException: select cm.* from ChannelMap cm where cm.idChannel =2199 and cm.idCard=4 and cm.epgOnly=0 ---> System.Threading.ThreadAbortException: Thread was being aborted. at SNINativeMethodWrapper.SNIPacketGetConnection(IntPtr packet) at System.Data.SqlClient.TdsParserStateObject.ProcessSniPacket(IntPtr packet, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByte() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) --- End of inner exception stack trace --- at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) at Gentle.Framework.PersistenceBroker.Execute(SqlStatement stmt, IDbConnection dbConnection, IDbTransaction dbTransaction) at Gentle.Framework.SqlStatement.Execute() at TvDatabase.TvBusinessLayer.IsChannelMappedToCard(Channel dbChannel, Card card, Boolean forEpg) at TvService.ChannelStates.DoSetChannelStates(IDictionary`2 cards, ICollection`1 channels, ICollection`1 allUsers, IController tvController)System.Threading.ThreadAbortException: Thread was being aborted. at SNINativeMethodWrapper.SNIPacketGetConnection(IntPtr packet) at System.Data.SqlClient.TdsParserStateObject.ProcessSniPacket(IntPtr packet, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByte() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) [2013-07-20 02:57:46,725] [Log ] [15 ] [DEBUG] - TimeShifter.OnBeforeTune: resetting audio/video events [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvbs: Tune<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />VBS:radio<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />JBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvbs: Tune<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />VBS:radio<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />JBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvb:GetNewSubChannel:0 #0 [2013-07-20 02:57:46,725] [Log ] [Channel state thread] [INFO ] - ChannelStates.DoSetChannelStates took 2173 msec [2013-07-20 02:57:46,726] [Log ] [Channel state thread] [DEBUG] - Controller: DoSetChannelStates for 1001 channels [2013-07-20 02:57:46,727] [Log ] [Channel state thread] [INFO ] - ChannelStates.DoSetChannelStates took 0 msec [2013-07-20 02:57:46,727] [Log ] [15 ] [INFO ] - TvDvbChannel ctor new subchIndex:0 [2013-07-20 02:57:46,727] [Log ] [15 ] [INFO ] - card: AddTuneEvent card: 2 / subch: 0[/spoiler]</p><p> </p><p> </p><p> </p><p>The error can be found in my logfile post above.</p><p> </p><p>Thanks,</p><p> </p><p>J.</p></blockquote><p></p>
[QUOTE="Jay_UK, post: 1014132, member: 98509"] Hi there, I have just noticed in my logs that it appears the plugin is doing multiple EPG inserts for the same channel at a few minute intervals (and not every 3 hours)? I have also noticed I have now started to get the following error: Open Spoiler [spoiler][2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CancelCardReservationsExceedingMaxConcurrentTickets: removing exceeding nr of tickets, only 2 allowed at a time but found 4 [2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CardReservation.CancelCardReservation id=9 [2013-07-20 02:57:46,700] [Log ] [15 ] [DEBUG] - CardReservation.CancelCardReservation id=8 [2013-07-20 02:57:46,701] [Log ] [15 ] [INFO ] - Controller: try max 4 of 4 cards for timeshifting [2013-07-20 02:57:46,703] [Log ] [15 ] [DEBUG] - CardReservationBase: tvcard=2, user=Custom_19.ts, dbChannel=19, ticket=6, tunestate=Tuning, stopstate=Idle [2013-07-20 02:57:46,704] [Log ] [15 ] [INFO ] - card: CardTune 2 Sky UK Grabber Custom_19.ts:2:-1 [2013-07-20 02:57:46,704] [Log ] [15 ] [INFO ] - card: Tune on card 2 to subchannel Sky UK Grabber [2013-07-20 02:57:46,704] [Log ] [15 ] [DEBUG] - card: user: Custom_19.ts:2:-1 tune DVBS:radio:DJBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,713] [Log ] [Channel state thread] [ERROR] - ChannelState.DoSetChannelStates: An unknown error occured while setting channel states - select cm.* from ChannelMap cm where cm.idChannel =2199 and cm.idCard=4 and cm.epgOnly=0 Error: StatementErrorUnclassified Gentle.Common.GentleException: select cm.* from ChannelMap cm where cm.idChannel =2199 and cm.idCard=4 and cm.epgOnly=0 ---> System.Threading.ThreadAbortException: Thread was being aborted. at SNINativeMethodWrapper.SNIPacketGetConnection(IntPtr packet) at System.Data.SqlClient.TdsParserStateObject.ProcessSniPacket(IntPtr packet, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByte() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) --- End of inner exception stack trace --- at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) at Gentle.Framework.PersistenceBroker.Execute(SqlStatement stmt, IDbConnection dbConnection, IDbTransaction dbTransaction) at Gentle.Framework.SqlStatement.Execute() at TvDatabase.TvBusinessLayer.IsChannelMappedToCard(Channel dbChannel, Card card, Boolean forEpg) at TvService.ChannelStates.DoSetChannelStates(IDictionary`2 cards, ICollection`1 channels, ICollection`1 allUsers, IController tvController)System.Threading.ThreadAbortException: Thread was being aborted. at SNINativeMethodWrapper.SNIPacketGetConnection(IntPtr packet) at System.Data.SqlClient.TdsParserStateObject.ProcessSniPacket(IntPtr packet, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.ReadBuffer() at System.Data.SqlClient.TdsParserStateObject.ReadByte() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() at Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr) [2013-07-20 02:57:46,725] [Log ] [15 ] [DEBUG] - TimeShifter.OnBeforeTune: resetting audio/video events [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvbs: Tune:DVBS:radio:DJBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvbs: Tune:DVBS:radio:DJBlu Sky UK Grabber Freq:11778000 ONID:2 TSID:2004 SID:4152 PMT:0x100 FTA:True LCN:10000 SymbolRate:27500 Modulation:ModNotSet Polarisation:LinearV InnerFecRate:RateNotSet DisEqc:None band:Universal Pilot:NotSet RollOff:NotSet [2013-07-20 02:57:46,725] [Log ] [15 ] [INFO ] - dvb:GetNewSubChannel:0 #0 [2013-07-20 02:57:46,725] [Log ] [Channel state thread] [INFO ] - ChannelStates.DoSetChannelStates took 2173 msec [2013-07-20 02:57:46,726] [Log ] [Channel state thread] [DEBUG] - Controller: DoSetChannelStates for 1001 channels [2013-07-20 02:57:46,727] [Log ] [Channel state thread] [INFO ] - ChannelStates.DoSetChannelStates took 0 msec [2013-07-20 02:57:46,727] [Log ] [15 ] [INFO ] - TvDvbChannel ctor new subchIndex:0 [2013-07-20 02:57:46,727] [Log ] [15 ] [INFO ] - card: AddTuneEvent card: 2 / subch: 0[/spoiler] The error can be found in my logfile post above. Thanks, J. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Custom Data Grabber including Sky UK Channel/EPG Grabber
Contact us
RSS
Top
Bottom