UI-undtagelse (Win11Pro, ikke-fatal, genoprettelig)

MCEBuddy Version: 2.6.5 28 Feb 2025
Operativsystem: Win11Pro 24H2 10.0.26100.3476
Resumé af problemet:

************** Exception Text **************
System.ArgumentException: Must specify valid information for parsing in the string.
   at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)
   at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
   at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
   at MCEBuddy.GUI.ConversionTaskExpertSettingsForm.WriteSettings(ConversionJobOptions cjo)
   at MCEBuddy.GUI.ConversionTaskExpertSettingsForm.WriteAndValidateSettings()
   at MCEBuddy.GUI.ConversionTaskForm.oKcmd_Click(Object sender, EventArgs e)
  ...

MCEBuddy 2.6.5-28Feb2025 UI Bug 20250323.txt (9,0 KB)
Trin til at genskabe fejlen:

  1. Åbn MCEBuddy-indstillinger
  2. Udvid Generelle indstillinger
  3. Åbn/ændr en konverteringsopgave
  4. Udvid Avancerede indstillinger
  5. Åbn Ekspertindstillinger
  6. Gennemse/vælg en brugerdefineret Comskip.INI-fil
  7. ANNULLER valg af brugerdefineret Comskip INI-fil
  8. Klik på “OK”-knappen (selvom intet blev ændret)
  9. Fejldialog bør vises

Det er muligt at fortsætte. Vælg “Annuller” i stedet for “OK”. Luk UI normalt.
Komplet fejlmeddelelse vedhæftet.

Hmm, jeg kan ikke genskabe problemet med dine trin ovenfor. For at afklare: klikker du på ... for at vælge den tilpassede comskip ini og derefter klikker på "Annuller" i stedet for "Åbn"?

Kunne du optage en video af trinene til at genskabe det? Jeg mistænker, at det kan være nogle andre indstillinger, der forårsager problemet.

REDIGERING: Hvis du kan, så vedhæft venligst din mcebuddy.conf-fil også, så jeg kan genskabe den nøjagtige opsætning.

Jeg tror, jeg lige fik den til at udløse i færre trin. Jeg vil prøve det, se om jeg kan optage det og vedhæfte min konfigurationsfil.
MCEBuddy UI bug-2025-03-23.mkv (608,9 KB)
mcebuddy.conf (23,2 KB)

Tak, konfigurationsfilen var hjælpsom. Problemet lå ikke hos comskip, men snarere i valg af GPU. Jeg tror, du har kopieret mcebuddy.conf fra en anden computer eller muligvis ændret dit hardware-setup. Konfigurationsfilen pegede på at bruge NVidia som den foretrukne GPU, mens systemet ikke har et nvidia-kort, så når indstillingerne blev skrevet tilbage, ville det forårsage en undtagelse. Dette er blevet rettet i den næste build, så hvis der mangler et GPU-valg, vil den som standard falde tilbage til “Any”.

Ja, konfigurationsfilen blev kopieret over efter installationen til en genopbygning af min medieserver, der ikke har et nVidia GPU.

Mærkeligt, hvordan det påvirkede GUI’et. Tak for at kigge, finde og løse det!

Jeg opdaterer min konfigurationsfil nu, hvor du har identificeret roden til problemet. Tak igen!

Du og MCEBuddy-teamet/familien er de bedste!