Description
<pre class="brush: csharp;" name="code" style="background-color:#f7f7f7;border:1px solid #d7d7d7;padding:.5em 1em .5em 1em;">Core.dll!MediaPortal.Player.MediaInfo.Open(string FileName = null) Line 107 + 0xe bytes C#
> Core.dll!MediaPortal.Player.MediaInfoWrapper.MediaInfoWrapper(string strFile = null) Line 171 + 0x10 bytes C#
Core.dll!MediaPortal.Util.VideoThumbCreator.CreateVideoThumb(string aVideoPath = "\\Media files\\Big Fish\\BDMV\\BACKUP\\MovieObject.bdmv", string aThumbPath = "C:\\ProgramData\\Team MediaPortal\\MediaPortal\\Thumbs\\Videos\\46\\378949946.jpg", bool aCacheThumb = true, bool aOmitCredits = false) Line 150 + 0x1e bytes C#
Core.dll!MediaPortal.Util.Utils.GetVideoThumb(object i = {MediaPortal.GUI.Library.GUIListItem}) Line 925 + 0xf bytes C#
mscorlib.dll!System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(object state) + 0x3e bytes
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) + 0xa7 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) + 0x16 bytes </pre><p>When scanning somes wrong video files, MediaInfoWrapper try to open a null value and lead MP to crash.</p><p><br /></p><p><br /></p>
> Core.dll!MediaPortal.Player.MediaInfoWrapper.MediaInfoWrapper(string strFile = null) Line 171 + 0x10 bytes C#
Core.dll!MediaPortal.Util.VideoThumbCreator.CreateVideoThumb(string aVideoPath = "\\Media files\\Big Fish\\BDMV\\BACKUP\\MovieObject.bdmv", string aThumbPath = "C:\\ProgramData\\Team MediaPortal\\MediaPortal\\Thumbs\\Videos\\46\\378949946.jpg", bool aCacheThumb = true, bool aOmitCredits = false) Line 150 + 0x1e bytes C#
Core.dll!MediaPortal.Util.Utils.GetVideoThumb(object i = {MediaPortal.GUI.Library.GUIListItem}) Line 925 + 0xf bytes C#
mscorlib.dll!System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(object state) + 0x3e bytes
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) + 0xa7 bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) + 0x16 bytes </pre><p>When scanning somes wrong video files, MediaInfoWrapper try to open a null value and lead MP to crash.</p><p><br /></p><p><br /></p>