Jump to content

media deletions are not logged in admin Dashboard > Activity


Recommended Posts

justinrh
Posted

Media deletions are not logged in admin Dashboard > Activity.  Where are media deletions logged?

Posted

Hi, it's in the server log. the notifications feature can also be setup to notify about media removed.

  • Thanks 1
justinrh
Posted

I found one.  Why do you try to get image info from a deleted item and create all these errors?

2026-06-13 18:28:27.417 Info SessionsService-0HNM9FST3MOEH:00000004: http/1.1 Response 204 to host6. Time: 0ms. POST http://10.22.22.162:8096/emby/Sessions/Capabilities/Full. 
2026-06-13 18:28:27.668 Error ImageProcessor: Error getting size from libvips for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    NetVips.VipsException: NetVips.VipsException: unable to load from file E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    VipsForeignLoad: file "E:\media\Recorded TV\On the Come Up (2022)\poster.jpg" does not exist

       at NetVips.Image.NewFromFile(String vipsFilename, Nullable`1 memory, Nullable`1 access, Nullable`1 failOn, VOption kwargs)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.LoadImage(String path)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: NetVips
    TargetSite: NetVips.Image NewFromFile(System.String, System.Nullable`1[System.Boolean], System.Nullable`1[NetVips.Enums+Access], System.Nullable`1[NetVips.Enums+FailOn], NetVips.VOption)
    
2026-06-13 18:28:27.682 Error ImageProcessor: Error getting size from Skia for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    System.IO.DirectoryNotFoundException: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\media\Recorded TV\On the Come Up (2022)\poster.jpg'.
       at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
       at Emby.Drawing.Skia.SkiaEncoder.GetTempFile(String path, Boolean isError)
       at Emby.Drawing.Skia.SkiaEncoder.GetSKFileStream(String path)
       at Emby.Drawing.Skia.SkiaEncoder.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: System.Private.CoreLib
    TargetSite: Void CopyFile(System.String, System.String, Boolean)
    Path: E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    
2026-06-13 18:28:29.805 Error ImageProcessor: Error getting size from libvips for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    NetVips.VipsException: NetVips.VipsException: unable to load from file E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    VipsForeignLoad: file "E:\media\Recorded TV\On the Come Up (2022)\poster.jpg" does not exist

       at NetVips.Image.NewFromFile(String vipsFilename, Nullable`1 memory, Nullable`1 access, Nullable`1 failOn, VOption kwargs)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.LoadImage(String path)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: NetVips
    TargetSite: NetVips.Image NewFromFile(System.String, System.Nullable`1[System.Boolean], System.Nullable`1[NetVips.Enums+Access], System.Nullable`1[NetVips.Enums+FailOn], NetVips.VOption)
    
2026-06-13 18:28:29.805 Error ImageProcessor: Error getting size from Skia for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    System.IO.DirectoryNotFoundException: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\media\Recorded TV\On the Come Up (2022)\poster.jpg'.
       at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
       at Emby.Drawing.Skia.SkiaEncoder.GetTempFile(String path, Boolean isError)
       at Emby.Drawing.Skia.SkiaEncoder.GetSKFileStream(String path)
       at Emby.Drawing.Skia.SkiaEncoder.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: System.Private.CoreLib
    TargetSite: Void CopyFile(System.String, System.String, Boolean)
    Path: E:\media\Recorded TV\On the Come Up (2022)\poster.jpg

 

Posted

Try running a library scan

justinrh
Posted

Do you mean it is scanning for something it thinks it should be there?

Posted

That snippet looks to me like the server isn’t aware yet that files were deleted

justinrh
Posted (edited)

@Lukelooks like there is a general issue do address.  I just deleted another multi-version video and I see the same errors for the image files.  Maybe it happens only for multi-version?  IDK

Edited by justinrh
  • 2 weeks later...
Posted
On 6/16/2026 at 7:52 PM, justinrh said:

I found one.  Why do you try to get image info from a deleted item and create all these errors?

2026-06-13 18:28:27.417 Info SessionsService-0HNM9FST3MOEH:00000004: http/1.1 Response 204 to host6. Time: 0ms. POST http://10.22.22.162:8096/emby/Sessions/Capabilities/Full. 
2026-06-13 18:28:27.668 Error ImageProcessor: Error getting size from libvips for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    NetVips.VipsException: NetVips.VipsException: unable to load from file E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    VipsForeignLoad: file "E:\media\Recorded TV\On the Come Up (2022)\poster.jpg" does not exist

       at NetVips.Image.NewFromFile(String vipsFilename, Nullable`1 memory, Nullable`1 access, Nullable`1 failOn, VOption kwargs)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.LoadImage(String path)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: NetVips
    TargetSite: NetVips.Image NewFromFile(System.String, System.Nullable`1[System.Boolean], System.Nullable`1[NetVips.Enums+Access], System.Nullable`1[NetVips.Enums+FailOn], NetVips.VOption)
    
2026-06-13 18:28:27.682 Error ImageProcessor: Error getting size from Skia for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    System.IO.DirectoryNotFoundException: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\media\Recorded TV\On the Come Up (2022)\poster.jpg'.
       at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
       at Emby.Drawing.Skia.SkiaEncoder.GetTempFile(String path, Boolean isError)
       at Emby.Drawing.Skia.SkiaEncoder.GetSKFileStream(String path)
       at Emby.Drawing.Skia.SkiaEncoder.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: System.Private.CoreLib
    TargetSite: Void CopyFile(System.String, System.String, Boolean)
    Path: E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    
2026-06-13 18:28:29.805 Error ImageProcessor: Error getting size from libvips for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    NetVips.VipsException: NetVips.VipsException: unable to load from file E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    VipsForeignLoad: file "E:\media\Recorded TV\On the Come Up (2022)\poster.jpg" does not exist

       at NetVips.Image.NewFromFile(String vipsFilename, Nullable`1 memory, Nullable`1 access, Nullable`1 failOn, VOption kwargs)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.LoadImage(String path)
       at Emby.Drawing.LibVips.LibVipsImageProcessor.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: NetVips
    TargetSite: NetVips.Image NewFromFile(System.String, System.Nullable`1[System.Boolean], System.Nullable`1[NetVips.Enums+Access], System.Nullable`1[NetVips.Enums+FailOn], NetVips.VOption)
    
2026-06-13 18:28:29.805 Error ImageProcessor: Error getting size from Skia for E:\media\Recorded TV\On the Come Up (2022)\poster.jpg
    *** Error Report ***
    Version: 4.9.5.0
    Command line: C:\Users\iadmin\AppData\Roaming\Emby-Server\system\EmbyServer.dll
    Operating system: Microsoft Windows 10.0.19045
    OS/Process: x64/x64
    Framework: .NET 8.0.27
    Runtime: C:/Users/iadmin/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 32
    Data path: C:\Users\iadmin\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\iadmin\AppData\Roaming\Emby-Server\system
    System.IO.DirectoryNotFoundException: System.IO.DirectoryNotFoundException: Could not find a part of the path 'E:\media\Recorded TV\On the Come Up (2022)\poster.jpg'.
       at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)
       at Emby.Drawing.Skia.SkiaEncoder.GetTempFile(String path, Boolean isError)
       at Emby.Drawing.Skia.SkiaEncoder.GetSKFileStream(String path)
       at Emby.Drawing.Skia.SkiaEncoder.GetImageSize(String path)
       at Emby.Drawing.ImageProcessor.GetImageSizeFromImageEncoders(String path, String format, Boolean logException)
    Source: System.Private.CoreLib
    TargetSite: Void CopyFile(System.String, System.String, Boolean)
    Path: E:\media\Recorded TV\On the Come Up (2022)\poster.jpg

 

Please attach the complete emby server log. Thanks.

justinrh
Posted

Well, those logs are long gone, so here is a new one.embyserver.txt  The mess starts at line 540 and ends at line 809, for deleting one multi-part item consisting of two videos.
I wonder, Luke, why you can't delete an item and see the problem in your own logs?

Posted

Can you show screenshots of how you performed the delete? Thanks.

justinrh
Posted

Oh, my.  Pretend this is a movie item:
image.png.fb4bb045b96096200ed5b306f9179181.png

 

Please don't tell me diff deletes have diff pathways to execute delete ...

Posted

That's deleting an entire series. Is that how you deleted the multi-version movie?

justinrh
Posted

Luke, read the post again.  You wanted to know HOW and that shows HOW.

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...