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

Status
Not open for further replies.

FreakyJ

Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    @Scythe42
    you're good! I changed it from font13 to font12 and it works! but I think there is still a bug oO Because there shouldn't be an infinite loop oO
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    naaah, just wanted to change teh skin again and got a exception and MP crashed hard.


    [2013-04-10 11:57:37,054] [62850 ] [MPMain ] [ERROR] - D3D: InitializeDeviceObjects - Exception: System.ObjectDisposedException: Auf das verworfene Objekt kann nicht zugegriffen werden.
    Objektname: "MediaPortalApp".
    bei System.Windows.Forms.Control.CreateHandle()
    bei System.Windows.Forms.Form.CreateHandle()
    bei System.Windows.Forms.Control.get_Handle()
    bei MediaPortalApp.InitializeDeviceObjects()
    bei MediaPortal.D3D.InitializeDevice()

    [2013-04-10 11:57:29,352] [55147 ] [34 ] [ERROR] - Exception: System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
    bei MediaPortal.GUI.Library.DXNative.FontEnginePresent3D(Int32 fontNumber)
    bei MediaPortal.GUI.Library.GUIFontManager.Present()
    bei MediaPortal.GUI.Library.GUILayerManager.Render(Single timePassed)
    bei MediaPortalApp.RenderFrame(Single timePassed) Message: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. Site : Void FontEnginePresent3D(Int32) Source : Core Stack Trace: bei MediaPortal.GUI.Library.DXNative.FontEnginePresent3D(Int32 fontNumber)
    bei MediaPortal.GUI.Library.GUIFontManager.Present()
    bei MediaPortal.GUI.Library.GUILayerManager.Render(Single timePassed)
    bei MediaPortalApp.RenderFrame(Single timePassed)
    [2013-04-10 11:57:29,353] [55148 ] [34 ] [ERROR] - RenderFrame exception Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. Core bei MediaPortal.GUI.Library.DXNative.FontEnginePresent3D(Int32 fontNumber)
    bei MediaPortal.GUI.Library.GUIFontManager.Present()
    bei MediaPortal.GUI.Library.GUILayerManager.Render(Single timePassed)
    bei MediaPortalApp.RenderFrame(Single timePassed)
    last one seems to be a fonengine system, you will replace it anyway so I don't care much about it :)
    But maybe the first posted exception is a bug :)
     

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    naaah, just wanted to change teh skin again and got a exception and MP crashed hard.
    Saw this when changing themes a couple of time. I acutally had to use configuration.exe and reset stuff as MP didn't load anymore. I think I created a Mantis issue for it, but probably closed it as I could not reproduce on demand. Will not fix as I plan to replace the font engine anyway.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    What infinite loop???
    You see that this messages comes all the time:
    [2013-04-10 11:46:14,212] [55914 ] [MPMain ] [ERROR] - ProcessWindows exception:confused:ystem.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    But I hit only once F5, so I assumed it is a infinite loop :)


    Saw this when changing themes a couple of time. I acutally had to use configuration.exe and reset stuff as MP didn't load anymore. I think I created a Mantis issue for it, but probably closed it as I could not reproduce on demand. Will not fix as I plan to replace the font engine anyway.

    no problem for me :)
     

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    Build 17 added to first post - work completed. :) :) :)

    No known issues beside incompatibility with two plugins and probably broken XP support in part.

    This needs as much testing as possible before it can be merged to master.

    If you do not have direct issue, try it on your main system as welll Consider this Beta testing. Report anything that feels strange and does not work properly for you

    It is now time test for any regressions or glitches left.
     
    Last edited:

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    What infinite loop???
    You see that this messages comes all the time:
    [2013-04-10 11:46:14,212] [55914 ] [MPMain ] [ERROR] - ProcessWindows exception:confused:ystem.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    But I hit only once F5, so I assumed it is a infinite loop :)
    Probably because it get called over and over again when stuff is rendered?

    Please check how "official" Build 17 is working for you. Maybe that one is also gone.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    nice job, bug is gone!
    only the logging in the error.log seems a bit wrong oO That's the last regression I see so far...

    What I've done for my testing
    - started MP (BlackGlass)
    - tuned a channel
    - changed channel => OK
    - changed Skin -> Titan
    - changed channel => OK
    - changed channel => OK
    - closed MP
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    ahh one regression left!
    If you change the skin inside MP the font isn't changed.

    Steps to reproduce:
    - start MP (in my case Titan)
    - change the skin
    - you will see that it using the wrong font
    - close MP and start it again and everything is fine
     

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    only the logging in the error.log seems a bit wrong oO That's the last regression I see so far...
    Was not sure when I get a string and when not. Thanks for testing.

    Will correct that one (no error logged on requesting the default font by not supplying a font name, which is the "debug" font).

    Is "-" also considered to be a valid name for the default font? Saw that in the logs from you.

    ahh one regression left! If you change the skin inside MP the font isn't changed.
    There are several issue in Skin changing. But that part was not touched at all in regards what is done. Has the same bugs as stock 1.3.0. What can be possible is that you now see bugs that were masked in 1.3.0 by constant D3D device reset and therefore went unnoticed.

    But I cannot reproduce this when switching between Titan and Default Wide. Probably depends on which skin is used.
     
    Last edited:
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom