Ansi Text Editor (.NET) not working

Questions about Wine on Linux
Locked
User avatar
Maniaxx
Level 2
Level 2
Posts: 38
Joined: Sun Aug 20, 2017 5:42 pm

Ansi Text Editor (.NET) not working

Post by Maniaxx »

Hi,
i have a hard time getting ATE - Ansi Text Editor (freeware) up and running. The msi installer works properly by installing 'dotnet48' and 'mdac28' beforehand with winetricks (mono doesn't work) in a 32bit bottle but when starting the program an exception occurs.
Once its extracted you can also try mono that seems to break at the same position. So maybe something is still missing. I also tried installing 'riched20' but it doesn't help.

Any other ideas how to get this up in wine?

wine-5.21
arch linux 5.9.8

Code: Select all

$ wine ANSI-Editor.exe
00a4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1114
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 1002A1A0, 10082460, 10082478) stub.
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 10003241, 28) stub
0024:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 00E7B8F0, 013C1058, 013C1070) stub.
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00C909AD, 28) stub
0024:fixme:kernelbase:QuirkIsEnabled3 (0031F538, FFFFFFFF) stub!
0024:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FC6C
0024:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 00FB4330, 013C1100, 013CC108) stub.
0024:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 00FB4330, 013C2258, 013C22C8) stub.
0024:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 00FB4330, 013CAC30, 013CC118) stub.
0024:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 00FB4330, 013C1220, 013C1288) stub.
0024:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 00C80000) stub
0100:err:ole:CoGetContextToken apartment not initialised
0024:fixme:path:parse_url failed to parse L"System"
0024:fixme:path:parse_url failed to parse L"System.Configuration"
0024:fixme:path:parse_url failed to parse L"System.Xml"
0024:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0024:fixme:path:parse_url failed to parse L"System.Security"
0024:fixme:path:parse_url failed to parse L"System.Drawing"
0024:fixme:path:parse_url failed to parse L"Accessibility"
0024:fixme:path:parse_url failed to parse L"System.Core"
0024:fixme:path:parse_url failed to parse L"System.Deployment"
0024:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0024:fixme:path:parse_url failed to parse L"System.Drawing"
0024:fixme:path:parse_url failed to parse L"ANSIEditorSDK"
0024:fixme:nls:get_dummy_preferred_ui_language (0x8 0031CBF8 00000000 0031CBFC) returning a dummy value (current locale)
0024:fixme:nls:get_dummy_preferred_ui_language (0x8 0031CBF8 001F1000 0031CBFC) returning a dummy value (current locale)
0024:fixme:path:parse_url failed to parse L"Microsoft.VisualBasic"
0024:fixme:path:parse_url failed to parse L"System.Numerics"
0024:fixme:path:parse_url failed to parse L"System.Management"
0024:fixme:path:parse_url failed to parse L"System.Xml.Linq"
0024:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
0024:fixme:path:parse_url failed to parse L"System.Core"
0024:fixme:path:parse_url failed to parse L"System.Configuration"
0024:fixme:nls:LCMapStringEx unsupported lparam 1f16a8
0024:fixme:path:parse_url failed to parse L"System.Xml"
0024:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0024:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0x31d0fc,0x00000008,(nil)) stub
0024:fixme:bcrypt:BCryptGetFipsAlgorithmMode 0031CF24 - semi-stub
65535
0024:fixme:nls:LCIDToLocaleName unsupported flags 8000000
0024:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 03AC0446, 00000000, 018FFBF0) stub.

7-Zip SFX 9.38 beta  Copyright (c) 1999-2014 Igor Pavlov  2015-01-03

Processing archive: C:\ProgramData\AnsiTextEditor\Fnt\fntdata.exe

Extracting  AMIGA.FNT
Extracting  Amiga_MicroKnight+.fnt
Extracting  Amiga_MicroKnight.fnt
Extracting  Amiga_Mo'sOwl.fnt
Extracting  Amiga_PodNoodle.fnt
Extracting  Amiga_Topaz+1200.fnt
Extracting  Amiga_topaz+500.fnt
Extracting  Amiga_Topaz1200.fnt
Extracting  Amiga_Topaz500.fnt
Extracting  ANTIQUE_8x16.fnt
Extracting  atari-st-monochrome-system.fnt
Extracting  ATARI8BIT_8x8.fnt
Extracting  BACKWARD_8x14.fnt
Extracting  BINARY_8x16.fnt
Extracting  BLOODY_8x16.fnt
Extracting  C64_ZS1.fnt
Extracting  C64_ZS2.fnt
Extracting  CBM-8x8.fnt
Extracting  INVERTED_8x14.fnt
Extracting  MACNTOSH_8x14.fnt
Extracting  MACNTOSH_8x16.fnt
Extracting  MAC_8x08.fnt
Extracting  MORSE_8x16.fnt
Extracting  PC437_8x14.fnt
Extracting  PC437_8x16.fnt
Extracting  PC437_8x19.fnt
Extracting  PC437_8x8.fnt
Extracting  PC737_8x16.fnt
Extracting  PC737_8x8.fnt
Extracting  PC850_8x14.fnt
Extracting  PC850_8x16.fnt
Extracting  PC850_8x19.fnt
Extracting  PC850_8x8.fnt
Extracting  PC851_8x14.fnt
Extracting  PC851_8x16.fnt
Extracting  PC851_8x19.fnt
Extracting  PC851_8x8.fnt
Extracting  PC852_8x08.fnt
Extracting  PC852_8x14.fnt
Extracting  PC852_8x16.fnt
Extracting  PC852_8x19.fnt
Extracting  PC853_8x08.fnt
Extracting  PC853_8x14.fnt
Extracting  PC853_8x16.fnt
Extracting  PC853_8x19.fnt
Extracting  PC855_8x16.fnt
Extracting  PC855_8x8.fnt
Extracting  PC857_8x16.fnt
Extracting  PC857_8x8.fnt
Extracting  PC860_8x08.fnt
Extracting  PC860_8x14.fnt
Extracting  PC860_8x16.fnt
Extracting  PC860_8x19.fnt
Extracting  PC861_8x08.fnt
Extracting  PC861_8x14.fnt
Extracting  PC861_8x16.fnt
Extracting  PC861_8x19.fnt
Extracting  PC862_8x14.fnt
Extracting  PC862_8x16.fnt
Extracting  PC862_8x8.fnt
Extracting  PC863_8x08.fnt
Extracting  PC863_8x14.fnt
Extracting  PC863_8x16.fnt
Extracting  PC863_8x19.fnt
Extracting  PC864_8x14.fnt
Extracting  PC864_8x16.fnt
Extracting  PC864_8x8.fnt
Extracting  PC865_8x08.fnt
Extracting  PC865_8x14.fnt
Extracting  PC865_8x16.fnt
Extracting  PC865_8x19.fnt
Extracting  PC866_8x14.fnt
Extracting  PC866_8x16.fnt
Extracting  PC866_8x8.fnt
Extracting  PC869_8x16.fnt
Extracting  PC869_8x8.fnt
Extracting  PC880_8x08.fnt
Extracting  PC880_8x14.fnt
Extracting  PC880_8x16.fnt
Extracting  PC881_8x08.fnt
Extracting  PC881_8x14.fnt
Extracting  PC881_8x16.fnt
Extracting  PC882_8x08.fnt
Extracting  PC882_8x14.fnt
Extracting  PC882_8x16.fnt
Extracting  PC883_8x08.fnt
Extracting  PC883_8x14.fnt
Extracting  PC883_8x16.fnt
Extracting  PC884_8x08.fnt
Extracting  PC884_8x14.fnt
Extracting  PC884_8x16.fnt
Extracting  PC885_8x08.fnt
Extracting  PC885_8x14.fnt
Extracting  PC885_8x16.fnt
Extracting  PC_8x24.fnt
Extracting  ROY-BIGGERSERIF_8x16.fnt
Extracting  RoyFntX8x16.fnt
Extracting  RoyFont8x16.fnt
Extracting  RoyFontNew8x16.fnt
Extracting  Roy_Font8x12.FNT
Extracting  TENGWAR_8x16.fnt

Everything is Ok

7-Zip SFX 9.38 beta  Copyright (c) 1999-2014 Igor Pavlov  2015-01-03

Processing archive: C:\ProgramData\AnsiTextEditor\Keys\keysdata.exe

Extracting  Atari8Bit.key
Extracting  C64AKeysSet.key
Extracting  C64AKeysSet2.key
Extracting  C64AKeysSet3.key
Extracting  C64BKeysSet.key
Extracting  C64BKeysSet2.key
Extracting  DefaultKeySet.key

Everything is Ok

7-Zip SFX 9.38 beta  Copyright (c) 1999-2014 Igor Pavlov  2015-01-03

Processing archive: C:\ProgramData\AnsiTextEditor\Pal\palsdata.exe

Extracting  C64TextColors.pal

Everything is Ok
0024:fixme:path:parse_url failed to parse L"System.Data.SqlServerCe"
0024:fixme:path:parse_url failed to parse L"System.Data"
0024:fixme:path:parse_url failed to parse L"System.Transactions"
0024:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0024:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0024:fixme:path:parse_url failed to parse L"System.Transactions"
0024:fixme:path:parse_url failed to parse L"System"
0024:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0024:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0024:fixme:ole:CoGetDefaultContext -1, {000001c6-0000-0000-c000-000000000046}, 0031F1A4 stub
0024:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
0024:fixme:msvcrt:__clean_type_info_names_internal (0x56f2018) stub
0024:fixme:path:parse_url failed to parse L"RoyControls"
Index was outside the bounds of the array.
OnUnhandledException. (IsTerminating=True), sender: System.AppDomain
ExceptionObject Type: System.NullReferenceException
Object reference not set to an instance of an object.
   at ANSI_Editor.MainModule.Main()
0024:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0024:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x00000402,00000000,0x0001,0x00000000,0031E05C,00000000): stub
0024:err:eventlog:ReportEventW L"Application: ANSI-Editor.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.NullReferenceException\n   at ANSI_Editor.MainModule.Main()\n\n"
0024:fixme:advapi:DeregisterEventSource (CAFE4242) stub

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at ANSI_Editor.MainModule.Main()
wine: Unhandled page fault on read access to 00000000 at address 03A0B3C0 (thread 0024), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x03a0b3c0).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:03a0b3c0 ESP:0031f2b0 EBP:0031f4c8 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000000 EBX:0031f564 ECX:00000000 EDX:03a0b3a0
 ESI:00000000 EDI:0031f4c0
Stack dump:
0x0031f2b0:  00000000 00000000 00000000 00000000
0x0031f2c0:  00000000 00000000 00000000 00000000
0x0031f2d0:  00000000 0194840c 01831488 018d4b58
0x0031f2e0:  01831488 01933230 01837ef8 00000000
0x0031f2f0:  00000000 00000000 00000000 00000000
0x0031f300:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x03a0b3c0 (0x0031f4c8)
  1 0x00c8f016 EntryPoint+0xffffffff() in clr (0x0031f4d4)
  2 0x00c922ba EntryPoint+0xffffffff() in clr (0x0031f528)
  3 0x00c9850b EntryPoint+0xffffffff() in clr (0x0031f590)
  4 0x00e31d0b EntryPoint+0x18f1aa() in clr (0x0031f6b4)
  5 0x00e323ea EntryPoint+0x18f889() in clr (0x0031f920)
  6 0x00e32317 EntryPoint+0x18f7b6() in clr (0x0031fe04)
  7 0x00e32498 EntryPoint+0x18f937() in clr (0x0031fe5c)
  8 0x00e325be EntryPoint+0x18fa5d() in clr (0x0031fe9c)
  9 0x00e2def5 EntryPoint+0x18b394() in clr (0x0031fed8)
  10 0x1000fa84 EntryPoint+0xffffffff() in mscoreei (0x0031ff10)
  11 0x79007f16 EntryPoint+0x50c1() in mscoree (0x0031ff20)
  12 0x79004de3 EntryPoint+0x1f8e() in mscoree (0x0031ff5c)
  13 0x7bc551d0 EntryPoint+0xffffffff() in ntdll (0x0031ffec)
0x03a0b3c0: cmpl        %ecx,0x0(%ecx)
Modules:
Module  Address                 Debug info      Name (61 modules)
PE        390000-  3a4000       Deferred        vcruntime140_clr0400
PE        400000-  60a000       Deferred        ansi-editor
PE        c80000- 142f000       Export          clr
PE       1430000- 14db000       Deferred        ucrtbase_clr0400
PE       3a20000- 3aa9000       Deferred        clrjit
PE       3bd0000- 4622000       Deferred        system.ni
PE       4630000- 47d3000       Deferred        system.drawing.ni
PE       47e0000- 5645000       Deferred        system.windows.forms.ni
PE       5680000- 5693000       Deferred        nlssorting
PE       5ad0000- 6244000       Deferred        system.xml.ni
PE       62a0000- 65f4000       Deferred        system.data
PE       6600000- 66b8000       Deferred        system.transactions.ni
PE       66c0000- 670c000       Deferred        system.transactions
PE       6820000- 68be000       Deferred        sqlceqp35
PE       6960000- 6a65000       Deferred        diasymreader
PE       6fd0000- 7011000       Deferred        system.enterpriseservices.wrapper
PE      10000000-1008d000       Export          mscoreei
PE      10360000-10b7a000       Deferred        system.data.ni
PE      5e430000-5e612000       Deferred        microsoft.visualbasic.ni
PE      60370000-60475000       Deferred        system.configuration.ni
PE      61740000-61782000       Deferred        advapi32
PE      61940000-619ca000       Deferred        wininet
PE      61a00000-62218000       Deferred        system.core.ni
PE      62b80000-62b88000       Deferred        api-ms-win-core-localization-l1-2-1
PE      62fc0000-6304d000       Deferred        rpcrt4
PE      63480000-6348c000       Deferred        version
PE      63bc0000-63bd9000       Deferred        shcore
PE      64a40000-64a94000       Deferred        shlwapi
PE      64ec0000-64fe8000       Deferred        oleaut32
PE      66240000-66256000       Deferred        bcrypt
PE      666c0000-666cf000       Deferred        hid
PE      66e40000-66e48000       Deferred        api-ms-win-appmodel-runtime-l1-1-2
PE      66e60000-66f24000       Deferred        system.enterpriseservices.ni
PE      679c0000-679c7000       Deferred        api-ms-win-core-xstate-l2-1-0
PE      68500000-68559000       Deferred        combase
PE      68700000-6872e000       Deferred        uxtheme
PE      6a400000-6a52b000       Deferred        ole32
PE      6aa40000-6aa7e000       Deferred        usp10
PE      6ac80000-6ac87000       Deferred        api-ms-win-core-fibers-l1-1-1
PE      6bc00000-6bc2a000       Deferred        sechost
PE      6bcc0000-6bd3e000       Deferred        setupapi
PE      6c9c0000-6cae8000       Deferred        gdi32
PE      6cc40000-6cda7000       Deferred        comctl32
PE      6dd00000-6dd08000       Deferred        api-ms-win-core-quirks-l1-1-0
PE      6de80000-6de88000       Deferred        api-ms-win-core-synch-l1-2-0
PE      6ed00000-6ef1a000       Deferred        user32
PE      6fe40000-6fe75000       Deferred        rsaenh
PE      70940000-70960000       Deferred        mpr
PE      71200000-7121a000       Deferred        imm32
PE      79000000-7904a000       Export          mscoree
PE      79720000-7ab1c000       Deferred        mscorlib.ni
PE      7b000000-7b0e4000       Deferred        kernelbase
PE      7b600000-7b818000       Deferred        kernel32
PE      7bc00000-7bc9f000       Dwarf           ntdll
PE      7d350000-7d361000       Deferred        sqlceme35
PE      7d550000-7d5ad000       Deferred        sqlcese35
PE      7d9d0000-7d9d4000       Deferred        msvcr80
PE      7e0b0000-7e0b4000       Deferred        ws2_32
PE      7e100000-7e144000       Deferred        crypt32
PE      7e560000-7e564000       Deferred        winex11
PE      7eda0000-7eda4000       Deferred        ucrtbase
Threads:
process  tid      prio (all id:s are in hex)
00000020 (D) C:\Program Files\ANSITextEditor\ANSI-Editor.exe
        00000024    0 <==
        000000fc    0
        00000100    2
        00000124    0
00000038 services.exe
        0000003c    0
        00000040    0
        0000004c    0
        00000050    0
        00000064    0
        00000070    0
        00000088    0
        000000a0    0
        000000c0    0
        000000d4    0
00000044 svchost.exe
        00000048    0
        00000054    0
        00000058    0
0000005c winedevice.exe
        00000060    0
        00000068    0
        0000006c    0
        00000074    0
00000078 plugplay.exe
        0000007c    0
        0000008c    0
        00000090    0
        00000094    0
        000000b0    0
00000080 explorer.exe
        00000084    0
        000000bc    0
        000000c4    0
00000098 winedevice.exe
        0000009c    0
        000000a4    0
        000000a8    0
        000000ac    0
        000000b8    0
000000cc rpcss.exe
        000000d0    0
        000000dc    0
        000000e0    0
        000000e4    0
        000000e8    0
        000000ec    0
000000f4 conhost.exe
        000000f8    0
System information:
    Wine build: wine-5.21
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 5.9.8-arch1-1

Locked