Uploaded image for project: 'MediaPortal 1'
  1. MediaPortal 1
  2. MP1-4312

Fix MP crash when MediaInfoWrapper scan a wrong video files.

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.6.0
    • 1.5.100
    • general
    • None

    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#
      &gt; 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>

      Attachments

        Activity

          People

            sebastiii sebastiii
            sebastiii sebastiii
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: