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

    <tr>
        <th>Summary</th>
        <td>
            Core dump occasionally occurs when using llvm-cov merge
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    ### **The backtrace is:**
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace. 
 #0 0x0000000000500503 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x500503) 
 #1 0x00000000004fe85e llvm::sys::RunSignalHandlers() (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4fe85e) 
 #2 0x0000000000500c9f SignalHandler(int) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x500c9f) 
 #3 0x00007f90378d10e0 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x110e0) 
 #4 0x0000000000471cd0 llvm::readPGOFuncNameStrings(llvm::StringRef, llvm::InstrProfSymtab&) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x471cd0) 
 #5 0x000000000047985c llvm::RawInstrProfReader<unsigned long>::createSymtab(llvm::InstrProfSymtab&) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x47985c) 
 #6 0x0000000000479104 llvm::RawInstrProfReader<unsigned long>::readHeader(llvm::RawInstrProf::Header const&) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x479104) 
 #7 0x0000000000478f1b llvm::RawInstrProfReader<unsigned long>::readHeader() (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x478f1b) 
 #8 0x00000000004771c7 llvm::InstrProfReader::create(std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4771c7) 
 #9 0x0000000000476f8c llvm::InstrProfReader::create(llvm::Twine const&) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x476f8c) 
#10 0x000000000041e31d loadInput(WeightedFile const&, (anonymous namespace)::SymbolRemapper*, WriterContext*) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x41e31d) 
#11 0x00000000004e4bbb std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::_Bind_simple<std::reference_wrapper<std::function<void ()> > ()>, void> >::_M_invoke(std::_Any_data const&) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4e4bbb) 
#12 0x00000000004e4b27 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4e4b27) 
#13 0x00007f90378ce759 __pthread_once_slow (/lib/x86_64-linux-gnu/libpthread.so.0+0xe759) 
#14 0x00000000004e483d std::__future_base::_Task_state<std::function<void ()>, std::allocator<int>, void ()>::_M_run() (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4e483d) 
#15 0x00000000004e4139 std::thread::_Impl<std::_Bind_simple<llvm::ThreadPool::ThreadPool(llvm::ThreadPoolStrategy)::$_0 ()> >::_M_run() (/home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0+0x4e4139) 
#16 0x00007f9036aa4200 (/usr/local/lib/libstdc++.so.6+0xba200) 
#17 0x00007f90378c74a4 start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x74a4) 
#18 0x00007f903651cd0f clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8d0f) 
Bus error (core dumped)



### **The core dump log is:**
2024-05-16 15:00:08 [INFO] [main.c:61] [main] --------------coredump start--------------
2024-05-16 15:00:08 [INFO] [util.c:125] [sync_env] Run Commnad is /home/chenxiahui.garfield/env/covdata/tools/llvm-profdata.12.0.0 merge 19841_1715841287292.profraw 4914_1715838833759.profraw 14814_1715830453203.profraw 2337_1715827832422.profraw 22667_1715830412853.profraw 18260_1715839844884.profraw 13709_1715827921275.profraw 7828_1715831815387.profraw 17828_1715830351967.profraw 20341_1715830406908.profraw 17394_1715836033059.profraw 28914_1715827798472.profraw 26831_1715840370117.profraw all.profdata -o tmp.profdata 
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV:    =/etc/sysop/coredump/bin/coredump_handler
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_PID=2189749
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_TIMESTAMP=1715842808
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_PROC_PATH=!data00!home!chenxiahui.garfield!env!covdata!tools!llvm-profdata.12.0.0
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: HOME=/home/chenxiahui.garfield
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: OLDPWD=/data00/home/chenxiahui.garfield
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: LOGNAME=chenxiahui.garfield
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: PATH=/usr/bin:/bin
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: LANG=en_US.UTF-8
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: SHELL=/bin/sh
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: PWD=/home/chenxiahui.garfield/env/covdata/data/304375/304375___android___5346823cad
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_FNAME_SEXEC=llvm-profdata.12.0.0
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_FNAME_EXEC=/opt/tiger/cores/elf.2189749.1715842808569445.llvm-profdata.12.0.0
2024-05-16 15:00:08 [INFO] [util.c:137] [sync_env] ENV: COREDUMP_INTER_FNAME_CORE=/opt/tiger/cores/core.2189749.1715842808569445.llvm-profdata.12.0.0
2024-05-16 15:00:08 [INFO] [disk.c:66] [disk_check] process 2189749 RSS is: 478 MB, core saved disk current avail is 313664 MB, disk min reserve is 5120 MB
2024-05-16 15:00:08 [INFO] [freq_redis.c:28] [redis_freq_ctl] redis connect error: Name or service not known
2024-05-16 15:00:08 [INFO] [freq_sqlite3.c:32] [sqlite3_freq_ctl] COREDUMP_CTL_FREQ_LOCAL_PERIOD is: 600
2024-05-16 15:00:08 [INFO] [core.c:73] [check_dump] coredump control info: mode=local db frequency, ret=0, val=COREDUMP_BEHAVIOR_IGNORE
2024-05-16 15:00:08 [INFO] [main.c:101] [main] ignore write core
2024-05-16 15:00:08 [INFO] [tsdb.c:111] [sendto_tsdb] send to tsdb: prefix: sys.coredump.total, tags: version=3.0.6|exec_file_name=llvm-profdata.12.0.0
2024-05-16 15:00:08 [INFO] [tsdb.c:63] [_sendto_tsdb] send syscall error: Connection refused
2024-05-16 15:00:08 [INFO] [main.c:105] [main] --------------coredump done!--------------

### **question:**
How can I solve this problem?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMWllT6zi3_TXiRUVKg8cHHkKGA1VMN6G775tLlpVEF1vKkWQg__6WbMeJ03zdh9Pk9EdRYG9Je6-199IUYNbKtRLiCoTXIJxesNpttLm6k86V4hszKynK4iLXxe4KENp-Q0DGgIyfNwLmjL84w7iA0gI6bhsAmgI0frqbjZczaOu8kg4ymNdraMRWGwedhhvntu2IOSDzvF7bUVm-ViNt1oDMIVMFlIqXdSGg2wjIDbObQ7QRbGNAQCiC6B31X6H_ptD78t7p2O5s-_BkpHJLx_jLs3cBSHLoZNhbpq0zglWARIBMoFQOkBQCkgAy3-hKADLnG6HeJdvUcrTuMgPIXKhX36ZfC-YYIHOndWkBmXvvl1ujV94-wmSERgiQa_TeQmy89yTwgESwEkkoPiKxqNVSrhUrb5gqSmFsA_A8OFsUQ5zkNNk8XcEBIkCS8-aOp6shJtphilcponFSYCQQzDIjrNNGZMZ1SEqZAzJ_T6IsCi5Lqer3y7Wq24at2xjBipHVXSDsvQzjBMMaxZgX6KhGfvzTt8d5rfgDq8TSGanWdiCz1rYQK6-wg_lWWWeejF4td5VjeaPAM5W0AT2kFZ7QSpOQH4FbsLce30KwQhhAJ7VqVo0CllqtAZ21XbkRzIk9ieTfIejhDwlGpwQxCn6OoC_xTdvlmN6xh9bSdoJcK-vOyxajYMg2PmGbrHD-BWzPR8EDHFJITijEmMcfTZc9_oP2AEmsK1pLreT3WmRb5xkeRt-LSpvddb1aeV4T2PcvxIrVpcsKUQon_vMYOoM-RWfLh2c7zEd6ko9olfAfzseh3_ObVOIXaNLDOxDwm9twiw6woNhrjRW3als7QJI_hFxvnCjmsjxGOPEImdJqV-naQsUqYbfN3p12C-quynW5EBXbbn05x37MH0Y6YSZaOfHuGtuZmDY8hkxP9nER5Hl-kFjmNwcntco23WZJJx_r9TAkW9WuNiLLmRWdaSGsF2pjOVbw3_VtLdNG362Om3n9tz6emX3JrHDunwEGdPKqZdFMnn-Aejj4Wqois7LaluIYhRErYYTiInszrTaOGlddFTpA-zS0E_vw5gN1gGG_KGb3mVSv-mWw1GRjtcu8PM4_uxpFDTVH_qQ5Ev91epeOudbwO-lpFdrX-JjWUZ7-C1TqC9LM71zr8pzTukngMMUnR0wu4jCFWdadGjPthWZL_fYzJ03vaxgtOC1oQosfmaG-qj-k80E9WFlqzpz2BfUn94PwjwbsRWJqdc7DQEN1mIzwNBmYpgfwbTI7eLfVthyocrg4HO2Ezagnr6PT98GG2ZuXzjAn1rt-4wEkyNBw4fh1OcL0RDDRsTwjxgKCOnDz2hrvTXNW9sIsZW5dwQG5BuTaCzFqPOeMIDR0HJ_oPg5YAK1jxmVt5n9G8N7JMEwywB_6O8oK8lIr8QP--YGBSAp0dDm8ri0UxmjjvXBtBCzqaiu8wLrYf_75wWcc_UhY6vWfP-cgiASXKLzEEcQhoGOE_I8EgvD69mH-CMKpf6yYVCMO6DjCRxb_eDn48sGaWE2Wh22fiVc7WTbxMAk7k90pnnm9hVO4qBWc6KpSrIDSwq9UKayEWQuI0yTAGY5xmASYJDFJycj3NOwNBikO2iaaJJTGYdo34SDp21AQUoJo30YojdsmEieUBOTgkZAoivthmCThYRhOSIS6tjQJgiQJDm00RuneZ0owicO-LU5I0g3DCQ5pEh-GHbUhGuI0OrQRRPfEKQpQlKLkaBxN9-wiRCk6Yk6SPiskjtMkiI_oRQndJxPRGGF8iMfKcrQvAbzU0FXbw_vPSYbGH0hm9vA7oGMIIQR06jXhOCBzu7N622ij1S0g81yqI0N_1P1yJJPHxWz62_1TdvvwPFtkT7dTQKcEJ2kcpGeP9nx7P1s-j--fAJ22dSEJSs5PcvE4yZ7GzzdNDbCvsV-zcTt78YezFzezF_ezF3ezF3-4x3w5g5vH-1mrmL9YYr486uPd9OmPaRt3n6VfCuDu8dvDuGH-S8L1muh2fD8Jm0_X_cPXkxs_fAN0KlT223L02_P88gzKX97M7u5aSu2KYjdnSNteI5_a_rpfFAU0DvuHLMuYKoyWRZZlIQ2ihFDOzlDrkzVh7nWWLWf_O5sAOv01k_pDCB0CQOZ66_wpQa6F6bYCf1oQ5WrUrc-jw5oZRmkQhKN_Ebc3_hVu__t8wAtpX9qTYXRkyfhG8Bdv2BrNhbWwAwAXy2V7CIVBnMD7a39ba46olr2KAvrBkNfGCOUge2Wy9Ac8imkUBV3vpkslFTTCCvMqfIcQE-SbPwF8ZcT3zIhC2gY-STp7Y8qaVu5Kb2wskGulBHftkdzjf2CVgNpAD0JyAZV28EXpt08tWE0c-72UTtAGByX78rfGAZK-_pPnu2y-mP1Pdvc4Gd9lT7PF7eO0y2uEPlXARh4-ckz3Fl-7rDkOhVPYH-m5Vs7oEkq10j5OpQvhZ6y_nMEihx5oLRTf-SIZ4QCdouYuzkpApz3069nN-Pfbx0V2--3BK_dnbiEYnV5D5Fp5Eb0Z6dorz2f8OlvkrV-892uFKpzOfIu3-FfoNGze6RhujVjJd_9kd3a0T9HIaecvqhPo2LqpxaswtvkIY0pHaBSBeCLeBc9WshSZYpX4ghWvBx_t65d9BN7uLGdleZDvpNWz1H4irWorPrXUH5Ui_LEbYaGVP-N9dCf8-PL6vRa2-fxnNgfXE5AOrq03-g1ypuAttLp8FdBtpPVrTV6KCtD5RXFFi5Sm7EJctUseDXF4sbniMYppQhGPOE8QxeEqSlOSEozjQrBVeCGvfAJQiCMUYxyGI0RokYg0FyKNeR7mIECiYrLs_-B_Ia2txVVKaJhclCwXpd3_O4K5aqqb12sLAlRK6w7_J3DhpCvF1aS_nmvOmRcLK8udf6mNhW8boWBtpVo3fzG55Pq1vaBe1Ka8Gv4Xwlq6TZ2PuK66q-3RDff_BPdbQ4PU7wkN2P8PAAD___8poHE">