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
Support
General Support
TV service constantly crashing
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="Spooky" data-source="post: 763857" data-attributes="member: 11539"><p><em>TV server:</em></p><p><strong>MediaPortal Version</strong>: <a href="http://sourceforge.net/projects/mediaportal/files/MediaPortal%20Setup/MediaPortal%201.1.2/MediaPortalSetup_1.1.2.exe/download" target="_blank">1.1.2.0</a></p><p><strong>Windows Version</strong>: Win XP SP3</p><p><strong>CPU Type</strong>: AMD Athlon 64 X2 4800+</p><p><strong>Memory</strong>: 2x Corsair CM2X1024-6400C4 + 1x Kingston 2G-UDIMM</p><p><strong>Motherboard</strong>: <a href="http://geizhals.at/a312927.html" target="_blank">Gigabyte GA-MA78GM-S2H</a></p><p><strong>1. TV Card</strong>: <a href="http://geizhals.at/a400857.html" target="_blank">TechnoTrend S2-3200 HDTV-S2 CI</a></p><p><strong>1. TV Card Type</strong>: DVB-S2</p><p><strong>1. TV Card Driver</strong>: <a href="http://www.tt-downloads.de/ttBudget2_5.0.1.8.zip" target="_blank">5.0.1.8</a></p><p><strong>Satelite/CableTV Provider</strong>: Astra 19.2°E</p><p></p><p>Today I noticed that the TV service is constantly crashing all of a sudden, apparently only when grabbing EPG while idle. I have extracted the last log entries from the last 4 crashes here: (I also attached the whole current log dir)[code]2011-07-07 09:21:38.343750 [DVB EPG timer(9)]: Controller: GrabEpg on card ID == 4</p><p>2011-07-07 09:21:38.343750 [DVB EPG timer(9)]: dvb:grab epg...</p><p>2011-07-07 09:23:01.187500 [EPG Update thread(16)]: schedule.SynchProgramStatesForAll</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: EPG: database updated for #1 GoTV</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: user:epg remove</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: DVB subch:0 Decompose()</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: FreeSubChannel CA: freeing sub channel : 0</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeSubChannel : no subchannels present, stopping graph</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: dvb:StopGraph called</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeAllSubChannels</p><p>2011-07-07 09:23:01.203125 [EPG Update thread(16)]: dvb:StopGraph</p><p>2011-07-07 09:23:01.437500 [EPG Update thread(16)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.</p><p> bei DirectShowLib.IMediaControl.Stop()</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph()</p><p> bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph()</p><p> bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph)</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id)</p><p> bei TvService.EpgGrabbing.Stop(User user)</p><p> bei TvService.TVController.StopGrabbingEpg(User user)</p><p> bei TvService.EpgCard.UpdateDatabaseThread()</p><p> bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)</p><p> bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)</p><p> bei System.Threading.ThreadHelper.ThreadStart()[/code][code]2011-07-07 20:49:42.328125 [DVB EPG timer(11)]: Controller: GrabEpg on card ID == 4</p><p>2011-07-07 20:49:42.343750 [DVB EPG timer(11)]: dvb:grab epg...</p><p>2011-07-07 20:51:07.343750 [EPG Update thread(15)]: schedule.SynchProgramStatesForAll</p><p>2011-07-07 20:51:07.359375 [EPG Update thread(15)]: EPG: database updated for #1 GoTV</p><p>2011-07-07 20:51:07.359375 [EPG Update thread(15)]: user:epg remove</p><p>2011-07-07 20:51:07.359375 [EPG Update thread(15)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: DVB subch:0 Decompose()</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: FreeSubChannel CA: freeing sub channel : 0</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: tvcard:FreeSubChannel : no subchannels present, stopping graph</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: dvb:StopGraph called</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: tvcard:FreeAllSubChannels</p><p>2011-07-07 20:51:07.375000 [EPG Update thread(15)]: dvb:StopGraph</p><p>2011-07-07 20:51:07.515625 [EPG Update thread(15)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.</p><p> bei DirectShowLib.IMediaControl.Stop()</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph()</p><p> bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph()</p><p> bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph)</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id)</p><p> bei TvService.EpgGrabbing.Stop(User user)</p><p> bei TvService.TVController.StopGrabbingEpg(User user)</p><p> bei TvService.EpgCard.UpdateDatabaseThread()</p><p> bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)</p><p> bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)</p><p> bei System.Threading.ThreadHelper.ThreadStart()[/code][code]2011-07-07 21:23:08.046875 [DVB EPG timer(11)]: Controller: GrabEpg on card ID == 4</p><p>2011-07-07 21:23:08.062500 [DVB EPG timer(11)]: dvb:grab epg...</p><p>2011-07-07 21:24:31.171875 [EPG Update thread(18)]: schedule.SynchProgramStatesForAll</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: EPG: database updated for #0 TW1</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: user:epg remove</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: DVB subch:0 Decompose()</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: FreeSubChannel CA: freeing sub channel : 0</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: tvcard:FreeSubChannel : no subchannels present, stopping graph</p><p>2011-07-07 21:24:31.187500 [EPG Update thread(18)]: dvb:StopGraph called</p><p>2011-07-07 21:24:31.203125 [EPG Update thread(18)]: tvcard:FreeAllSubChannels</p><p>2011-07-07 21:24:31.203125 [EPG Update thread(18)]: dvb:StopGraph</p><p>2011-07-07 21:24:31.296875 [EPG Update thread(18)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.</p><p> bei DirectShowLib.IMediaControl.Stop()</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph()</p><p> bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph()</p><p> bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph)</p><p> bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id)</p><p> bei TvService.EpgGrabbing.Stop(User user)</p><p> bei TvService.TVController.StopGrabbingEpg(User user)</p><p> bei TvService.EpgCard.UpdateDatabaseThread()</p><p> bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)</p><p> bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)</p><p> bei System.Threading.ThreadHelper.ThreadStart()[/code]The german part of the error message states, that it might be memory corruption, i.e. faulty main memory? I won't have the chance to thoroughly test the memory for a while. But I was wondering if something else could be the problem here?</p></blockquote><p></p>
[QUOTE="Spooky, post: 763857, member: 11539"] [i]TV server:[/i] [b]MediaPortal Version[/b]: [url=http://sourceforge.net/projects/mediaportal/files/MediaPortal%20Setup/MediaPortal%201.1.2/MediaPortalSetup_1.1.2.exe/download]1.1.2.0[/url] [b]Windows Version[/b]: Win XP SP3 [b]CPU Type[/b]: AMD Athlon 64 X2 4800+ [b]Memory[/b]: 2x Corsair CM2X1024-6400C4 + 1x Kingston 2G-UDIMM [b]Motherboard[/b]: [url=http://geizhals.at/a312927.html]Gigabyte GA-MA78GM-S2H[/url] [b]1. TV Card[/b]: [url=http://geizhals.at/a400857.html]TechnoTrend S2-3200 HDTV-S2 CI[/url] [b]1. TV Card Type[/b]: DVB-S2 [b]1. TV Card Driver[/b]: [url=http://www.tt-downloads.de/ttBudget2_5.0.1.8.zip]5.0.1.8[/url] [b]Satelite/CableTV Provider[/b]: Astra 19.2°E Today I noticed that the TV service is constantly crashing all of a sudden, apparently only when grabbing EPG while idle. I have extracted the last log entries from the last 4 crashes here: (I also attached the whole current log dir)[code]2011-07-07 09:21:38.343750 [DVB EPG timer(9)]: Controller: GrabEpg on card ID == 4 2011-07-07 09:21:38.343750 [DVB EPG timer(9)]: dvb:grab epg... 2011-07-07 09:23:01.187500 [EPG Update thread(16)]: schedule.SynchProgramStatesForAll 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: EPG: database updated for #1 GoTV 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: user:epg remove 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: DVB subch:0 Decompose() 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: FreeSubChannel CA: freeing sub channel : 0 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeSubChannel : no subchannels present, stopping graph 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: dvb:StopGraph called 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: tvcard:FreeAllSubChannels 2011-07-07 09:23:01.203125 [EPG Update thread(16)]: dvb:StopGraph 2011-07-07 09:23:01.437500 [EPG Update thread(16)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. bei DirectShowLib.IMediaControl.Stop() bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph() bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph() bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph) bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id) bei TvService.EpgGrabbing.Stop(User user) bei TvService.TVController.StopGrabbingEpg(User user) bei TvService.EpgCard.UpdateDatabaseThread() bei System.Threading.ThreadHelper.ThreadStart_Context(Object state) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ThreadHelper.ThreadStart()[/code][code]2011-07-07 20:49:42.328125 [DVB EPG timer(11)]: Controller: GrabEpg on card ID == 4 2011-07-07 20:49:42.343750 [DVB EPG timer(11)]: dvb:grab epg... 2011-07-07 20:51:07.343750 [EPG Update thread(15)]: schedule.SynchProgramStatesForAll 2011-07-07 20:51:07.359375 [EPG Update thread(15)]: EPG: database updated for #1 GoTV 2011-07-07 20:51:07.359375 [EPG Update thread(15)]: user:epg remove 2011-07-07 20:51:07.359375 [EPG Update thread(15)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: DVB subch:0 Decompose() 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: FreeSubChannel CA: freeing sub channel : 0 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: tvcard:FreeSubChannel : no subchannels present, stopping graph 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: dvb:StopGraph called 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: tvcard:FreeAllSubChannels 2011-07-07 20:51:07.375000 [EPG Update thread(15)]: dvb:StopGraph 2011-07-07 20:51:07.515625 [EPG Update thread(15)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. bei DirectShowLib.IMediaControl.Stop() bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph() bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph() bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph) bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id) bei TvService.EpgGrabbing.Stop(User user) bei TvService.TVController.StopGrabbingEpg(User user) bei TvService.EpgCard.UpdateDatabaseThread() bei System.Threading.ThreadHelper.ThreadStart_Context(Object state) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ThreadHelper.ThreadStart()[/code][code]2011-07-07 21:23:08.046875 [DVB EPG timer(11)]: Controller: GrabEpg on card ID == 4 2011-07-07 21:23:08.062500 [DVB EPG timer(11)]: dvb:grab epg... 2011-07-07 21:24:31.171875 [EPG Update thread(18)]: schedule.SynchProgramStatesForAll 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: EPG: database updated for #0 TW1 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: user:epg remove 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: tvcard:FreeSubChannel: subchannels count 1 subch#0 keep graph=False 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: DVB subch:0 Decompose() 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: FreeSubChannel CA: freeing sub channel : 0 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: tvcard:FreeSubChannel : no subchannels present, stopping graph 2011-07-07 21:24:31.187500 [EPG Update thread(18)]: dvb:StopGraph called 2011-07-07 21:24:31.203125 [EPG Update thread(18)]: tvcard:FreeAllSubChannels 2011-07-07 21:24:31.203125 [EPG Update thread(18)]: dvb:StopGraph 2011-07-07 21:24:31.296875 [EPG Update thread(18)]: Tvservice stopped due to a app domain exception System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. bei DirectShowLib.IMediaControl.Stop() bei TvLibrary.Implementations.DVB.TvCardDvbBase.StopGraph() bei TvLibrary.Implementations.DVB.TvCardDVBS.StopGraph() bei TvLibrary.Implementations.TvCardBase.FreeSubChannel(Int32 id, Boolean continueGraph) bei TvLibrary.Implementations.DVB.TvCardDvbBase.FreeSubChannel(Int32 id) bei TvService.EpgGrabbing.Stop(User user) bei TvService.TVController.StopGrabbingEpg(User user) bei TvService.EpgCard.UpdateDatabaseThread() bei System.Threading.ThreadHelper.ThreadStart_Context(Object state) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ThreadHelper.ThreadStart()[/code]The german part of the error message states, that it might be memory corruption, i.e. faulty main memory? I won't have the chance to thoroughly test the memory for a while. But I was wondering if something else could be the problem here? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
TV service constantly crashing
Contact us
RSS
Top
Bottom