Can't open pictures in Media Tool

Lee Shing Pui
Lee Shing Pui Member Posts: 20
edited November 20 in English Forum

I cannot open all the "Logos Verse of the Day" pictures through Media Tool.  Others pictures are OK.  Don't know why.

Comments

  • Erwin Stull, Sr.
    Erwin Stull, Sr. Member Posts: 2,793

    There is currently an error on the Logos servers. Media is pulled from the servers, which may be the cause. It should be fixed soon, as Faithlife generally don't take very long to correct these things.

  • Steve Howells
    Steve Howells Member Posts: 1

    I too have had this problem for a few days now in Logos 7. When I try to open a 'verse of the day' style picture, the Media Tool opens the new window which then goes into an endless wait state...

  • Matt Preucil
    Matt Preucil Member, Logos Employee Posts: 67

    Lee or Steve,

    What version of the software are you seeing this bug? And, could one of you (or anyone else affected) please post logs the next time this issue occurs? Thanks.

    - Matt

  • Lee Shing Pui
    Lee Shing Pui Member Posts: 20

    I am using beta version 7.1 Beta 5.  The problem still exists.

    -SP

  • Matt Preucil
    Matt Preucil Member, Logos Employee Posts: 67

    As far as I can tell, this should only be an issue with the beta version. It will be fixed in the next release. Thank you for the report.

    - Matt

  • ... could one of you (or anyone else affected) please post logs the next time this issue occurs?

    Replicated Verse of the Day issue using Logos 7.1 Release Candidate 1 on 64 bit Windows 10

    2016-09-27 12:52:40.0468 1 Info OurApp Starting application (7.1, version 7.1.0.0021 x64 on Microsoft Windows NT 10.0.14393.0, .NET 4.0.30319.42000) at 0.53 seconds.

    Thumbnails appear OK in Media Tool:

    Clicking on one shows spinning circle:

    Logos.log snippet with Media Tool error stack:

    2016-09-27 12:55:35.2499 10 Error WebBrowserInteropController Exception thrown in web browser interop request handler: The given key was not present in the dictionary.
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at LDLS4.Panels.MediaPanel.Services.MediaToolServices.<>c__DisplayClass3_1.<GetMediaItem>b__8(SmartMediaField x)
    at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
    at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
    at LDLS4.Panels.MediaPanel.Services.MediaToolServices.<GetMediaItem>d__3.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at LDLS4.Panels.MediaPanel.MediaToolViewModel.<<-ctor>b__27_1>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at LDLS4.Panels.MediaPanel.Interop.InteropApi.<>c__DisplayClass34_0.<<OnGetMediaItemRequest>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Logos.WebBrowser.WebBrowserModel.<>c__DisplayClass68_0`1.<<RegisterRequestHandler>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Logos.WebBrowser.WebBrowserInteropController.<>c__DisplayClass2_0`1.<<RegisterRequestHandler>b__0>d.MoveNext()

    Keep Smiling [:)]

  • My case is the same.

    Faithlife support has => https://www.logos.com/support/windows/report-problem with instructions to enable diagnostic logging on Windows along with attaching zip file that contains Logos.log (posting logs). Your Logos.log file can be attached to this thread using paper clip in forum editor or email to Faithlife with reference to this thread.

    Keep Smiling [:)]

  • Done.  ThanksYes

    Copied relevant snippet(s) from Logos.log file in thread => Can't open pictures in Media Tool

    2016-09-28 12:44:28.4974 1 Info OurApp Starting application (7.1, version 7.1.0.0021 x86 on Microsoft Windows NT 10.0.10586.0, .NET 4.0.30319.42000) at 0.214 seconds.

    2016-09-28 12:45:44.3763 28 Error WebBrowserInteropController Exception thrown in web browser interop request handler: The given key was not present in the dictionary.
    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    at LDLS4.Panels.MediaPanel.Services.MediaToolServices.<>c__DisplayClass3_1.<GetMediaItem>b__8(SmartMediaField x)
    at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
    at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
    at LDLS4.Panels.MediaPanel.Services.MediaToolServices.<GetMediaItem>d__3.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at LDLS4.Panels.MediaPanel.MediaToolViewModel.<<-ctor>b__27_1>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at LDLS4.Panels.MediaPanel.Interop.InteropApi.<>c__DisplayClass34_0.<<OnGetMediaItemRequest>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Logos.WebBrowser.WebBrowserModel.<>c__DisplayClass68_0`1.<<RegisterRequestHandler>b__0>d.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Logos.WebBrowser.WebBrowserInteropController.<>c__DisplayClass2_0`1.<<RegisterRequestHandler>b__0>d.MoveNext()

    Concur Media Tool has similar Logos 7.1 RC 1 error stack for retrieving Verse of the Day full size picture.

    Keep Smiling [:)]

  • Philana R. Crouch
    Philana R. Crouch Member, Logos Employee Posts: 4,597

    I cannot open all the "Logos Verse of the Day" pictures through Media Tool.  Others pictures are OK.  Don't know why.

    This was fixed in 7.1 RC 2, it will be available to non-Beta users on Monday when we ship 7.1 to users on the stable version.

  • Philana R. Crouch
    Philana R. Crouch Member, Logos Employee Posts: 4,597

    VOD art should work as expected in 7.1