- Moderator
- #11
I tried the latest DLL and it doesn't freeze any-more, the TV Series most recent overlay is now visible and works fine, but for Movies, Music and TV recorded, it doesn't work: it seems to be an error after the TV Series most recent load.
Here is the error in error.log:
[collapse]
[/collapse]Code:2010-12-02 19:47:38.312182 [ERROR][MPMain(1)]: TVHome: Error in Reload 2010-12-02 19:47:38.318182 [ERROR][MPMain(1)]: Exception :Error: DatabaseUnavailableUnclassified Gentle.Common.GentleException: The database backend (provider SQLServer) could not be reached. Check the connection string: ---> System.InvalidOperationException: La propriété ConnectionString n'a pas été initialisée. à System.Data.SqlClient.SqlConnection.PermissionDemand() à System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection) à System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) à System.Data.SqlClient.SqlConnection.Open() à Gentle.Provider.SQLServer.SQLServerProvider.GetConnection() --- Fin de la trace de la pile d'exception interne --- à Gentle.Common.Check.FailWith(Severity severity, Error error, Exception e, String msg) à Gentle.Common.Check.Fail(Exception e, Error error, Object[] args) à Gentle.Provider.SQLServer.SQL92Analyzer.Analyze(String tableName) à Gentle.Provider.SQLServer.SQLServerAnalyzer.Analyze(String tableName) à Gentle.Framework.GentleAnalyzer.UpdateObjectMap(ObjectMap map) à Gentle.Framework.ObjectFactory.ConstructMap(PersistenceBroker broker, Type type) à Gentle.Framework.ObjectFactory.GetMap(PersistenceBroker broker, Type type) à Gentle.Framework.SqlBuilder..ctor(IGentleProvider provider, StatementType stmtType, Type type, LogicalOperator logicalOperator) à Gentle.Framework.SqlBuilder..ctor(StatementType stmtType, Type type) à TvPlugin.ChannelNavigator.ReLoad()System.InvalidOperationException: La propriété ConnectionString n'a pas été initialisée. à System.Data.SqlClient.SqlConnection.PermissionDemand() à System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection) à System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) à System.Data.SqlClient.SqlConnection.Open() à Gentle.Provider.SQLServer.SQLServerProvider.GetConnection() 2010-12-02 19:47:38.319182 [ERROR][MPMain(1)]: Exception :The database backend (provider SQLServer) could not be reached. Check the connection string: 2010-12-02 19:47:38.320182 [ERROR][MPMain(1)]: site :Void FailWith(Gentle.Common.Severity, Gentle.Common.Error, System.Exception, System.String) 2010-12-02 19:47:38.320182 [ERROR][MPMain(1)]: source :Gentle.Common 2010-12-02 19:47:38.321182 [ERROR][MPMain(1)]: stacktrace: à Gentle.Common.Check.FailWith(Severity severity, Error error, Exception e, String msg) à Gentle.Common.Check.Fail(Exception e, Error error, Object[] args) à Gentle.Provider.SQLServer.SQL92Analyzer.Analyze(String tableName) à Gentle.Provider.SQLServer.SQLServerAnalyzer.Analyze(String tableName) à Gentle.Framework.GentleAnalyzer.UpdateObjectMap(ObjectMap map) à Gentle.Framework.ObjectFactory.ConstructMap(PersistenceBroker broker, Type type) à Gentle.Framework.ObjectFactory.GetMap(PersistenceBroker broker, Type type) à Gentle.Framework.SqlBuilder..ctor(IGentleProvider provider, StatementType stmtType, Type type, LogicalOperator logicalOperator) à Gentle.Framework.SqlBuilder..ctor(StatementType stmtType, Type type) à TvPlugin.ChannelNavigator.ReLoad()
Attached some full logs in MP Debug log mode.
I am not sure about this one, could understand it if RecordedTV and Music were not working as this would point to a possible issue with Fanart Handler as this supplied the data for these two options - TVSeries and Movies (MovingPictures) are internal plugin functions so if one works the other should.
Also, after checking the 'TVHome: Error in Reload' is generated by TVPlugin.dll and is not part of the StreamedMP Code and the issue seems to be with DB access to SQL server, which again is TV related.
Also the logs for StreamedMPConfig and FanartHandler show no errors and show the plugins have correctly initialised, is you TVServer running?
thx