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.55k stars 571 forks source link

Crash when open ConEmu #1823

Open yxc023 opened 5 years ago

yxc023 commented 5 years ago

Versions

ConEmu build: 190108 x32/x64 OS version: Windows 10, 201810 update x32/x64 Used shell version (Far Manager, git-bash, cmd, powershell, cygwin, whatever): cmd, all shell will crash

Problem description

when i click and open cmder.exe or ConEmu64.exe, it pop a dailog and show some words:

Exception 0xC0000005 ....

Whether i click yes or no, it will open a raw console, but then i open cmder.exe or ConEmu64.exe again, it run successfully.

Memory dump: https://drive.google.com/open?id=1GYWGUbnrJwBYcE_sqtuAAjdyF3wcocRQ

Maximus5 commented 5 years ago

Thank you for the report. However, the crash dump was created by old version 180626, not a 190108. And the crash itself is strange:

Unhandled exception at 0x00007FFC928661AD (propsys.dll) in Trap-180626-15168.dmp: 0xC0000005: Access violation reading location 0x000000AA5C8FDC90.

Such crashes usually means something bad in your OS. WinAPI calls should not crash the process. Moreover, it occurs in some background thread, which ConEmu hasn't started:

>   propsys.dll!Windows::Internal::ComTaskPool::CTaskWrapper<<lambda_46142c5c3fe1b491254d7829261c4819> >::Run() Unknown
    SHCore.dll!WorkThreadManager::CThread::ThreadProc() Unknown
    SHCore.dll!WorkThreadManager::CThread::s_ExecuteThreadProc(void *)  Unknown
    SHCore.dll!<lambda_5756e8f27281b3936b1260d598265791>::<lambda_invoker_cdecl>()  Unknown
    kernel32.dll!BaseThreadInitThunk() Unknown
    ntdll.dll!RtlUserThreadStart() Unknown

Are you on insider builds?