[MP1-4578] Crashes after standby. | Page 37

Discussion in '1.9.x' started by killer8, September 30, 2014.

  1. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,269
    Likes Received:
    6,221
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,228 / 9
    Home Country:
    France France
    Show System Specs
    This is the tvplugin with loadskin fix (worth to try) not related to this topic but @killer8 if you can try :)


     

    Attached Files:

    • Thank You! Thank You! x 1
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. HTPCSourcer
    • Team MediaPortal
    • Administrator

    HTPCSourcer MP2 Product Manager

    Joined:
    May 16, 2008
    Messages:
    10,745
    Likes Received:
    1,125
    Gender:
    Male
    Ratings:
    +2,408 / 22
    Home Country:
    Germany Germany
    Show System Specs
    Judging from the number of times we all make reference to creating debug logs via Watchdog, this is definitely a good thing to envisage for the 1.10 final. I would not call it Watchdog though but maybe Log-Collector or something similar.
     
    • Like Like x 1
  4. killer8

    killer8 Portal Pro

    Joined:
    July 29, 2012
    Messages:
    378
    Likes Received:
    113
    Ratings:
    +186 / 2
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Great! This should reduce the number of errors in my log by 80% I think:) Sure I would try, already installed it.

    Did some quick testing and got one error in my log:

    Code (Text):
    1. [2014-11-15 12:44:48,187] [Error  ] [RefreshWorker] [ERROR] - LoadSkin: Running on wrong thread - StackTrace: '   bij System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
    2.    bij System.Environment.get_StackTrace()
    3.    bij MediaPortal.GUI.Library.GUIWindow.LoadSkin()
    4.    bij MediaPortal.GUI.Library.GUIWindow.AllocResources()
    5.    bij MediaPortal.GUI.Library.GUIWindow.DoRestoreSkin()
    6.    bij MediaPortal.GUI.Library.GUIWindowManager.GetWindow(Int32 dwID, Boolean tryRestoreSkin)
    7.    bij MediaPortal.GUI.Library.GUIControl.HideControl(Int32 iWindowId, Int32 iControlId)
    8.    bij FanartHandler.FanartSelected.FanartIsNotAvailable(Int32 windowId)
    9.    bij FanartHandler.RefreshWorker.OnDoWork(DoWorkEventArgs e)
    10.    bij System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
    11.    bij System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
    12.    bij System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    13.    bij System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
    14.    bij System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
    15.    bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    16.    bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
    17.    bij System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    18.    bij System.Threading.ThreadPoolWorkQueue.Dispatch()
    19.    bij System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()'
    Regardingn V14 fix, no problems so far:)
     
    • Like Like x 1
  5. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,269
    Likes Received:
    6,221
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,228 / 9
    Home Country:
    France France
    Show System Specs
    Yep that one comes from FanartHandler.FanartSelected.FanartIsNotAvailable :)
    But hoping the one from TVplugins will not be present :p
     
  6. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,269
    Likes Received:
    6,221
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,228 / 9
    Home Country:
    France France
    Show System Specs
    Need to ask the internal team for it :) we can let the tool named watchdog but shortcut can be named like we want i.e watchdog_log_grabber/collector lol :)
     
  7. killer8

    killer8 Portal Pro

    Joined:
    July 29, 2012
    Messages:
    378
    Likes Received:
    113
    Ratings:
    +186 / 2
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Oke, will check for that error and report later this weekend. Incase the Tvplugin fix works can you use the same fix for the FanartHandler etc? The error doesn't really matter but I think that will prevent questions from users who don't know the error does nothing have to do with any crashing etc.
     
  8. Sebastiii
    • Team MediaPortal

    Sebastiii Development Group

    Joined:
    November 12, 2007
    Messages:
    16,269
    Likes Received:
    6,221
    Gender:
    Male
    Location:
    France
    Ratings:
    +10,228 / 9
    Home Country:
    France France
    Show System Specs
    Like FH is WIP (based on decompiled source etc.) the fix (if working need to be made into FH code) so i will not made change for now. :)
     
  9. HomeY
    • Team MediaPortal

    HomeY Test Group

    Joined:
    February 23, 2008
    Messages:
    6,460
    Likes Received:
    2,627
    Gender:
    Male
    Occupation:
    Network Engineer
    Location:
    ::1
    Ratings:
    +4,737 / 16
    Home Country:
    Netherlands Netherlands
    Show System Specs
    I thought we had that, but seems we don't (just did a re-install from DeployTool).

    JIRA created:
    MP1-4588: Add WatchDog shortcut to Desktop
     
    Last edited: November 15, 2014
    • Thank You! Thank You! x 1
  10. TheBatfink
    • Premium Supporter

    TheBatfink MP Donator

    Joined:
    June 11, 2007
    Messages:
    1,285
    Likes Received:
    164
    Gender:
    Male
    Occupation:
    Business System Analyst
    Location:
    Nottingham
    Ratings:
    +221 / 0
    Home Country:
    United Kingdom United Kingdom
    Show System Specs
    Hi all. No idea if this is related to the crashes after standby but it was a crash when resuming so I'll put it here just in case it is useful? Error was system out of memory. Running 1.10 pre. Thanks.

    Couple of questions I have.. I see alot of errors from TVService that it can't find R:/. In my system this is a ram drive which is recreated at startup (I used the wiki guide to set it all up). It has been working fine for at least all this year (I can't remember when I set it up, probably all last year too!) but now all of a sudden the drive is not created quickly enough. Has something changed that could cause the MePo to try and grab that location earlier than it used to?
     
  11. killer8

    killer8 Portal Pro

    Joined:
    July 29, 2012
    Messages:
    378
    Likes Received:
    113
    Ratings:
    +186 / 2
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Just resumed my HTPC this morning and V14 works just great! No problems here, it also ran fine all day yesterday.

    About the loadskin fix for tvplugin provided by @Sebastiii I haven't seen the problem since then, however I've seen another loadskin erorr:

    Code (Text):
    1. [2014-11-15 22:33:35,283] [Error  ] [12       ] [ERROR] - LoadSkin: Running on wrong thread - StackTrace: '   bij System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
    2.    bij System.Environment.get_StackTrace()
    3.    bij MediaPortal.GUI.Library.GUIWindow.LoadSkin()
    4.    bij MediaPortal.GUI.Library.GUIWindow.AllocResources()
    5.    bij MediaPortal.GUI.Library.GUIWindow.Load(String skinFileName)
    6.    bij MediaPortal.GUI.Library.GUIWindow.DoRestoreSkin()
    7.    bij MediaPortal.GUI.Library.GUIWindow.Render(Single timePassed)
    8.    bij MediaPortal.GUI.Video.GUIVideoTopOverlay.PostRender(Single timePassed, Int32 iLayer)
    9.    bij MediaPortal.GUI.Video.GUIVideoTopOverlay.RenderLayer(Single timePassed)
    10.    bij MediaPortal.GUI.Library.GUILayerManager.Render(Single timePassed)
    11.    bij MediaPortalApp.RenderFrame(Single timePassed)
    12.    bij MediaPortal.Player.PlaneScene.InternalPresentImage(Int32 width, Int32 height, Int32 arWidth, Int32 arHeight, Boolean isRepaint)
    13.    bij MediaPortal.Player.PlaneScene.PresentImage(Int16 width, Int16 height, Int16 arWidth, Int16 arHeight, UInt32 pTexture, UInt32 pSurface)'
    Maybe you have a similair fix for that?

    I think the tvplugin loadskin fix just works fine so you can merge it into your production branch I guess.
     
    • Like Like x 1
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!