[solved] MP 1.38 crashes with video play after updating from 1.37 to 1.38 (1 Viewer)

ajs

Development Group
  • Team MediaPortal
  • February 29, 2008
    16,798
    12,042
    Kyiv
    Home Country
    Ukraine Ukraine

    joker1639

    Portal Pro
    May 10, 2009
    52
    44
    Yep, that solved it for me too. But I think the problem is more widespread than 4 or five users. First I roled back to 1.37 and thought I simply skip 1.38.
    I think more users will act like this. Maybe an installation advice on the download page will help others.
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,798
    12,042
    Kyiv
    Home Country
    Ukraine Ukraine
    Maybe an installation advice on the download page will help others.
    During installation, it checks whether VCRedist 2025-2022 is in the system, and if it is not, it is installed. The current version is checked by GUID, if it is registered, then everything is fine. If not, we update or install. But Microsoft seems to have updated the version of VCRedist 2025-2022 and did not update the GUID, so the installer does not understand whether this is a new version or an old one.
     

    el Filou

    MP Donator
  • Premium Supporter
  • July 2, 2008
    128
    109
    Home Country
    Belgium Belgium
    Hello everyone.

    I updated MP from 1.37 to 1.38.1 today and experienced this issue. Interestingly, only playing files with the "video" codecs crashed MP, playing .ts files with TsReader worked fine.
    I found this topic, updated the 2015-2022 VC redist to 14.44.35211 and now I can play videos one time after starting MP but if I stop and then try to play again, MP still crashes to desktop.

    Please find logs attached. Started MP, played a .mp4 (played fine), pressed Stop, tried to play it again => crash to desktop.

    Cheers.

    EDIT: saw in the logs that it was complaining about MpcSubs.dll causing the crash, so I disabled subtitle support, and now it doesn't crash.
    So it seems the problem is with that library. (maybe other people who don't have the crashes anymore are not using subtitles ?)
     

    Attachments

    • MP_logs_el_Filou_25_08_25_17_56.zip
      60.6 KB
    Last edited:

    framug

    Super Moderator
  • Team MediaPortal
  • January 31, 2005
    6,212
    2,279
    South of France
    Home Country
    France France
    If it can help, I found a memory problem :

    Code:
    [2025-08-25 17:55:14,196] [Error  ] [MPMain   ] [ERROR] - TexturePacker: Cleanup Could not find a part of the path 'C:\ProgramData\Team MediaPortal\MediaPortal\Cache\Titan'.
    [2025-08-25 17:55:20,117] [Error  ] [MPMain   ] [ERROR] - GUIFont: Failed to D3D... HRESULT: [0x8007000E], Module: [General], ApiCode: [E_OUTOFMEMORY/Out of memory], Message: Not enough memory resources are available to complete this operation.
    
    [2025-08-25 17:55:20,188] [Error  ] [MPMain   ] [ERROR] - GUIFont: Failed to D3D... HRESULT: [0x8007000E], Module: [General], ApiCode: [E_OUTOFMEMORY/Out of memory], Message: Not enough memory resources are available to complete this operation.
    
    [2025-08-25 17:55:47,079] [Error  ] [MPMain   ] [ERROR] - DirectShowUtil: Can't RenderUnconnectedOutputPins {0]
    [2025-08-25 17:55:55,370] [Error  ] [MPMain   ] [ERROR] - VideoPlayer9: Exception while cleanuping DShow graph - COM object that has been separated from its underlying RCW cannot be used.    at System.StubHelpers.InterfaceMarshaler.ConvertToNative(Object objSrc, IntPtr itfMT, IntPtr classMT, Int32 flags)
       at DirectShowLib.IGraphBuilder.RemoveFilter(IBaseFilter pFilter)
       at MediaPortal.Player.VideoPlayerVMR9.Cleanup()
    [2025-08-25 17:55:55,370] [Error  ] [MPMain   ] [ERROR] - VideoPlayer9: Exception while cleanuping DShow graph - COM object that has been separated from its underlying RCW cannot be used.    at System.StubHelpers.InterfaceMarshaler.ConvertToNative(Object objSrc, IntPtr itfMT, IntPtr classMT, Int32 flags)
       at DirectShowLib.IGraphBuilder.RemoveFilter(IBaseFilter pFilter)
       at MediaPortal.Player.VideoPlayerVMR9.Cleanup()
    [2025-08-25 17:56:03,284] [Error  ] [MPMain   ] [ERROR] - DirectShowUtil: Can't RenderUnconnectedOutputPins {0]
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    16,798
    12,042
    Kyiv
    Home Country
    Ukraine Ukraine
    MpcSubs.dll causing the crash
    Please find logs attached. Started MP, played a .mp4 (played fine), pressed Stop, tried to play it again => crash to desktop.
    Yesterday I watched a movie, TV series, online video with my family, the movie had subtitles. No problems.
    But I have x64 installation. Maybe it makes sense to try switching from x86 to x64?
     

    el Filou

    MP Donator
  • Premium Supporter
  • July 2, 2008
    128
    109
    Home Country
    Belgium Belgium
    If it can help, I found a memory problem :

    Code:
    [2025-08-25 17:55:14,196] [Error  ] [MPMain   ] [ERROR] - TexturePacker: Cleanup Could not find a part of the path 'C:\ProgramData\Team MediaPortal\MediaPortal\Cache\Titan'.
    [2025-08-25 17:55:20,117] [Error  ] [MPMain   ] [ERROR] - GUIFont: Failed to D3D... HRESULT: [0x8007000E], Module: [General], ApiCode: [E_OUTOFMEMORY/Out of memory], Message: Not enough memory resources are available to complete this operation.
    
    [2025-08-25 17:55:20,188] [Error  ] [MPMain   ] [ERROR] - GUIFont: Failed to D3D... HRESULT: [0x8007000E], Module: [General], ApiCode: [E_OUTOFMEMORY/Out of memory], Message: Not enough memory resources are available to complete this operation.
    I think it's related to Titan (too heavy for my 4 GB VRAM ?), because I don't see those messages with my normal setup that uses Default Wide HD (MP's debug tool forces switching to Titan to generate the logs)
    Yesterday I watched a movie, TV series, online video with my family, the movie had subtitles. No problems.
    But I have x64 installation. Maybe it makes sense to try switching from x86 to x64?
    I can't on my HTPC because I'm using ReClock which is 32-bit only.

    Is it possible to install 32-bit and 64-bit MP concurrently on the same machine to test?
    If not I'll see if I can reproduce the issue with my desktop computer and try 64-bit on that one.
     

    Users who are viewing this thread

    Top Bottom