- October 17, 2007
- 764
- 59
- Home Country
- Germany
Hey guys,
I have a strange behaviour in some singleseat HTPCs. The specs are:
Intel Atom 330
NVIDIA ION
2GB RAM
Windows 7 (all updates)
MP + TVServer 28018
DVB-C / DVB-S
PowerScheduler in Server and MP configured
Configured to go to standby when Powerbutton is pressed. Sometimes this works all fine. But sometimes screen gets black and HTPC stays on. Pressing a remotebutton brings back the display, but system sound is muted. Till now, I never got some details, hints or errors in log...
SOLVED:
This one is solved! If someone is interested I will create a patch...
TVServer error.log:
As this is not happening on a 20channel DVB-T, I would say, that there is something with the SQL "performance"... Cause this is the first hint for this problem, I'm currently starting my Visual Studio and will then look in this topic...
More infos?
will report back later this day
I have a strange behaviour in some singleseat HTPCs. The specs are:
Intel Atom 330
NVIDIA ION
2GB RAM
Windows 7 (all updates)
MP + TVServer 28018
DVB-C / DVB-S
PowerScheduler in Server and MP configured
Configured to go to standby when Powerbutton is pressed. Sometimes this works all fine. But sometimes screen gets black and HTPC stays on. Pressing a remotebutton brings back the display, but system sound is muted. Till now, I never got some details, hints or errors in log...
SOLVED:
This one is solved! If someone is interested I will create a patch...
TVServer error.log:
Code:
[2011-07-08 13:37:20,702] [466983 ] [PowerEventThread] [DEBUG] - TV service PowerEventThread 275
[2011-07-08 13:37:21,101] [467382 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler: lastUserTime: 13:34:02.5710 , False
[2011-07-08 13:37:21,105] [467386 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:GenericStandbyHandler DisAllowShutdown:False
[2011-07-08 13:37:21,106] [467387 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ActiveStreamsHandler DisAllowShutdown:False
[2011-07-08 13:37:21,115] [467396 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ControllerActiveHandler DisAllowShutdown:False
[2011-07-08 13:37:21,123] [467404 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ProcessActiveHandler: DisAllowShutdown:False
[2011-07-08 13:37:21,126] [467407 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:NetworkMonitorHandler DisAllowShutdown:False
[2011-07-08 13:37:21,129] [467410 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ActiveSharesHandler DisAllowShutdown:False
[2011-07-08 13:37:21,131] [467412 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.NextWakeupTime: inspecting IWakeupHandler:GenericWakeupHandler time:12/31/9999 23:59:59
[2011-07-08 13:37:21,133] [467414 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.NextWakeupTime: inspecting IWakeupHandler:ScheduledRecordingsHandler time:12/31/9999 23:59:59
[2011-07-08 13:37:21,136] [467417 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.NextWakeupTime: inspecting IWakeupHandler:XmlTvImportWakeupHandler time:12/31/9999 23:59:59
[2011-07-08 13:37:21,138] [467419 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler: lastUserTime: 13:34:02.5710 , False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler: lastUserTime: 13:34:02.5710 , False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:GenericStandbyHandler DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ActiveStreamsHandler DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ControllerActiveHandler DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ProcessActiveHandler: DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:NetworkMonitorHandler DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.DisAllowShutdown: inspecting handler:ActiveSharesHandler DisAllowShutdown:False
[2011-07-08 13:37:22,143] [468424 ] [PowerScheduler poll thread] [DEBUG] - PowerScheduler.NextWakeupTime: inspecting IWakeupHandler:GenericWakeupHandler time:12/31/9999 23:59:59
[2011-07-08 13:37:22,845] [469126 ] [PowerScheduler poll thread] [ERROR] - Exception :Error: StatementErrorUnclassified
Gentle.Common.GentleException: select id_Schedule, idChannel, idParentSchedule, scheduleType, programName, startTime, endTime, maxAirings, priority, directory, quality, keepMethod, keepDate, preRecordInterval, postRecordInterval, canceled, recommendedCard, series from Schedule; ---> System.Data.SqlClient.SqlException: Fehler auf Übertragungsebene beim Senden der Anforderung an den Server. (provider: Shared Memory-Provider, error: 0 - Kein Prozess ist am anderen Ende der Pipe.)
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParserStateObject.WriteSni()
bei System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
bei System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
bei System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(String text, Int32 timeout, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
bei System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
bei Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr)
bei Gentle.Framework.PersistenceBroker.RetrieveList[T](Key key, IList`1 result, IDbConnection conn, IDbTransaction tr)
bei Gentle.Framework.PersistenceBroker.RetrieveList[T](Key key, IList`1 result)
bei Gentle.Framework.Broker.RetrieveList[T](Key key, IList`1 result)
bei Gentle.Framework.Broker.RetrieveList[T]()
bei TvDatabase.Schedule.ListAll()
bei TvEngine.PowerScheduler.Handlers.ScheduledRecordingsHandler.GetNextWakeupTime(DateTime earliestWakeupTime)
bei TvEngine.PowerScheduler.PowerScheduler.NextWakeupTime(Boolean refresh)
bei TvEngine.PowerScheduler.PowerScheduler.DisAllowShutdown(Boolean refresh)
bei TvEngine.PowerScheduler.PowerScheduler.CheckForStandby(Boolean refresh)
bei TvEngine.PowerScheduler.PowerScheduler.PollThread()System.Data.SqlClient.SqlException: Fehler auf Übertragungsebene beim Senden der Anforderung an den Server. (provider: Shared Memory-Provider, error: 0 - Kein Prozess ist am anderen Ende der Pipe.)
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParserStateObject.WriteSni()
bei System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
bei System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
bei System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(String text, Int32 timeout, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
bei System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
bei Gentle.Framework.SqlStatement.Execute(IDbConnection conn, IDbTransaction tr)
As this is not happening on a 20channel DVB-T, I would say, that there is something with the SQL "performance"... Cause this is the first hint for this problem, I'm currently starting my Visual Studio and will then look in this topic...
More infos?
will report back later this day