metatube-community / jellyfin-plugin-metatube

MetaTube Plugin for Jellyfin/Emby
https://metatube-community.github.io
MIT License
2.65k stars 249 forks source link

[Bug] #320

Closed bestony closed 2 weeks ago

bestony commented 1 month ago

Verify steps

MetaTube Plugin Version

v2024.205.435.0 Latest

MetaTube Server Version

latest

What OS are you seeing the problem on?

Other

Description

安装插件后无法启动。报错如下:

Error App: Error in IsExportType
    *** Error Report ***
    Version: 4.9.0.18
    Command line: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system/EmbyServer.exe -programdata /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata -ffdetect /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffdetect -ffmpeg /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffmpeg -ffprobe /share/CACHEDEV1_DATA/.qpkg/EmbyServer/bin/ffprobe -defaultdirectory /share/CACHEDEV1_DATA/Public -updatepackage emby-server-qnap-mono_{version}_arm-x41.qpkg -noskia
    Operating system: Linux version 4.2.8 (root@U16BuildServer176) (gcc version 4.8.2 20131014 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2013.10 - Linaro GCC 2013.10) )
    Framework: Mono: 6.12.0.199 (tarball Mon Mar  4 05:22:02 PM UTC 2024)
    OS/Process: X86/X86
    Runtime: share/CACHEDEV1_DATA/.qpkg/EmbyServer/lib/mono/4.5/mscorlib.dll
    Processor count: 4
    Data path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/programdata
    Application path: /share/CACHEDEV1_DATA/.qpkg/EmbyServer/system
    System.TypeLoadException: System.TypeLoadException: Could not load type of field 'Jellyfin.Plugin.JavTube.ScheduledTasks.OrganizeMetadataTask+<>c:<>9__17_0' (3) due to: Could not resolve type with token 01000052 from typeref (expected class 'System.IO.FileInfo' in assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') assembly:System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a type:System.IO.FileInfo member:(null)
      at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from(System.Type,System.Type)
      at System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) [0x00000] in <95feb6e6d36b4cf48931ebc7ce39babc>:0
      at System.RuntimeType.IsAssignableFrom (System.Type c) [0x00020] in <95feb6e6d36b4cf48931ebc7ce39babc>:0
      at Emby.Server.Implementations.ApplicationHost.IsExportType (System.Type currentType, System.Tuple`2[T1,T2] i) [0x00007] in <1ebe69396dd54892a3530bacb058074b>:0
    Source:
    TargetSite:

报错点位:

System.TypeLoadException: System.TypeLoadException: Could not load type of field 'Jellyfin.Plugin.JavTube.ScheduledTasks.OrganizeMetadataTask+<>c:<>9__17_0' (3) due to: Could not resolve type with token 01000052 from typeref (expected class 'System.IO.FileInfo' in assembly 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a') assembly:System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a type:System.IO.FileInfo member:(null)

MetaTube Server

Latest

Jellyfin/Emby Logs

No response

Emby Server version

4.9.0.18