Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.57k stars 573 forks source link

ConEmu v2022.8.7 Exception: (class std::length_error) Error creating a file with a space at the end of the name (before the extension) #2467

Open pult opened 2 years ago

pult commented 2 years ago

Versions

ConEmu build: 2022.8.7 x32 or x64 OS version: Windows 10.0.19044.2.0.0.256.1 x64 (version 21H2, OS build 19044.1889) Far version: 3.0.6013.0 x86 (3536b3a) or x64

Problem description

Error creating a file with a space at the end of the name (before the extension)

Steps to reproduce

main font "JetBrains Mono ExtraLight"

<key name=".Vanilla">
    <value name="FontName" type="string" data="JetBrains Mono ExtraLight"/>
    <value name="ConWnd Width" type="dword" data="0000005e"/>
    <value name="ConWnd Height" type="dword" data="00000016"/>
    <value name="ConWnd X" type="long" data="484"/>
    <value name="ConWnd Y" type="long" data="275"/>
  1. make path: md C:\ACONEMUTEST\
  2. cd C:\ACONEMUTEST\
  3. make file: echo\"Galaxy Note Pro 12.2 .txt">>"Galaxy Note Pro 12.2 .txt"

Additional files

bug_report.txt

Exception: 0xE06D7363 - C++ exception (class std::length_error)
Details:   string too long
errno:     0x00000000 - No error
LastError: 0x00000000 - Операция успешно завершена.
NTSTATUS:  0x00000000 - STATUS_SUCCESS
Address:   0012CA42 - KERNELBASE.dll!RaiseException+62
Function:  mainImpl
Source:    
File:      C:\programs\Far3n\x86\Far.exe
Plugin:    

Far:       3.0.6013.0 x86 (3536b3a)
Compiler:  Microsoft Visual C++, version 19.29.30136.0
OS:        10.0.19044.2.0.0.256.1 (version 21H2, OS build 19044.1889)
Kernel:    10.0.19041.1889 (WinBuild.160101.0800)
Host:      
Parent:    C:\programs\Far3n\conemu\conemu\ConEmuC.exe 220807

----------------------------------------------------------------------
Exception stack
----------------------------------------------------------------------
0012CA42 KERNELBASE.dll!RaiseException+62
003388DE Far.exe!__CxxThrowException@8+66 (libvcruntime:throw.obj)
003348DF Far.exe!std::_Xlength_error(char const *)+1F (libcpmt:xthrow.obj)
000B939A Far.exe!std::_Xlen_string(void)+A (cddrv.obj)
001D1557 Far.exe!FileList::ConvertName(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,unsigned int,unsigned __int64,int,unsigned long)const +247 (filelist.obj)
001D2AB7 Far.exe!FileList::ShowList(int,int)+BB7 (filelist.obj)
001D03B1 Far.exe!FileList::ShowFileList(bool)+12C1 (filelist.obj)
001CF0EB Far.exe!FileList::DisplayObject(void)+3B (filelist.obj)
002E2A1A Far.exe!ScreenObject::Show(void)+CA (scrobj.obj)
00275DE5 Far.exe!Panel::Show(void)+105 (panel.obj)
001E0DD5 Far.exe!FilePanels::ProcessKey(class Manager::Key const &)+585 (filepanels.obj)
00262F77 Far.exe!Manager::ProcessKey(class Manager::Key)+437 (manager.obj)
0026270D Far.exe!Manager::ProcessMainLoop(void)+1DD (manager.obj)
0026250E Far.exe!Manager::EnterMainLoop(void)+8E (manager.obj)
0025C01C Far.exe!MainProcess(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,int,int)+8AC (main.obj)
0025F94C Far.exe!_Closure_wrapper_7e43c91d_4::<lambda_invoker_cdecl>(void *)+9C (main.obj)
001914A7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+47 (exception_handler.obj)
0025EDA4 Far.exe!cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)+64 (main.obj)
0025E91E Far.exe!mainImpl(class span<wchar_t const * const>)+92E (main.obj)
0025F0C0 Far.exe!`wmain_seh(void)'::`2'::<lambda_1>::operator()(void)const +50 (main.obj)
0025F9CF Far.exe!_Closure_wrapper_7e43c91d_9::<lambda_invoker_cdecl>(void *)+F (main.obj)
001914A7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+47 (exception_handler.obj)
0025F214 Far.exe!cpp_try<class `wmain_seh(void)'::`2'::<lambda_1>,class `wmain_seh(void)'::`2'::<lambda_2>,class `wmain_seh(void)'::`2'::<lambda_3> >(class `wmain_seh(void)'::`2'::<lambda_1> const &,class `wmain_seh(void)'::`2'::<lambda_2> const &,class `wmain_seh(void)'::`2'::<lambda_3> const &)+64 (main.obj)
0025EFBA Far.exe!wmain_seh(void)+FA (main.obj)
0025FA08 Far.exe!_Closure_wrapper_7e43c91d_11::<lambda_invoker_cdecl>(void *)+8 (main.obj)
00191540 Far.exe!detail::seh_try(class function_ref<void __cdecl(void)>,class function_ref<unsigned long __cdecl(struct _EXCEPTION_POINTERS *)>,class function_ref<void __cdecl(unsigned long)>)+40 (exception_handler.obj)
0025F2CC Far.exe!_main+8C (main.obj)
003340A5 Far.exe!__scrt_common_main_seh(void)+FA (LIBCMT:exe_main.obj)
0001FA29 KERNEL32.DLL!BaseThreadInitThunk+19
00067A9E ntdll.dll!RtlGetAppContainerNamedObjectPath+11E
00067A6E ntdll.dll!RtlGetAppContainerNamedObjectPath+EE

----------------------------------------------------------------------
Exception handler stack
----------------------------------------------------------------------
0018BB9C Far.exe!get_backtrace(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class span<unsigned int const >,class span<unsigned int const >,class function_ref<void __cdecl(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >)>)+CC (exception_handler.obj)
0018D2F6 Far.exe!collect_information(class exception_context const &,class span<unsigned int const >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class span<struct std::pair<class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> > > const >)+2F6 (exception_handler.obj)
0018EB7C Far.exe!ShowExceptionUI(bool,class exception_context const &,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,struct error_state const &,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,class Plugin const * const,class span<unsigned int const >)+A7C (exception_handler.obj)
0018FC1E Far.exe!handle_generic_exception(class exception_context const &,class std::basic_string_view<char,struct std::char_traits<char> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class Plugin const * const,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,struct error_state const &,class span<unsigned int const >)+4EE (exception_handler.obj)
001907D7 Far.exe!handle_std_exception(class exception_context const &,class std::exception const &,class std::basic_string_view<char,struct std::char_traits<char> >,class Plugin const * const)+1A7 (exception_handler.obj)
001908DA Far.exe!handle_std_exception(class std::exception const &,class std::basic_string_view<char,struct std::char_traits<char> >,class Plugin const *)+CA (exception_handler.obj)
0025F85A Far.exe!_Closure_wrapper_7e43c91d_7::<lambda_invoker_cdecl>(void *)+1A (main.obj)
0025D479 Far.exe!handle_exception(class function_ref<bool __cdecl(void)>)+9 (main.obj)
0025ED35 Far.exe!`mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6>::operator()(class std::exception const &)const +25 (main.obj)
0025F87D Far.exe!detail::assign<int,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(int &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &,class std::exception const &)+D (main.obj)
0025EDBE Far.exe!`cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)'::`7'::<lambda_1>::operator()(class std::exception const &)const +E (main.obj)
0025FD06 Far.exe!std::invoke<class `cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)'::`7'::<lambda_1> const &,class std::exception const &>(class `cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)'::`7'::<lambda_1> const &,class std::exception const &)+6 (main.obj)
0025F8AE Far.exe!_Closure_wrapper_7e43c91d_3::<lambda_invoker_cdecl>(void *,class std::exception const &)+E (main.obj)
001914C5 Far.exe!__catch$?cpp_try@detail@@YAXV?$function_ref@$$A6AXXZ@@0V?$function_ref@$$A6AXABVexception@std@@@Z@@@Z$0+9 (exception_handler.obj)
0025EDA4 Far.exe!cpp_try<class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5>,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> >(class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_4> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_5> const &,class `mainImpl(class span<wchar_t const * const>)'::`2'::<lambda_6> const &)+64 (main.obj)
0025E91E Far.exe!mainImpl(class span<wchar_t const * const>)+92E (main.obj)
0025F0C0 Far.exe!`wmain_seh(void)'::`2'::<lambda_1>::operator()(void)const +50 (main.obj)
0025F9CF Far.exe!_Closure_wrapper_7e43c91d_9::<lambda_invoker_cdecl>(void *)+F (main.obj)
001914A7 Far.exe!detail::cpp_try(class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(void)>,class function_ref<void __cdecl(class std::exception const &)>)+47 (exception_handler.obj)
0025F214 Far.exe!cpp_try<class `wmain_seh(void)'::`2'::<lambda_1>,class `wmain_seh(void)'::`2'::<lambda_2>,class `wmain_seh(void)'::`2'::<lambda_3> >(class `wmain_seh(void)'::`2'::<lambda_1> const &,class `wmain_seh(void)'::`2'::<lambda_2> const &,class `wmain_seh(void)'::`2'::<lambda_3> const &)+64 (main.obj)
0025EFBA Far.exe!wmain_seh(void)+FA (main.obj)
0025FA08 Far.exe!_Closure_wrapper_7e43c91d_11::<lambda_invoker_cdecl>(void *)+8 (main.obj)
00191540 Far.exe!detail::seh_try(class function_ref<void __cdecl(void)>,class function_ref<unsigned long __cdecl(struct _EXCEPTION_POINTERS *)>,class function_ref<void __cdecl(unsigned long)>)+40 (exception_handler.obj)
0025F2CC Far.exe!_main+8C (main.obj)
003340A5 Far.exe!__scrt_common_main_seh(void)+FA (LIBCMT:exe_main.obj)
0001FA29 KERNEL32.DLL!BaseThreadInitThunk+19
00067A9E ntdll.dll!RtlGetAppContainerNamedObjectPath+11E
00067A6E ntdll.dll!RtlGetAppContainerNamedObjectPath+EE

----------------------------------------------------------------------
Disassembly
----------------------------------------------------------------------
0012CA42 KERNELBASE.dll!RaiseException+62:
                           76b4ca26 c1e002          shl     eax,2
                           76b4ca29 50              push    eax
                           76b4ca2a 51              push    ecx
                           76b4ca2b 8d44241c        lea     eax,[esp+1Ch]
                           76b4ca2f 50              push    eax
                           76b4ca30 e89fce0000      call    KERNELBASE!SetProcessDynamicEnforcedCetCompatibleRanges+0x444 (76b598d4)
                           76b4ca35 83c40c          add     esp,0Ch
                           76b4ca38 8d0424          lea     eax,[esp]
                           76b4ca3b 50              push    eax
                           76b4ca3c ff151014c076    call    dword ptr [KERNELBASE!WakeConditionVariable+0x53a5 (76c01410)]
                           76b4ca42 8b4c2454        mov     ecx,dword ptr [esp+54h]

003388DE Far.exe!__CxxThrowException@8+66 (libvcruntime:throw.obj):
                           00d388bf 8b45f0          mov     eax,dword ptr [ebp-10h]
                           00d388c2 8945f8          mov     dword ptr [ebp-8],eax
                           00d388c5 8d45f4          lea     eax,[ebp-0Ch]
                           00d388c8 50              push    eax
                           00d388c9 6a03            push    3
                           00d388cb 6a01            push    1
                           00d388cd 6863736de0      push    0E06D7363h
                           00d388d2 895df4          mov     dword ptr [ebp-0Ch],ebx
                           00d388d5 897dfc          mov     dword ptr [ebp-4],edi
                           00d388d8 ff151892d900    call    dword ptr [Far+0x399218 (00d99218)]
                           00d388de 5f              pop     edi

003348DF Far.exe!std::_Xlength_error(char const *)+1F (libcpmt:xthrow.obj):
                           00d348c0 55              push    ebp
                           00d348c1 8bec            mov     ebp,esp
                           00d348c3 83ec0c          sub     esp,0Ch
                           00d348c6 8d4df4          lea     ecx,[ebp-0Ch]
                           00d348c9 ff7508          push    dword ptr [ebp+8]
                           00d348cc e827feffff      call    Far+0x3346f8 (00d346f8)
                           00d348d1 6878c3e100      push    offset Far+0x41c378 (00e1c378)
                           00d348d6 8d45f4          lea     eax,[ebp-0Ch]
                           00d348d9 50              push    eax
                           00d348da e8993f0000      call    Far+0x338878 (00d38878)
                           00d348df cc              int     3

000B939A Far.exe!std::_Xlen_string(void)+A (cddrv.obj):
                           00ab9388 cc              int     3
                           00ab9389 cc              int     3
                           00ab938a cc              int     3
                           00ab938b cc              int     3
                           00ab938c cc              int     3
                           00ab938d cc              int     3
                           00ab938e cc              int     3
                           00ab938f cc              int     3
                           00ab9390 68b830db00      push    offset Far+0x3b30b8 (00db30b8)
                           00ab9395 e826b52700      call    Far+0x3348c0 (00d348c0)
                           00ab939a cc              int     3

001D1557 Far.exe!FileList::ConvertName(class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,unsigned int,unsigned __int64,int,unsigned long)const +247 (filelist.obj):
                           00bd1536 ff742410        push    dword ptr [esp+10h]
                           00bd153a e811fbedff      call    Far+0xb1050 (00ab1050)
                           00bd153f 8bc6            mov     eax,esi
                           00bd1541 8bcf            mov     ecx,edi
                           00bd1543 2b442410        sub     eax,dword ptr [esp+10h]
                           00bd1547 2b442424        sub     eax,dword ptr [esp+24h]
                           00bd154b 2b44241c        sub     eax,dword ptr [esp+1Ch]
                           00bd154f 6a20            push    20h
                           00bd1551 50              push    eax
                           00bd1552 e8493aefff      call    Far+0xc4fa0 (00ac4fa0)
                           00bd1557 39742420        cmp     dword ptr [esp+20h],esi

001D2AB7 Far.exe!FileList::ShowList(int,int)+BB7 (filelist.obj):
                           00bd2a9e 8d45c0          lea     eax,[ebp-40h]
                           00bd2aa1 ff7508          push    dword ptr [ebp+8]
                           00bd2aa4 6a00            push    0
                           00bd2aa6 ffb530feffff    push    dword ptr [ebp-1D0h]
                           00bd2aac 56              push    esi
                           00bd2aad 50              push    eax
                           00bd2aae 52              push    edx
                           00bd2aaf 57              push    edi
                           00bd2ab0 8bf9            mov     edi,ecx
                           00bd2ab2 e859e8ffff      call    Far+0x1d1310 (00bd1310)
                           00bd2ab7 83bd60feffff00  cmp     dword ptr [ebp-1A0h],0

001D03B1 Far.exe!FileList::ShowFileList(bool)+12C1 (filelist.obj):
                           00bd038f 83be0002000000  cmp     dword ptr [esi+200h],0
                           00bd0396 750e            jne     Far+0x1d03a6 (00bd03a6)
                           00bd0398 8d8670020000    lea     eax,[esi+270h]
                           00bd039e 8bce            mov     ecx,esi
                           00bd03a0 50              push    eax
                           00bd03a1 e8da070000      call    Far+0x1d0b80 (00bd0b80)
                           00bd03a6 6a00            push    0
                           00bd03a8 6a00            push    0
                           00bd03aa 8bce            mov     ecx,esi
                           00bd03ac e84f1b0000      call    Far+0x1d1f00 (00bd1f00)
                           00bd03b1 8bce            mov     ecx,esi

001CF0EB Far.exe!FileList::DisplayObject(void)+3B (filelist.obj):
                           00bcf0c8 33c0            xor     eax,eax
                           00bcf0ca c6864802000000  mov     byte ptr [esi+248h],0
                           00bcf0d1 388649020000    cmp     byte ptr [esi+249h],al
                           00bcf0d7 8bce            mov     ecx,esi
                           00bcf0d9 0f95c0          setne   al
                           00bcf0dc 50              push    eax
                           00bcf0dd e8aebfffff      call    Far+0x1cb090 (00bcb090)
                           00bcf0e2 6a00            push    0
                           00bcf0e4 8bce            mov     ecx,esi
                           00bcf0e6 e805000000      call    Far+0x1cf0f0 (00bcf0f0)
                           00bcf0eb 5e              pop     esi

002E2A1A Far.exe!ScreenObject::Show(void)+CA (scrobj.obj):
                           00ce29fd e8eebae5ff      call    Far+0x13e4f0 (00b3e4f0)
                           00ce2a02 8b7de8          mov     edi,dword ptr [ebp-18h]
                           00ce2a05 8b4f0c          mov     ecx,dword ptr [edi+0Ch]
                           00ce2a08 f6c104          test    cl,4
                           00ce2a0b 7414            je      Far+0x2e2a21 (00ce2a21)
                           00ce2a0d 83c901          or      ecx,1
                           00ce2a10 894f0c          mov     dword ptr [edi+0Ch],ecx
                           00ce2a13 8bcf            mov     ecx,edi
                           00ce2a15 8b07            mov     eax,dword ptr [edi]
                           00ce2a17 ff5030          call    dword ptr [eax+30h]
                           00ce2a1a 8b07            mov     eax,dword ptr [edi]

00275DE5 Far.exe!Panel::Show(void)+105 (panel.obj):
                           00c75dcb 8bcf            mov     ecx,edi
                           00c75dcd ff10            call    dword ptr [eax]
                           00c75dcf f00fc15f08      lock xadd dword ptr [edi+8],ebx
                           00c75dd4 4b              dec     ebx
                           00c75dd5 7507            jne     Far+0x275dde (00c75dde)
                           00c75dd7 8b07            mov     eax,dword ptr [edi]
                           00c75dd9 8bcf            mov     ecx,edi
                           00c75ddb ff5004          call    dword ptr [eax+4]
                           00c75dde 8bce            mov     ecx,esi
                           00c75de0 e86bcb0600      call    Far+0x2e2950 (00ce2950)
                           00c75de5 8bce            mov     ecx,esi

----------------------------------------------------------------------
Modules
----------------------------------------------------------------------
C:\programs\Far3n\x86\Far.exe 3.0.6013.0 x86
C:\WINDOWS\SYSTEM32\ntdll.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\KERNEL32.DLL 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\KERNELBASE.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\ADVAPI32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\msvcrt.dll 7.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\System32\sechost.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\WINDOWS\System32\RPCRT4.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\USER32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\win32u.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\GDI32.dll 10.0.19041.1620 (WinBuild.160101.0800)
C:\WINDOWS\System32\gdi32full.dll 10.0.19041.1865 (WinBuild.160101.0800)
C:\WINDOWS\System32\msvcp_win.dll 10.0.19041.789 (WinBuild.160101.0800)
C:\WINDOWS\System32\ucrtbase.dll 10.0.19041.789 (WinBuild.160101.0800)
C:\WINDOWS\System32\SHELL32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\ole32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\combase.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\NETAPI32.dll 10.0.19041.1682 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\WINSPOOL.DRV 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\PSAPI.DLL 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\System32\SETUPAPI.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\MPR.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\cfgmgr32.dll 10.0.19041.1620 (WinBuild.160101.0800)
C:\WINDOWS\System32\bcrypt.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\Secur32.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\System32\COMDLG32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\shcore.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\VERSION.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\System32\SHLWAPI.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\USERENV.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_a8625c1886757984\COMCTL32.dll 6.10 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\SRVCLI.DLL 10.0.19041.1645 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\SAMCLI.DLL 10.0.19041.1466 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\NETUTILS.DLL 10.0.19041.1466 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\SSPICLI.DLL 10.0.19041.1586 (WinBuild.160101.0800)
C:\WINDOWS\System32\IMM32.DLL 10.0.19041.546 (WinBuild.160101.0800)
C:\programs\Far3n\conemu\ConEmu\ConEmuHk.dll 220807
C:\WINDOWS\SYSTEM32\kernel.appcore.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\system32\uxtheme.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\programs\tools\keyboard\punto-switcher-4x\pshook.dll 4, 4, 4, 489
C:\WINDOWS\System32\MSCTF.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\System32\OLEAUT32.dll 10.0.19041.985 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\powrprof.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\UMPDC.dll Unknown
C:\WINDOWS\System32\bcryptPrimitives.dll 10.0.19041.1415 (WinBuild.160101.0800)
C:\programs\Far3n\conemu\ConEmu\ExtendedConsole.dll 220807
C:\programs\Far3n\conemu\ConEmu\ConEmuCD.dll 220807
C:\WINDOWS\System32\clbcatq.dll 2001.12.10941.16384 (WinBuild.160101.0800)
C:\WINDOWS\system32\explorerframe.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\Windows\System32\OneCoreUAPCommonProxyStub.dll 10.0.19041.1806 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\conemu\ConEmu.dll 220807
C:\programs\Far3n\x86\plugins\diskmenu\DiskMenu.dll 3.13.4.4040
C:\programs\Far3n\x86\plugins\esc\esc.dll 2.91
C:\programs\Far3n\x86\plugins\farhints\FarHints.dll 1.22
C:\WINDOWS\SYSTEM32\msimg32.dll 10.0.19041.1466 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\LuaMacro\LuaMacro.dll 3.0.768.0
C:\programs\Far3n\x86\lua51.dll Unknown
C:\programs\Far3n\x86\luafar3.dll 3.0.768.0
C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL 10.0.19041.546 (WinBuild.160101.0800)
C:\programs\Far3n\x86\lpeg.dll Unknown
C:\programs\Far3n\x86\plugins\macrolib\MacroLib.dll 1.26
C:\WINDOWS\System32\IMAGEHLP.DLL 10.0.19041.1415 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\renewal\Renewal.dll 3.21.4040.14
C:\WINDOWS\SYSTEM32\WINHTTP.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\TmpPanel\TmpPanel.dll 3.0.115.0
C:\programs\Far3n\x86\plugins\farhints\Plugins\VerInfo\FarHintsVerInfo.hll 1.0.22
C:\programs\Far3n\x86\plugins\json-browser\json.dll 1.30
C:\programs\Far3n\x86\plugins\xml-browser\xmldom.dll 2.52
C:\programs\Far3n\x86\plugins\FarColorer\bin\colorer.dll 1.4.15
C:\programs\Far3n\x86\plugins\edtfind\EdtFind.dll 1.14
C:\programs\Far3n\x86\plugins\far1-hyperview\HyperView.dll Unknown
C:\programs\Far3n\x86\plugins\NetBox\NetBox.dll 2.4.5.544
C:\WINDOWS\SYSTEM32\windows.storage.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\Wldp.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\system32\propsys.dll 7.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\CRYPTSP.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\system32\rsaenh.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\WINDOWS\System32\ws2_32.dll 10.0.19041.1081 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\security.dll 10.0.19041.1 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\regeditor\RegEditorW3.dll 1.1.38#4040 (x86)
C:\WINDOWS\SYSTEM32\ACLUI.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\NTDSAPI.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\XmlLite.dll 10.0.19041.546 (WinBuild.160101.0800)
C:\programs\Far3n\x86\plugins\far1-textnavigate\TextNavigate.dll Unknown
C:\programs\Far3n\x86\plugins\visualcompare\VisComp.dll 1.18
C:\programs\Far3n\x86\plugins\AutoWrap\AutoWrap.dll 3.0.27.0
C:\programs\Far3n\x86\plugins\HlfViewer\HlfViewer.dll 3.0.49.0
C:\WINDOWS\SYSTEM32\dbghelp.DLL 10.0.19041.1052 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\dbgcore.DLL 10.0.19041.546 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\dbgeng.DLL 10.0.19041.1503 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\dbgmodel.dll 10.0.19041.1503 (WinBuild.160101.0800)
C:\WINDOWS\System32\wintrust.dll 10.0.19041.1865 (WinBuild.160101.0800)
C:\WINDOWS\System32\CRYPT32.dll 10.0.19041.1889 (WinBuild.160101.0800)
C:\WINDOWS\SYSTEM32\MSASN1.dll 10.0.19041.546 (WinBuild.160101.0800)

----------------------------------------------------------------------
Registers
----------------------------------------------------------------------
EAX = 012FEED8
EBX = 19930520
ECX = 00000003
EDX = 00000000
ESI = 012FF214
EDI = 00E1C378
EIP = 76B4CA42
ESP = 012FEED8
EBP = 012FEF30
EFL = 00000216
pult commented 2 years ago

It looks like there is an effect of the font used. An example of 2 configurations with the same font:

<key name=".Vanilla">
    // common
    <value name="FontName" type="string" data="JetBrains Mono ExtraLight"/>

    // Error
    <value name="ConWnd Width" type="dword" data="0000005e"/>
    <value name="ConWnd Height" type="dword" data="00000016"/>
    <value name="ConWnd X" type="long" data="484"/>
    <value name="ConWnd Y" type="long" data="275"/>

    // Fine
    <value name="ConWnd Width" type="dword" data="00000062"/>
    <value name="ConWnd Height" type="dword" data="00000019"/>
    <value name="ConWnd X" type="long" data="424"/>
    <value name="ConWnd Y" type="long" data="179"/>

Full settings here: conemu_v2022.0807_cfg_JetBrainsMono.7z