When playing DVD, program crashes (1 Viewer)

Nmoleo64

New Member
October 6, 2014
1
0
53
Home Country
United States of America United States of America
I just downloaded MediaPortal 2, and I think it is pretty nice, but when I put in a DVD and try to play it, MediaPortal crashes.

What is wrong?

before.png

Before clicking DVD

after.png

After clicking DVD
 

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    But MP2 should not crash in any case. Need to check this
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    But MP2 should not crash in any case. Need to check this

    Logs of this situation attached. :)


    Application Log:
    Code:
    Anwendung: MP2-Client.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: System.NullReferenceException
    Stapel:
       bei MediaPortal.UI.Players.Video.DvdPlayer.get_Titles()
       bei MediaPortal.UiComponents.Media.Models.BaseVideoPlayerUIContributor.Update()
       bei MediaPortal.UiComponents.Media.Models.DVDVideoPlayerUIContributor.Update()
       bei MediaPortal.UI.Presentation.Models.BaseTimerControlledModel.OnTimerElapsed(System.Object)
       bei System.Threading.TimerQueueTimer.CallCallbackInContext(System.Object)
       bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       bei System.Threading.TimerQueueTimer.CallCallback()
       bei System.Threading.TimerQueueTimer.Fire()
       bei System.Threading.TimerQueue.FireQueuedTimerCompletion(System.Object)
       bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       bei System.Threading.ThreadPoolWorkQueue.Dispatch()
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

    and:

    Code:
    Name der fehlerhaften Anwendung: MP2-Client.exe, Version: 2.0.0.1410, Zeitstempel: 0x544befcf
    Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.3.9600.17278, Zeitstempel: 0x53eeb460
    Ausnahmecode: 0xe0434352
    Fehleroffset: 0x00012f71
    ID des fehlerhaften Prozesses: 0xfd8
    Startzeit der fehlerhaften Anwendung: 0x01cff5685237f0a8
    Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Team MediaPortal\MP2-Client\MP2-Client.exe
    Pfad des fehlerhaften Moduls: C:\WINDOWS\SYSTEM32\KERNELBASE.dll
    Berichtskennung: 9c8bc990-615b-11e4-bee0-eca86bdf3333
    Vollständiger Name des fehlerhaften Pakets:
    Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    @Holzi can you reproduce the crash?
    Only cause I found is that the "_dvdInfo = _dvdbasefilter as IDvdInfo2;" is null, which should not be the case. Before I add checks, I need to know why this can happen. (the filter is added as "_dvdbasefilter = (IBaseFilter) new DVDNavigator();", so it should use the MS provided filter)
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Please try the attached VideoPlayers plugin. It will throw an exception during graph building time, so playback is not started at all if IDvdInfo2 is missing. This test results I need first.
     

    Attachments

    • VideoPlayers.7z
      335.3 KB

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    @Holzi can you reproduce the crash?
    Only cause I found is that the "_dvdInfo = _dvdbasefilter as IDvdInfo2;" is null, which should not be the case. Before I add checks, I need to know why this can happen. (the filter is added as "_dvdbasefilter = (IBaseFilter) new DVDNavigator();", so it should use the MS provided filter)

    Can't reproduce the crash anymore now. If I disable LAV DVD support, MP2 didn't crash anymore, just a black screen but MP2 is responsible.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    There is no error related to Title enumeration, so IDvdInfo2 seems to be available and working.
     

    Users who are viewing this thread

    Similar threads

    Well, there is nothing wrong in the log. I have personaly tested the bitstreaming after DVD resume, and I can confirm that the LAV audiodecoder shows status 'bistreaming' on the output. What is your LAV status?
    Well, there is nothing wrong in the log. I have personaly tested the bitstreaming after DVD resume, and I can confirm that the LAV...
    My apologies for posting two separate issues in one posting, however, the logs I have cover both. 1. Resume playback of...
    Replies
    13
    Views
    819
    MP1 MP2 MP2 - V2.5 Media Source DE
    @Brownard, just a stupid question. Yes it works now by manually entering the path. However when i try to edit the settings (like because i want to disable the share watch) I can select my Media Source, however i seems to only briefly been shown and the goes back to the list. So i cannot actually edit it. Can et bee due to the "long"...
    @Brownard, just a stupid question. Yes it works now by manually entering the path. However when i try to edit the settings (like...
    I had to replace my NAS and after reinstalling a new one i thought. Lets modify the Media Source. - However that did not work "if"...
    Replies
    25
    Views
    1K
    Nice you could resolve the issue!
    Nice you could resolve the issue!
    I have MediaPortal 2.5 Server installed on one computer and Mediaportal 2.5 client on another. The client is connected to the...
    Replies
    6
    Views
    486
    I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
    I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
    Hi, I have just upgraded from MP 2.2.2 to MP 2.4.1, and now the client won't start. I see the splash screen, and then it just...
    Replies
    3
    Views
    855
    Any other suggestions for this?
    Any other suggestions for this?
    I have Flirc and the Skip 1s remote sending volume +/- events. I prefer to rely on just the Windows volume control so in...
    Replies
    4
    Views
    379
    Top Bottom