[Updated 14 Jul!] MPExtended WebMediaPortal 0.5.4 (2 Viewers)

GuiltyNL

MP Donator
  • Premium Supporter
  • January 26, 2013
    101
    11
    Home Country
    Netherlands Netherlands
    No system isn't idle. :D

    Please find enclosed the logfiles.

    Ignore the Movies, Series and so on errors. They haven't been configured yet.
     
    Last edited:

    pellegj

    Portal Pro
    May 7, 2009
    106
    32
    Home Country
    Sweden Sweden
    The fix you linked for the tv series episodes is working, but i am still unable to stream the episodes.
    It seems that the service is not able to find the mkv file, but the file is there and perfectly playable from within mediaportal.
    The movies, that are on the same network mapping, are streamable without problems.
    This is the error from the service log

    Code:
    2013-02-02 12:46:40.70631 [(16)] WARN: Tried to start stream for non-existing file mediatype=TVEpisode provider=6 id=79349_7x2 filetype=Content offset=0 path=Z:\Video\Serie\Dexter\Stagione 7\Dexter 7x02 Il codice di Debra.mkv
    You should use UNC paths in database since the MPExtended service is run under a different user context and therefore probably won't have a mapped Z drive.
    A service running as a user account don't have mappings available since it never loads the complete user profile, so the service never knows about any mapped drives even if you have them when you login as that user. Therefor UNC should always be used when having files on a networked drive.
     

    king_greg

    Portal Member
    January 6, 2007
    19
    0
    48
    hi!! i ve got problems with mpextended on seven x64
    i cant go to QRcode ssection because it crash!

    and in service logs i ve got following error about mymovies database:

    [(8)] WARN: MyFilms: failed to load database path
    System.InvalidOperationException: La séquence ne contient aucun élément correspondant.
    à System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
    à MPExtended.PlugIns.MAS.MyFilms.MyFilms..ctor(IPluginData data) dans C:\Users\Oxan\Documents\Projects\MPExtended\PlugIns\MPExtended.PlugIns.MAS.MyFilms\MyFilms.cs:ligne 79
    2013-02-05 15:37:32.87620 [(12)] DEBUG: Reloading configuration file 'Authentication.xml' due to changes.
    2013-02-05 15:37:32.87720 [(4)] DEBUG: Reloading configuration file 'MediaAccess.xml' due to changes.
    2013-02-05 15:37:32.87820 [(18)] DEBUG: Reloading configuration file 'Services.xml' due to changes.
    2013-02-05 15:37:32.88020 [(7)] DEBUG: Reloading configuration file 'Streaming.xml' due to changes.
    2013-02-05 15:37:32.88020 [(18)] DEBUG: Reloading configuration file 'StreamingProfiles.xml' due to changes.
    2013-02-05 15:37:32.88020 [(8)] DEBUG: Reloading configuration file 'StreamingProfiles.xml' due to changes.
    2013-02-05 15:37:32.88120 [(4)] DEBUG: Reloading all libraries because of changes to MediaAccess.xml
    2013-02-05 15:37:32.89620 [(4)] WARN: MyFilms: failed to load database path
    System.InvalidOperationException: La séquence ne contient aucun élément correspondant.
    à System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
    à MPExtended.PlugIns.MAS.MyFilms.MyFilms..ctor(IPluginData data) dans C:\Users\Oxan\Documents\Projects\MPExtended\PlugIns\MPExtended.PlugIns.MAS.MyFilms\MyFilms.cs:ligne 79

    it s talk about a oxan user but i dont have a oxan user!! why ?
     

    Iwen

    Portal Pro
    August 14, 2007
    464
    32
    Home Country
    Germany Germany
    If I'm not mistaken, that's just the user who compiled the code. In this case it's Oxan. If you would compile the source code by yourself, your user name would be mentioned in the logs.
    It's totaly normal and has nothing to do with your problems as far as I know.
     

    king_greg

    Portal Member
    January 6, 2007
    19
    0
    48
    ok but what about my problem with the Qrcode ?? any idea??[DOUBLEPOST=1360085147][/DOUBLEPOST]this is the log :

    2013-02-05 15:24:29.79654 [(1)] FATAL: Possibly fatal error occured
    System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'MPExtended.Applications.ServiceConfigurator.Pages.TabBarcode' that matches the specified binding constraints threw an exception.
    ---> System.ArgumentException: An item with the same key has already been added.
    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
    at MPExtended.Applications.ServiceConfigurator.Pages.TabBarcode..ctor() in C:\Users\Oxan\Documents\Projects\MPExtended\Applications\MPExtended.Applications.ServiceConfigurator\Pages\TabBarcode.xaml.cs:line 54
    --- End of inner exception stack trace ---
    at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
    at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
    at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
    at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
    at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
    at MS.Internal.AppModel.AppModelKnownContentFactory.BamlConverter(Stream stream, Uri baseUri, Boolean canUseTopLevelBrowser, Boolean sandboxExternalContent, Boolean allowAsync, Boolean isJournalNavigation, XamlReader& asyncObjectConverter)
    at MS.Internal.AppModel.MimeObjectFactory.GetObjectAndCloseStream(Stream s, ContentType contentType, Uri baseUri, Boolean canUseTopLevelBrowser, Boolean sandboxExternalContent, Boolean allowAsync, Boolean isJournalNavigation, XamlReader& asyncObjectConverter)
    at System.Windows.Navigation.NavigationService.GetObjectFromResponse(WebRequest request, WebResponse response, Uri destinationUri, Object navState)
    at System.Windows.Navigation.NavigationService.DoNavigate(Uri source, NavigationMode f, Object navState)
    at System.Windows.Navigation.NavigateQueueItem.Dispatch(Object obj)
    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    2013-02-05 15:24:48.59856 [(1)] DEBUG: MPExtended.Applications.ServiceConfigurator starting...
    2013-02-05 15:24:48.70856 [(1)] DEBUG: Opening ServiceHost...
     

    Oxan

    Retired Team Member
  • Premium Supporter
  • August 29, 2009
    1,730
    1,124
    Home Country
    Netherlands Netherlands
    No system isn't idle. :D

    Please find enclosed the logfiles.

    Ignore the Movies, Series and so on errors. They haven't been configured yet.
    The user under which MPExtended runs doesn't have access to the performance counters. You can either grant them access (no idea how, probably has something to do with a limited account?) or run WebMP under a different user.

    hi!! i ve got problems with mpextended on seven x64
    i cant go to QRcode ssection because it crash!

    and in service logs i ve got following error about mymovies database:
    Please upload your full logs as exported by the configurator.

    The QR-code problem seems to happen because you've managed to create two user accounts with the same name. That shouldn't happen in the first place, but you're only option to fix it now is to either delete it manually from C:\ProgramData\MPExtended\Authentication.xml or remove that file and re-create all accounts.

    The other problem is because your MyFilms setup can't be parsed by MPExtended. Do you actually use MyFilms? If so, can you please post your C:\ProgramData\Team MediaPortal\MediaPortal\MyFilms.xml file?

    it s talk about a oxan user but i dont have a oxan user!! why ?
    As @Iwen correctly explained, that's simply the location of the source code during compilation, and has nothing to do with your installation.
     
    Last edited:

    GuiltyNL

    MP Donator
  • Premium Supporter
  • January 26, 2013
    101
    11
    Home Country
    Netherlands Netherlands
    No system isn't idle. :D

    Please find enclosed the logfiles.

    Ignore the Movies, Series and so on errors. They haven't been configured yet.
    The user under which MPExtended runs doesn't have access to the performance counters. You can either grant them access (no idea how, probably has something to do with a limited account?) or run WebMP under a different user.

    If you mean the MPExtended service, that runs as LOCAL. Or do you mean the IIS service users? That would be IUSR.

    I'll check tomorrow, but I now know where to look.

    Thanks!
     

    doveman

    Portal Pro
    February 12, 2008
    2,326
    178
    Home Country
    United Kingdom United Kingdom
    When booting I often get an error notification from MPExtended. Not always but often enough. I've just upgraded to 0.5.3 today or yesterday and still get it. Logs Attached.

    Event Viewer shows:

    Code:
    Application: MPExtended.Applications.ServiceConfigurator.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Windows.Markup.XamlParseException
    Stack:
      at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
      at System.Windows.Threading.DispatcherOperation.InvokeImpl()
      at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
      at System.Threading.ExecutionContext.runTryCode(System.Object)
      at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
      at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
      at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
      at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
      at System.Windows.Threading.DispatcherOperation.Invoke()
      at System.Windows.Threading.Dispatcher.ProcessQueue()
      at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
      at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
      at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
      at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
      at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
      at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
      at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
      at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
      at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
      at System.Windows.Application.RunDispatcher(System.Object)
      at System.Windows.Application.RunInternal(System.Windows.Window)
      at System.Windows.Application.Run(System.Windows.Window)
      at MPExtended.Applications.ServiceConfigurator.App.Main()

    and

    Code:
    Faulting application name: MPExtended.Applications.ServiceConfigurator.exe, version: 0.5.3.0, time stamp: 0x51056c54
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.18015, time stamp: 0x50b83c8a
    Exception code: 0xe0434352
    Fault offset: 0x0000c41f
    Faulting process id: 0xa68
    Faulting application start time: 0x01ce0416a77069d9
    Faulting application path: C:\Program Files (x86)\MPExtended\Service\MPExtended.Applications.ServiceConfigurator.exe
    Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
    Report Id: 029b8198-700a-11e2-a858-8c89a563ffda
     

    Attachments

    • 0.5.3.zip
      152.3 KB

    Oxan

    Retired Team Member
  • Premium Supporter
  • August 29, 2009
    1,730
    1,124
    Home Country
    Netherlands Netherlands
    If you mean the MPExtended service, that runs as LOCAL. Or do you mean the IIS service users? That would be IUSR.

    I'll check tomorrow, but I now know where to look.

    Thanks!
    The IIS user. IUSR probably doesn't have permission to read the performance counters. If you run the application pool as a regular user it'll probably work.
    When booting I often get an error notification from MPExtended. Not always but often enough. I've just upgraded to 0.5.3 today or yesterday and still get it. Logs Attached.

    Event Viewer shows:

    Hmpf, the only thing your logs tell me is that it fails to create the system tray icon.. Did you do anything special with it?

    Could be useful if we don't crash in that case though, so I'm going to put it on the list for 0.6.
     
    Last edited:

    Users who are viewing this thread

    Top Bottom