pingcap / tiflash

The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
https://docs.pingcap.com/tidb/stable/tiflash-overview
Apache License 2.0
944 stars 410 forks source link

Printing the strerrno may cause data race under the new CI pipeline #9389

Closed Lloyd-Pottiger closed 1 month ago

Lloyd-Pottiger commented 1 month ago

Bug Report

Please answer these questions before submitting your issue. Thanks!

      0x1141614e    StackTrace::StackTrace() [gtests_dbms+289497422]
       0x7e6baa4    fault_signal_handler(int) [gtests_dbms+132561572]
  0x7f054334c400    <unknown symbol> [libc.so.6+222208]
  0x7f054334f2bd    getenv [libc.so.6+234173]
  0x7f0543346e2e    __dcigettext [libc.so.6+200238]
  0x7f05433a2cde    strerror_r [libc.so.6+576734]
       0xdf52693    DB::DM::SegmentReader::setCPUAffinity() [gtests_dbms+234170003]
       0xdf52329    DB::DM::SegmentReader::run() [gtests_dbms+234169129]
       0xdf55de9    decltype(*(static_cast<DB::DM::SegmentReader*>(fp0)).*fp()) std::__1::__invoke<void (DB::DM::SegmentReader::*)(), DB::DM::SegmentReader*, void>(void (DB::DM::SegmentReader::*&&)(), DB::DM::SegmentReader*&&) [gtests_dbms+234184169]
       0xdf55d6e    void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (DB::DM::SegmentReader::*)(), DB::DM::SegmentReader*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (DB::DM::SegmentReader::*)(), DB::DM::SegmentReader*>&, std::__1::__tuple_indices<2ul>) [gtests_dbms+234184046]
       0xdf55a82    void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (DB::DM::SegmentReader::*)(), DB::DM::SegmentReader*> >(void*) [gtests_dbms+234183298]
  0x7f0543901ea5    start_thread [libpthread.so.0+32421]
  0x7f0543414b0d    clone [libc.so.6+1043213]
Lloyd-Pottiger commented 1 month ago

closed by https://github.com/pingcap/tiflash/pull/8694