Jump to content

Emby randomly skips to next episode mid-episode


Recommended Posts

UncleLeoTheDad
Posted

Here’s a weird one that I have only on IOS and Apple TV 4K…

 

When I watch certain series on either of the above devices, the show will suddenly drop and then enter the beginning of the next episode.  It normally happens 1-3 times in a 40 minute episode.  
 

No action was taken on the phone or on the Apple TV when this happens. It just happens.

 

anyone come across this?

 

thanks!

  • 5 weeks later...
UncleLeoTheDad
Posted

Sorry for the delay.  It was either behaving or when it happened, I wasn't in a position to capture the info.

 

It happened last night at 9:30PM on Apple TV and this morning at 9:16AM on iphone 15 Pro Max.  Attached are the logs.  It looks like for some reason the system thinks the file is disappearing.  Odd!

Thank you!

Emby-server-around-09.16.log Emby-server-around-21.30.log

Neminem
Posted

2 indicator here

*** Error Report ***
    Version: 4.8.4.0
    Command line: C:\Users\uncle\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
    Operating system: Microsoft Windows 10.0.19045
    Framework: .NET 6.0.29
    OS/Process: x64/x64
    Runtime: C:/Users/uncle/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: C:\Users\uncle\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\uncle\AppData\Roaming\Emby-Server\system
    System.IO.DirectoryNotFoundException: System.IO.DirectoryNotFoundException: Could not find a part of the path 'F:\Media\TV Shows\Psych\Season 08\Psych - S08E01 - Lock, Stock, Some Smoking Barrels and Burton Guster's Goblet of Fire {tmdb-1447}.mkv'.
       at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
       at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
       at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
       at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize)
       at System.IO.FileStream..ctor(String path, FileStreamOptions options)
       at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileStream(String path, FileOpenMode mode, FileAccessMode access, FileShareMode share, Int32 bufferSize, FileOpenOptions fileOpenOptions, Int64 preAllocationSize)
       at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileStream(String path, FileOpenMode mode, FileAccessMode access, FileShareMode share, Int32 bufferSize, FileOpenOptions fileOpenOptions)
       at Emby.Server.Implementations.IO.IOManager.GetResponse(HttpRequestOptions options, MediaProtocol protocol)
       at Emby.Server.Implementations.IO.IOManager.GetResponse(HttpRequestOptions options)
       at Emby.Server.Implementations.HttpServer.HttpResultFactory.GetContent(StaticFileResultOptions options, Int64 offset, Int64 length, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.FileWriter.SetContentResponseHeaders(Nullable`1 reportedTotalContentLength, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpResultFactory.GetStaticResult(IRequest requestContext, StaticResultOptions options)
       at Emby.Server.MediaEncoding.Api.Progressive.BaseProgressiveStreamingService.ProcessRequest(StreamRequest request, Boolean isHeadRequest)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
    Source: System.Private.CoreLib
    TargetSite: Microsoft.Win32.SafeHandles.SafeFileHandle CreateFile(System.String, System.IO.FileMode, System.IO.FileAccess, System.IO.FileShare, System.IO.FileOptions)
    

This is more interesting

2024-04-21 09:15:21.776 Error Server: Error processing request
    *** Error Report ***
    Version: 4.8.4.0
    Command line: C:\Users\uncle\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
    Operating system: Microsoft Windows 10.0.19045
    Framework: .NET 6.0.29
    OS/Process: x64/x64
    Runtime: C:/Users/uncle/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 8
    Data path: C:\Users\uncle\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\uncle\AppData\Roaming\Emby-Server\system
    System.IO.IOException: System.IO.IOException: The volume for a file has been externally altered so that the opened file is no longer valid.
       at Microsoft.Win32.SafeHandles.SafeFileHandle.OverlappedValueTaskSource.GetResult(Int16 token)
       at Emby.Server.Implementations.IO.StreamHelper.CopyToAsync(Stream source, PipeWriter destination, Int32 bufferSize, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.FileWriter.WriteToAsync(IResponse response, CancellationToken cancellationToken)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, IStreamHelper streamHelper, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
    Source: System.Private.CoreLib
    TargetSite: Void Throw()

 

Are you having cable issues, or USB conection issues ?

UncleLeoTheDad
Posted

These files are on an external USB, so maybe I am and don't realize it.  Will explore.  Thanks!

Posted

Let us know what you find. Thanks.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...