Call for tester for 1.4.0 features and fixes (4 Viewers)

Status
Not open for further replies.

Atomic7431

Portal Pro
June 17, 2011
497
71
Home Country
United Kingdom United Kingdom
Yes first test with hd is the same, testing sd will take longer as need to import a few.

inbuilt videos.jpg
 

Scythe42

Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    ok just installed build 18c on my every day system we use in the lounge, specs are up to date in my spec list.
    MP crashes because of a loss of audio rendered during the direct show playback. This is a result of codecs/renderer in DirectShow are crashing. They take MP down with it.

    We have some kind of solution for now, that's to stop the playback when an audio renderer gets disconnected.

    From yours logs:
    Code:
    [2013-04-17 13:03:17,962] [96240  ] [MPMain  ] [DEBUG] - Main: WM_DEVICECHANGE (Event: 32772)
    [2013-04-17 13:03:17,963] [96241  ] [MPMain  ] [INFO ] - Main: Audio Renderer AMD High Definition Audio Device removed
    [2013-04-17 13:03:17,970] [96248  ] [MPMain  ] [DEBUG] - g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
    [2013-04-17 13:03:17,972] [96250  ] [MPMain  ] [INFO ] - g_Player.OnStopped()
    So worked fine.

    MP crashes on your system at a later point. If we take a look at the end of the log file:
    Code:
    [2013-04-17 13:04:19,553] [157832 ] [MPMain  ] [DEBUG] - Main: WM_DEVICECHANGE (Event: 32772)
    [2013-04-17 13:04:19,555] [157834 ] [MPMain  ] [INFO ] - Main: Audio Renderer AMD High Definition Audio Device removed
    [2013-04-17 13:04:19,557] [157836 ] [MPMain  ] [DEBUG] - g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
    [2013-04-17 13:04:19,558] [157837 ] [MPMain  ] [INFO ] - g_Player.OnStopped()
    [2013-04-17 13:04:19,561] [157840 ] [MPMain  ] [INFO ] - GUIVideoFiles: OnPlayBackStopped idFile=4 timeMovieStopped=3104 resumeData=
    [2013-04-17 13:04:19,564] [157843 ] [MPMain  ] [DEBUG] - GUIVideoFiles: OnPlayBackStopped store resume time
    [2013-04-17 13:04:19,604] [157883 ] [MPMain  ] [INFO ] - RadioRecorded:OnPlayRecordingBackStopped Video D:\Adult HD Movies\We Were Soldiers (2002) [tt0277434]\We Were Soldiers (2002) [tt0277434].mkv
    [2013-04-17 13:04:19,607] [157886 ] [MPMain  ] [INFO ] - TvRecorded:OnPlayRecordingBackStopped Video D:\Adult HD Movies\We Were Soldiers (2002) [tt0277434]\We Were Soldiers (2002) [tt0277434].mkv
    [2013-04-17 13:04:19,623] [157902 ] [MPMain  ] [DEBUG] - g_Player.doStop() - stop
    [2013-04-17 13:04:19,624] [157903 ] [MPMain  ] [INFO ] - VideoPlayer:ended D:\Adult HD Movies\We Were Soldiers (2002) [tt0277434]\We Were Soldiers (2002) [tt0277434].mkv
    [2013-04-17 13:04:19,625] [157904 ] [MPMain  ] [INFO ] - VideoPlayer9: Cleanup DShow graph
    [2013-04-17 13:04:33,433] [171711 ] [26	  ] [DEBUG] - PS: Inspecting WakeableWakeupPlugins:
    [2013-04-17 13:04:33,453] [171731 ] [26	  ] [DEBUG] - PS: Inspecting WakeableStandbyPlugins:
    [2013-04-17 13:04:33,454] [171732 ] [26	  ] [DEBUG] - PS: Check if user interface is idle
    [2013-04-17 13:04:33,454] [171732 ] [26	  ] [DEBUG] - PS: User interface is idle
    [2013-04-17 13:04:33,454] [171732 ] [26	  ] [DEBUG] - PS: Check whether the next event is almost due
    [2013-04-17 13:04:34,311] [172589 ] [PS StandbyWakeup] [DEBUG] - PS: StandbyWakeupThread triggered by check interval
    [2013-04-17 13:04:34,311] [172589 ] [PS StandbyWakeup] [DEBUG] - PS: New user input detected - set time of last user activity to 13:04:34
    [2013-04-17 13:04:34,313] [172591 ] [PS StandbyWakeup] [DEBUG] - PS: Signal time of last user activity (13:04:34) to the local TvServer
    [2013-04-17 13:04:34,314] [172592 ] [PS StandbyWakeup] [DEBUG] - PS: LoadSettings()
    As you can see there are 15 seconds between the stopping of the your movie and the crashing. I assume crashing happened with the last function in the logs called .And the last action were PowerScheduler trying to load some settings.

    Try without PS enabled to make sure it is not involved here.

    Alternative it could been the cleaning up of the direct show graph that does to remove and audio renderer that does not exists anymore. That might indicate problems with the codecs itself, preventing some DirectShow stuff to work properly and the crash is just delayed for whatever reason. Especially you say it differs which kind of file you play.

    Anyway, crash is not related to this round of builds. Stopping on loss of an audio renderer is even a feature to minimize this from happening. Also it might not reproducible 100%. The crash itself is more likely to happen when you reconnect a former connected device (meaning turn your receiver/TV on again).

    Anyway, try some different codecs with the file on which you can reproduce it 100%. Also try decoding audio in windows instead of bitstreaming or vice versa.

    Edit: and try something different than LAV as well.
     
    Last edited:

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    will disable ps and test again thanks for the quick reply.

    My bet is that it will crash still - PS shouldn't be even aware of the HDMI connection getting lost. Please check from the System Event Log that what was the crashing module - I bet it is some native DS related component (dshowhelper.dll or some codec).
     

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    My bet is that it will crash still - PS shouldn't be even aware of the HDMI connection getting lost. Please check from the System Event Log that what was the crashing module - I bet it is some native DS related component (dshowhelper.dll or some codec).
    I assume that as well and it is just some delayed logging when the "has crashed" message box was closed, because it took some time to take the screenshot, saving it etc.

    But just want to make sure as it was the last stuff in the logs.
     

    Atomic7431

    Portal Pro
    June 17, 2011
    497
    71
    Home Country
    United Kingdom United Kingdom
    Code:
    Faulting application name: MediaPortal.exe, version: 1.3.0.0, time stamp: 0x516d1103
    Faulting module name: audiokse.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdac9
    Exception code: 0xc0000005
    Fault offset: 0x00059cfa
    Faulting process id: 0x%9
    Faulting application start time: 0x%10
    Faulting application path: %11
    Faulting module path: %12
    Report Id: %13
    [DOUBLEPOST=1366203395][/DOUBLEPOST]ps disabled and getting this using the inbuilt videos

    inbuilt videos hd.jpg inbuilt hd test 2.jpg

    on the first pic the video was still playing but then after a few seconds froze so i then closed it.[DOUBLEPOST=1366203884][/DOUBLEPOST]Tested again and hd causing all sorts of issues where as sd works fine, the hd just caused the below, i could not click on anything and mepo was not visable, so i ctrl alt del and mediaportal shows as not responding but then after so many seconds it says responding for about a second then goes to not responding again and carries on in a loop, but all the time i cant use mepo.

    hd moving pics.jpg
     
    Last edited:

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    Change the codecs used in the file you tested for audio and video. And check Windows events logs what component exactly caused the crash.
     
    Last edited:

    Atomic7431

    Portal Pro
    June 17, 2011
    497
    71
    Home Country
    United Kingdom United Kingdom
    scrap that sd crash once as below using inbuilt videos, video was still playing

    sd inbuilt.jpg[DOUBLEPOST=1366204601][/DOUBLEPOST]
    Change the codecs used in the file you tested for audio and video. And check Windows events logs what component exactly caused the crash.


    all my mkvs are ripped the same way using make mkv default settings, would have to re rip them to change the codecs they use? is this what you mean?
     
    Last edited:
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom