Erreurs .NET provoquent le crash du service MCEBuddy

Version donateur – Commencé récemment avec la 2.5.3, et cela continue avec la 2.5.4. La mise à jour a été lancée pour tenter une correction. Désinstallation/suppression des fichiers selon les meilleures pratiques.

Environnement :
Windows Server 2012 R2.
MCEBuddy installé par l’utilisateur (Domaine) Administrateur – pas (Local) Administrator.
Client lancé par l’Administrateur connecté.
Media Foundations installé.
Contrôleur de domaine (évidemment nécessite DNS Server – AD intégré)
Serveur DHCP
Serveur de fichiers & Serveur de stockage
Hyper-V (mais non utilisé).
Serveur d’impression & Service LPD
DotNet 3.5 et DotNet 4.5 installés.
image

Matériel :
HP DL-360 G7. 32 Go RAM, contrôleur H110.
Disque C : Enterprise SAS SSD.
Disque D : SAS 10k Raid 5.
Carte vidéo nVidia GT 710

Les enregistrements résident sur un partage SMB/Samba lié au dossier /home/hts de TVHeadend. Les enregistrements découpés sont placés sur la même machine mais dans un dossier différent, où un script remet ensuite les fichiers découpés dans le dossier /home/hts approprié (sans que TVHeadend ne pense que le fichier a été supprimé – j’ai partagé ce script sur les forums TVHeadend, au fait).

Oui, j’ai vu ceci : MCEBuddy service crashing

Choses déjà tentées :

  1. Désinstallation et mise à jour mentionnées ci-dessus.

  2. Vérification des disques : aucune erreur.

  3. Ajout de MCEBuddy2x.service.exe aux programmes de confiance de l’antivirus (Trend Micro WFBS 10).

  4. Suppression de Trend Micro.

  5. Désinstallation de Security and Quality Rollup for .NET Framework 3.5 for Windows 8.1, RT 8.1, and Windows Server 2012 R2 (KB4552982) - Microsoft Support, dernière mise à jour de .NET avant le début du problème.

  6. Ajout de l’autorisation pour le service MCEBuddy2x d’interagir avec le Bureau.

Tout fonctionnait parfaitement jusqu’à la mi-avril 2020.
mcebuddy.conf (3,7 Ko)
mcebuddy.log (536,8 Ko)

Des suggestions pour la suite ?

Erreur n°1

Nom du journal : Application
Source : .NET Runtime
Date : 07/06/2020 18:38:03
ID de l’événement : 1026
Catégorie de la tâche : Aucune
Niveau : Erreur
Mots clés : Classique
Utilisateur : N/A
Ordinateur : brain.wurmborn.org
Description :
Application : MCEBuddy.Service.exe
Version du Framework : v4.0.30319
Description : Le processus s’est arrêté en raison d’une exception non gérée.
Informations sur l’exception : System.AccessViolationException
à MCEBuddy.AppWrapper.MediaInfoDll.MediaInfo_Open64(IntPtr, System.String)
à MCEBuddy.AppWrapper.MediaInfoDll.Open(System.String)
à MCEBuddy.AppWrapper.VideoParams.VideoCodec(System.String)
à MCEBuddy.VideoProperties.VideoInfo.UpdateVideoInfo(Boolean, Boolean, System.String, System.String, System.String, System.String, MCEBuddy.Globals.JobStatus, MCEBuddy.Util.Log)
à MCEBuddy.Engine.ConversionJob.Convert()
à System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
à System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
à System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
à System.Threading.ThreadHelper.ThreadStart()

XML de l’événement :



1026
2
0
0x80000000000000

28089
Application
brain.wurmborn.org



Application: MCEBuddy.Service.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at MCEBuddy.AppWrapper.MediaInfoDll.MediaInfo_Open64(IntPtr, System.String)
at MCEBuddy.AppWrapper.MediaInfoDll.Open(System.String)
at MCEBuddy.AppWrapper.VideoParams.VideoCodec(System.String)
at MCEBuddy.VideoProperties.VideoInfo.UpdateVideoInfo(Boolean, Boolean, System.String, System.String, System.String, System.String, MCEBuddy.Globals.JobStatus, MCEBuddy.Util.Log)
at MCEBuddy.Engine.ConversionJob.Convert()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
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.Threading.ThreadHelper.ThreadStart()

ERREUR n°2

Nom du journal : Application
Source : Application Error
Date : 07/06/2020 18:38:03
ID de l’événement : 1000
Catégorie de la tâche : (100)
Niveau : Erreur
Mots clés : Classique
Utilisateur : N/A
Ordinateur : brain.wurmborn.org
Description :
Nom de l’application défaillante : MCEBuddy.Service.exe, version : 2.5.4.1, horodatage : 0x5ed1a09a
Nom du module défaillant : MediaInfo64.dll, version : 18.12.0.0, horodatage : 0x5c0f0efd
Code d’exception : 0xc0000005
Décalage de l’erreur : 0x00000000003b0ff6
ID du processus défaillant : 0xf90
Heure de démarrage de l’application défaillante : 0x01d63d24663489ad
Chemin de l’application défaillante : C:\Program Files\MCEBuddy2x\MCEBuddy.Service.exe
Chemin du module défaillant : C:\Program Files\MCEBuddy2x\MediaInfo64.dll
ID de rapport : edf4ed38-a917-11ea-80dc-001517d025cf
Nom complet du package défaillant :
ID de l’application défaillante relative au package :
XML de l’événement :



1000
2
100
0x80000000000000

28090
Application
brain.wurmborn.org



MCEBuddy.Service.exe
2.5.4.1
5ed1a09a
MediaInfo64.dll
18.12.0.0
5c0f0efd
c0000005
00000000003b0ff6
f90
01d63d24663489ad
C:\Program Files\MCEBuddy2x\MCEBuddy.Service.exe
C:\Program Files\MCEBuddy2x\MediaInfo64.dll
edf4ed38-a917-11ea-80dc-001517d025cf





De plus, même après désinstallation depuis le Panneau de configuration, comskip et handbrake continuent de s’exécuter. J’avais déjà constaté cela et j’ai dû les arrêter avant de pouvoir supprimer les fichiers.
Depuis l’application SysInternals Process Explorer.

Je vais revenir à la version 2.5.1 pour voir si le problème se reproduit, puisque je l’ai encore téléchargée.

2.5.1 Fournit plus de sorties de plantage.
AppCrash_MCEBuddy.Service_53cece2bfa267e87626e5e6f8cc3d0c1352648d7_d8729f72_cab_00527a8b.zip

Dois-je ouvrir un rapport de bug ?

1 « J'aime »

Cela se produit-il uniquement pour un fichier vidéo spécifique ou pour n’importe quel fichier vidéo ? S’il s’agit d’un fichier vidéo spécifique, pouvez-vous le télécharger sur notre serveur.