Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASan use-after-free in EHTryToUnregisterClientForEvent #1091

Open
emaxx-google opened this issue Oct 5, 2023 · 1 comment
Open

ASan use-after-free in EHTryToUnregisterClientForEvent #1091

emaxx-google opened this issue Oct 5, 2023 · 1 comment
Assignees
Labels

Comments

@emaxx-google
Copy link
Collaborator

[ RUN      ] SmartCardConnectorApplicationTest.InternalApiSingleDeviceListing
[INFO] ../../../../../third_party/pcsc-lite/src/src/winscard_svc.c:355:ContextThread() Client die: 6
=================================================================
==2757815==ERROR: AddressSanitizer: heap-use-after-free on address 0xf5e23094 at pc 0x56c9b67b bp 0xf07bcff8 sp 0xf07bcff0
READ of size 4 at 0xf5e23094 thread T7
    #0 0x56c9b67a in list_locate /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/ccid/webport/build/../../src/src/simclist.c:718:37
    #1 0x56c9b46d in list_delete /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/ccid/webport/build/../../src/src/simclist.c:559:8
    #2 0x56c396e6 in EHTryToUnregisterClientForEvent /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/eventhandler.c:91:8
    #3 0x56c4039e in ContextThread /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/winscard_svc.c:356:4
    #4 0x56932db9 in __asan::AsanThread::ThreadStart(unsigned long long) (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x34ddb9) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #5 0x5690f89e in asan_thread_start(void*) asan_interceptors.cpp.o
    #6 0xf788793c  (/lib/i386-linux-gnu/libc.so.6+0x8793c) (BuildId: 764acc44300dd15b6ecda32b094904da523c3fa4)
    #7 0xf7921177  (/lib/i386-linux-gnu/libc.so.6+0x121177) (BuildId: 764acc44300dd15b6ecda32b094904da523c3fa4)

0xf5e23094 is located 4 bytes inside of 12-byte region [0xf5e23090,0xf5e2309c)
freed by thread T6 here:
    #0 0x56926ce6 in free (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x341ce6) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #1 0x56c97bc0 in list_destroy /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/ccid/webport/build/../../src/src/simclist.c:318:5
    #2 0x56c399a3 in EHDeinitializeEventStructures /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/eventhandler.c:153:2
    #3 0x56c10ebf in google_smart_card::(anonymous namespace)::PcscLiteServerDaemonThreadMain() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../src/public/pcsc_lite_server_web_port_service.cc:152:3
    #4 0x56c1cda5 in void std::__invoke_impl<void, void (*)()>(std::__invoke_other, void (*&&)()) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:61:14
    #5 0x56c1ccde in std::__invoke_result<void (*)()>::type std::__invoke<void (*)()>(void (*&&)()) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:96:14
    #6 0x56c1cca9 in void std::thread::_Invoker<std::tuple<void (*)()> >::_M_invoke<0u>(std::_Index_tuple<0u>) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:292:13
    #7 0x56c1cc60 in std::thread::_Invoker<std::tuple<void (*)()> >::operator()() /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:299:11
    #8 0x56c1cae1 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)()> > >::_M_run() /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:244:13
    #9 0xf7cc00bc  (/lib/i386-linux-gnu/libstdc++.so.6+0xc00bc) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #10 0x56932db9 in __asan::AsanThread::ThreadStart(unsigned long long) (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x34ddb9) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)

previously allocated by thread T4 here:
    #0 0x56927000 in malloc (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x342000) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #1 0x56c96f69 in list_init /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/ccid/webport/build/../../src/src/simclist.c:276:47
    #2 0x56c39913 in EHInitializeEventStructures /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/eventhandler.c:138:8
    #3 0x56c2b491 in RFAllocateReaderSpace /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/readerfactory.c:154:9
    #4 0x56c0cdf6 in google_smart_card::PcscLiteServerWebPortService::InitializeAndRunDaemonThread() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../src/public/pcsc_lite_server_web_port_service.cc:238:17
    #5 0x56b5a15a in google_smart_card::Application::InitializeServicesOnBackgroundThread() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/cpp_lib/../../../smart_card_connector_app/src/application.cc:69:39
    #6 0x56b5ce57 in void std::__invoke_impl<void, void (google_smart_card::Application::*)(), google_smart_card::Application*>(std::__invoke_memfun_deref, void (google_smart_card::Application::*&&)(), google_smart_card::Application*&&) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/invoke.h:74:14
    #7 0x56b5cc49 in std::__invoke_result<void (google_smart_card::Application::*)(), google_smart_card::Application*>::type std::__invoke<void (google_smart_card::Application::*)(), google_smart_card::Application*>(void (google_smart_card::Application::*&&)(), google_smart_card::Application*&&) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/invoke.h:96:14
    #8 0x56b5cbf1 in void std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> >::_M_invoke<0u, 1u>(std::_Index_tuple<0u, 1u>) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:252:13
    #9 0x56b5cb80 in std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> >::operator()() /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:259:11
    #10 0x56b5c861 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> > >::_M_run() /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:210:13
    #11 0xf7cc00bc  (/lib/i386-linux-gnu/libstdc++.so.6+0xc00bc) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #12 0x56932db9 in __asan::AsanThread::ThreadStart(unsigned long long) (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x34ddb9) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)

Thread T7 created by T6 here:
    #0 0x5690f7cc in __interceptor_pthread_create (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x32a7cc) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #1 0x56c4a078 in ThreadCreate /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/utils.c:184:8
    #2 0x56c3f998 in CreateContextThread /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../../../../../third_party/pcsc-lite/src/src/winscard_svc.c:237:7
    #3 0x56c1081c in google_smart_card::(anonymous namespace)::PcscLiteServerDaemonThreadMain() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../src/public/pcsc_lite_server_web_port_service.cc:141:5
    #4 0x56c1cda5 in void std::__invoke_impl<void, void (*)()>(std::__invoke_other, void (*&&)()) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:61:14
    #5 0x56c1ccde in std::__invoke_result<void (*)()>::type std::__invoke<void (*)()>(void (*&&)()) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/invoke.h:96:14
    #6 0x56c1cca9 in void std::thread::_Invoker<std::tuple<void (*)()> >::_M_invoke<0u>(std::_Index_tuple<0u>) /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:292:13
    #7 0x56c1cc60 in std::thread::_Invoker<std::tuple<void (*)()> >::operator()() /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:299:11
    #8 0x56c1cae1 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)()> > >::_M_run() /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/std_thread.h:244:13
    #9 0xf7cc00bc  (/lib/i386-linux-gnu/libstdc++.so.6+0xc00bc) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #10 0x56932db9 in __asan::AsanThread::ThreadStart(unsigned long long) (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x34ddb9) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)

Thread T6 created by T4 here:
    #0 0x5690f7cc in __interceptor_pthread_create (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x32a7cc) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #1 0xf7cc02d7 in std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (/lib/i386-linux-gnu/libstdc++.so.6+0xc02d7) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #2 0x56c0f955 in google_smart_card::PcscLiteServerWebPortService::InitializeAndRunDaemonThread() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/pcsc-lite/naclport/server/build/../src/public/pcsc_lite_server_web_port_service.cc:287:20
    #3 0x56b5a15a in google_smart_card::Application::InitializeServicesOnBackgroundThread() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/cpp_lib/../../../smart_card_connector_app/src/application.cc:69:39
    #4 0x56b5ce57 in void std::__invoke_impl<void, void (google_smart_card::Application::*)(), google_smart_card::Application*>(std::__invoke_memfun_deref, void (google_smart_card::Application::*&&)(), google_smart_card::Application*&&) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/invoke.h:74:14
    #5 0x56b5cc49 in std::__invoke_result<void (google_smart_card::Application::*)(), google_smart_card::Application*>::type std::__invoke<void (google_smart_card::Application::*)(), google_smart_card::Application*>(void (google_smart_card::Application::*&&)(), google_smart_card::Application*&&) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/invoke.h:96:14
    #6 0x56b5cbf1 in void std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> >::_M_invoke<0u, 1u>(std::_Index_tuple<0u, 1u>) /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:252:13
    #7 0x56b5cb80 in std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> >::operator()() /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:259:11
    #8 0x56b5c861 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (google_smart_card::Application::*)(), google_smart_card::Application*> > >::_M_run() /usr/bin/../lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/c++/12/bits/std_thread.h:210:13
    #9 0xf7cc00bc  (/lib/i386-linux-gnu/libstdc++.so.6+0xc00bc) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #10 0x56932db9 in __asan::AsanThread::ThreadStart(unsigned long long) (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x34ddb9) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)

Thread T4 created by T0 here:
    #0 0x5690f7cc in __interceptor_pthread_create (/usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/out/cpp_unit_test_runner/cpp_unit_test_runner+0x32a7cc) (BuildId: 26d4f92b07c8860ef8142ebdb54e46a4afa2930b)
    #1 0xf7cc02d7 in std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (/lib/i386-linux-gnu/libstdc++.so.6+0xc02d7) (BuildId: 61fa329d7cf2c420631e6340cd122f1a962b36dc)
    #2 0x56b59b58 in google_smart_card::Application::ScheduleServicesInitialization() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/cpp_lib/../../../smart_card_connector_app/src/application.cc:60:3
    #3 0x56b59906 in google_smart_card::Application::Application(google_smart_card::GlobalContext*, google_smart_card::TypedMessageRouter*, std::function<void ()>) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/cpp_lib/../../../smart_card_connector_app/src/application.cc:47:3
    #4 0x56a2f43c in std::unique_ptr<google_smart_card::Application, std::default_delete<google_smart_card::Application> > google_smart_card::MakeUnique<google_smart_card::Application, google_smart_card::TestingGlobalContext*, google_smart_card::TypedMessageRouter*, std::function<void ()> >(google_smart_card::TestingGlobalContext*&&, google_smart_card::TypedMessageRouter*&&, std::function<void ()>&&) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/../../../../common/cpp/src/public/unique_ptr_utils.h:26:33
    #5 0x569fea41 in google_smart_card::SmartCardConnectorApplicationTest::StartApplication() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/../../../src/application_unittest.cc:257:20
    #6 0x56966f36 in google_smart_card::SmartCardConnectorApplicationTest_InternalApiContextEstablishing_Test::TestBody() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/smart_card_connector_app/build/executable_module/cpp_unittests/../../../src/application_unittest.cc:605:3
    #7 0x56ee5b70 in void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2607:10
    #8 0x56eca318 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2643:14
    #9 0x56e9b9f5 in testing::Test::Run() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2682:5
    #10 0x56e9c9bf in testing::TestInfo::Run() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2861:11
    #11 0x56e9d329 in testing::TestSuite::Run() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:3015:28
    #12 0x56eb2c9f in testing::internal::UnitTestImpl::RunAllTests() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:5855:44
    #13 0x56ee9250 in bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2607:10
    #14 0x56eccf78 in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:2643:14
    #15 0x56eb2768 in testing::UnitTest::Run() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest.cc:5438:10
    #16 0x56e76bc5 in RUN_ALL_TESTS() /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/include/gtest/gtest.h:2490:46
    #17 0x56e76b97 in main /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/googletest/src/googletest/src/gtest_main.cc:52:10
    #18 0xf78237c4  (/lib/i386-linux-gnu/libc.so.6+0x237c4) (BuildId: 764acc44300dd15b6ecda32b094904da523c3fa4)

SUMMARY: AddressSanitizer: heap-use-after-free /usr/local/google/home/emaxx/smartcard/chromeos_smart_card_connector/third_party/ccid/webport/build/../../src/src/simclist.c:718:37 in list_locate
Shadow bytes around the buggy address:
  0x3ebc45c0: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
  0x3ebc45d0: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
  0x3ebc45e0: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
  0x3ebc45f0: fa fa fd fa fa fa fd fd fa fa fd fd fa fa fd fd
  0x3ebc4600: fa fa fd fa fa fa fd fd fa fa fd fd fa fa fd fd
=>0x3ebc4610: fa fa[fd]fd fa fa fd fa fa fa fd fa fa fa fd fa
  0x3ebc4620: fa fa fd fa fa fa fd fd fa fa fd fa fa fa fd fa
  0x3ebc4630: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd
  0x3ebc4640: fa fa fd fa fa fa fd fd fa fa fd fa fa fa fd fa
  0x3ebc4650: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
  0x3ebc4660: fa fa fd fd fa fa fd fd fa fa fd fd fa fa fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
[DEBUG] Performing services initialization...
==2757815==ABORTING
@emaxx-google emaxx-google self-assigned this Oct 5, 2023
@emaxx-google
Copy link
Collaborator Author

Seems like the teardown of the previous test didn't actually complete by the time the next test started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Code Quality
Awaiting triage
Development

No branches or pull requests

1 participant