<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/78240>78240</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            we found a crash on  "asm("hint 0xc" : "+r"(x17) : "r"(x16)); // autia1716"
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          jetusfromchina
      </td>
    </tr>
</table>

<pre>
    when send a signal to the thread get context and used unwind unw_step,it happen on "Signal Catcher" "FinalizerDaemon" "HeapTaskDaemon" "Jit thread pool"  etc
1
libUE4.so
pc 000000001011a37c
libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarf(libunwind::LocalAddressSpace&, unsigned long, unsigned long, libunwind::Registers_arm64&, bool&, bool) (G:\UAGroup\R6Game\Tools\TencentMatrix\libunwind\libunwind\src/aarch64/DwarfInstructions.hpp:305:11) [arm64-v8a]
2
libUE4.so
pc 0000000010119ae0
libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::step(bool) (G:\UAGroup\R6Game\Tools\TencentMatrix\libunwind\libunwind\src\aarch64/UnwindCursor.hpp:2933) [arm64-v8a]
(Inline) libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarfFDE(bool) (G:\UAGroup\R6Game\Tools\TencentMatrix\libunwind\libunwind\src/aarch64/UnwindCursor.hpp:1023:12)
3
libUE4.so
pc 0000000010119320
__unw_step (G:\UAGroup\R6Game\Tools\TencentMatrix\libunwind\libunwind\src/aarch64/libunwind.cpp:182:14) [arm64-v8a]
4
libUE4.so
pc 000000000257a8b8
UnwindCurrent::UnwindFromContextLLVM(unsigned long, ucontext*) (D:\UATrunk\R6Game\Plugins\MFPluginWrapper\Source\backtraceEx\Private/UnwindCurrent.cpp:238:11) [arm64-v8a]
5
libUE4.so
pc 0000000002576174
BacktraceCurrent::UnwindThread(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>&, unsigned long) (D:\UATrunk\R6Game\Plugins\MFPluginWrapper\Source\backtraceEx\Private/BacktraceCurrent.cpp:0:0) [arm64-v8a]
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMll9v4zYMwD-N8iI0kCX_ffBD4sTdDS1wuLa7x4CW1VhXRzIkOen26QfZTi7Xpmsf1mEFGiokTVE_MrTAWrlVQuQoWqJoNYPeNdrkP4Tr7aPRO95IBbNK13_mh0YobIWqMWD_ELTYaewagV1jBNR4KxzmWjnx7DCoGvdW1LhXB6kGsbFOdGhdomWB0kI63EDXCYW1wojSuzFiAY43wiBKvbKUClr5lzArEDutJu1vArp7sE-_KH-X7phHp3XrtVg4jsgKkUUwilZWD-twbvX4teOYTH8BCQJgCT_5jWkjtkBssTqAefyirDM9d1Iri1jxwuVGc2gXdW2EtXcdcIFogV_4fBNbaZ0wdgNmF4eIrUe9x_JdumbYBtH0_dCxj96roXI1brXaXlS8s_8YphpgnS0zjGh67R-JiofFtdF9h6LiW3wNO4Gi4l7r1nopFBfK3YIz8hlFZ0B-XVvDES0BDG_8nuUrmPOm6xBbMBIhtgiCIYFoOaR4tU8BRauxKPQjNcxAkIs1fBjWRW-sNv9--RBNPw1eVPyEd36KiRvNGHuTGaLpF9VKJbzHf0rk1NDlav2ZdM5b6wKdgFDmBUU0G5GwD7URo1MbbTbHyfW5uZ9scz4mnlL_Gb5Z2vC9cxAaJZBW6Wg4sTFCufMGKI3eFePQvrn54xbR9PVgmYY6oouphqsjh3vTq6dzDl_bfiuVJ3Fbjuvvxo95g6LiTveGe6cK-JMzwMXaI_pq5B6cOC-gT3ICQVn6z3Mh-giIOEgmYMvj3hdY3A_vD0RTqZw_uHVTp282qn4KxvVecDf8Yi5aK7CSb6wzUm0RK3gD5s1I3rhxBqSzR1e2ftMb2lZzGLc--n7Q_f-R6ZTvpZfXZzbVy4JPfUWG_9dNNatzVmcsg5nIg4RELIsZDWdNDhGL6zBLAOKYsEBwwnnGoixmCVRpEs1kTgkNSRDEJAsoCeeBiMOEExGSkFScxigkYgeynbftfjfXZjuT1vYiT1IaklkLlWjtcA-jVIkDHoyIUp-Uyf0zV1W_tSgkrbTO_ozipGtFfhD4UffD7YwbsI2_V_mLEdgdoimitJHKYfLMhwsTW3gboksziPQ5SAYYo_6kjP3cpBliS4xoiWiJoXcSgsRb6Kw3bd4411lfusG-la7pqznXOz_U2v1RXHVG_xDcIVoO57KIlsO5_w4AAP__0OBA0Q">