Reading in .NET assembly doesn't extract any strings and throws "Mono.Cecil.Cil.CodeReader.ReadOpCode" error

In my project with several 100 files there is one in which no texts are extracted. It is obfuscated, but the texts are not - as shown in JustDecompie:

Screenshot of Trados Studio showing a list of resources within the AKG_Cls.dll file, including AKGCmLicSel.FrmBorrow.resources and AKGCmLicSel.VestraLicViewer.resources.

If I try to generate string lists in Passolo, nothing is extracted and I get this log file (see below).

Any idea how to get this to work?

TIA and Greetings,

Franz-Josef

Diagnostic Log

    Date: 3/2/2021
    Passolo: Team Edition 2018
    DotNet Parser Version: 18.0.171.0
    
    This file contains diagnostic information about parsing the Microsoft .NET file "AKG_Cls"
    
Operating System Details
    UNKNOWN (64Bit)
    Version:6.2.9200.0
    
Assembly AKG_Cls
    FullName: AKG_Cls, Version=8.0.59.0, Culture=neutral, PublicKeyToken=40ae670c0ea0d2c3
    Filename: F:\svnWorkingCopy\l10n-infravision\trunk\CAD_PROG_BCad\AKG_Cls.dll
    Info
        ObfuscationLevel: None
        Winform ResourceReader Schemes: None
        Assembly
            Target Framework: Framework 4.0
            PortableExecutableKinds: ILOnly, PE32Plus
            ImageFileMachine: AMD64
            Assembly is Signed
    
    Referenced Assemblies
        mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
        System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
        System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 
        WibuCmNET, Version=6.70.271.500, Culture=neutral, PublicKeyToken=01d86e1eb0c69c23 
        System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
        DevComponents.DotNetBar2, Version=8.0.59.0, Culture=neutral, PublicKeyToken=40ae670c0ea0d2c3 
        System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
        PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 
        WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 
        WupiEngineNet, Version=10.50.3933.502, Culture=neutral, PublicKeyToken=8d0bd6872db0b9bb 
        wupi.net, Version=9.20.8.500, Culture=neutral, PublicKeyToken=5f399135ee0c35d4 
        System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
    
    
    Missing Fonts
        None
Resource: AKGCmLicSel.FrmBorrow.resources
    Inheritance Path:
        System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    
    Root class type is Form
    Root class type hint from resource data is None
    Resource Reader Scheme: None
    
Resource: AKGCmLicSel.VestraLicViewer.resources
    Inheritance Path:
        Missing ParentName
    
    Root class type is None
    Root class type hint from resource data is None
    Exception: Index was outside the bounds of the array.
       at Mono.Cecil.Cil.CodeReader.ReadOpCode()
   at Mono.Cecil.Cil.CodeReader.ReadCode()
   at Mono.Cecil.Cil.CodeReader.ReadFatMethod()
   at Mono.Cecil.Cil.CodeReader.ReadMethodBody()
   at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method)
   at Mono.Cecil.MethodDefinition.b__2(MethodDefinition method, MetadataReader reader)
   at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read)
   at Mono.Cecil.MethodDefinition.get_Body()
   at ICDecompiler.Decompiler.Decompile()
   at DnDotNet.Parser.Resources.WFFormResource.Decompile()
   at DnDotNet.Parser.Resources.WFFormResource.Parse()
   at DnDotNet.Parser.Resources.AssemblyResource.ParseAndExtend(WFFormResource& form, WFFormResource baseForm)
   at DnDotNet.Parser.Resources.AssemblyResource.Parse()


Generated Image Alt-Text
[edited by: Trados AI at 10:35 AM (GMT 0) on 4 Mar 2024]