TvService crash on channel change
#1
Hello there,

I've installed the Frodo RC together with the MediaPortal service and the TvServiceXBMC plugin. From time to time, when I change channels, the service crashes before completing the operation. I then used WinDbg to see where the failure occurs. It turned out that VBICodec.ax causes a segfault. Further tracing in the TvService source revealed that his seems to happen in a call to IMediaControl::Stop() when the TV filter graph is stopped. My workaround is to disable the instantiation of the VBI filter which works for me now.

While this may seem to be a bug in the MediaPortal service or VBICodec itself, I'm posting this here since this only occurs in XBMC. If I use MediaPortal as the front end, TV works without any crashes. This may hint towards the TvServiceXBMC plugin whic may use the TVController in a way it doesn't expect to be used (maybe a rare race condition?). Any hints on how to debug this further?

Here are some specs that may be interesting:
Win7 32bit
TV Card: ASUS MyCinema PE-6200 (analog card w/ hw MPEG2 encoder)
MediaPortal 1.2.3
XBMC Frodo RC
Nvidia ION
Reply


Messages In This Thread
TvService crash on channel change - by Thrillh0use - 2012-12-17, 20:29
Logout Mark Read Team Forum Stats Members Help
TvService crash on channel change0