msys2-gtest (segfault why?)

$ ls
README.md  src

$ mkdir b
$ cd b

$ cmake ../src/
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python: /usr/bin/python3.9.exe (found version "3.9.6") found components: Interpreter
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /home/f.ueberschar/PowerModul-Software/EclipseCDT/workspace/EnEcmoPowerModule/test/software/battery/b

$ make
[ 10%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 20%] Linking CXX static library ../../../lib/libgtest.a
[ 20%] Built target gtest
[ 30%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 40%] Linking CXX static library ../../../lib/libgmock.a
[ 40%] Built target gmock
[ 50%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
[ 60%] Linking CXX static library ../../../lib/libgmock_main.a
[ 60%] Built target gmock_main
[ 70%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[ 80%] Linking CXX static library ../../../lib/libgtest_main.a
[ 80%] Built target gtest_main
[ 90%] Building CXX object CMakeFiles/Battery.dir/main.cc.o
[100%] Linking CXX executable Battery.exe
[100%] Built target Battery

$ ./Battery.exe
Running main() from .. [Uploading Battery.exe.stackdump…]()
battery/b/_deps/googletest-src/googletest/src/gtest_main.cc
[==========] Running 2 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 2 tests from Battery
[ RUN      ] Battery.get_remaining_capacity
Segmentation fault (core dumped)
Exception: STATUS_ACCESS_VIOLATION at rip=0010044D9A2
rax=0000000180163C58 rbx=00000001802C98B0 rcx=0000000180163C50
rdx=0000000000000001 rsi=00000001802C98B0 rdi=0000000000000000
r8 =00000001802C98B0 r9 =00000001802C98B0 r10=0000000100000000
r11=00000005269361F2 r12=0000000000000021 r13=0000000000000000
r14=0000000000000011 r15=0000000000000000
rbp=00000000FFFFC040 rsp=00000000FFFFBFF0
program=battery\b\Battery.exe, pid 8932, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
Stack trace:
Frame        Function    Args
000FFFFC040  0010044D9A2 (00000000000, 00000000021, 00000000000, 000FFFFC0A0)
000FFFFC070  0010044C479 (001802C98B8, 0080006BB48, 000FFFFC130, 000FFFFC0D0)
000FFFFC0A0  0010044BAD6 (001802C98B0, 000FFFFC0F0, 0052692424E, 000FFFFC100)
000FFFFC0D0  00100446CC0 (001802C98B0, 00800013700, 00000000018, 000FFFFC190)
000FFFFC100  0010042BB60 (001802C98B0, 0080006BB70, 0010043A8A6, 0080006B9E8)
000FFFFC190  0010043A8F5 (0080006BB70, 001802C98B0, 00000000001, 000FFFFC1A0)
000FFFFC170  0010044EBB6 (0080006BB70, 001802C98B0, 00000000001, 0080006B9E8)
000FFFFC1A0  0010045A32C (0080006BB50, 001802C98B0, 00000000000, 000FFFFC220)
000FFFFC1F0  0010045A18F (001802C98B0, 001FFFFC628, 0080006B9F0, 000FFFFC2B0)
000FFFFC280  00100444D64 (001802C98B0, 0080006B9F0, 0080006B9F0, 00000000000)
000FFFFC280  00100459FBF (00000000000, 0080006B9F0, 001802C98B0, 000FFFFC2D8)
000FFFFC310  0010045A279 (0080006B9E8, 001802C98B0, 001004428D5, 000FFFFC420)
000FFFFC350  00100450F5B (0080006B9E8, 001802C98B0, 000FFFFC420, 000FFFFC420)
000FFFFC390  0010042C167 (001802C98B0, 000FFFFC420, 000FFFFC410, 000FFFFC410)
000FFFFC420  00100406A8A (000FFFFC420, 001004690C0, 00800000016, 000FFFFC498)
000FFFFC440  00100431FF5 (001004690C0, 00100000016, 000FFFFC498, 000FFFFC528)
000FFFFC4E0  00100438855 (001004690C0, 00000000016, 001004690B6, 0010046913A)
000FFFFC570  0010042B7DF (0080005B780, 000FFFFC77C, 00000000000, 000FFFFC5F0)
000FFFFC5F0  001004010AF (0010041E560, 000FFFFC7C0, 00100432FA5, 00000000021)
000FFFFC800  0010043781C (00000000000, 0010046C58B, 0000041E560, 00000000021)
000FFFFC850  001004371B0 (0000041E560, 0010046C58B, 0010040F47D, 00000000021)
000FFFFC8A0  0010040FEB9 (17BEEA0DB8C, 0010046C6F8, 00100430C90, 00000000011)
000FFFFC960  00100410755 (00800000000, 0010046C735, 00000000000, 00100439390)
000FFFFC9C0  00100410F2E (00100000000, 00000000000, 00100450C88, 00800012DE8)
000FFFFCA70  0010041E8CE (0010041E560, 000FFFFCAE0, 00100432FA5, 0010041E560)
000FFFFCB20  0010043771C (00000000000, 0010046CFB8, 00000000000, 0010041E560)
000FFFFCB70  00100436D90 (00000000001, 0010046CFB8, 001004346B1, 0010041E560)
000FFFFCC00  0010041D59D (000FFFFCC90, 001802367C0, 000FFFFCC28, 000FFFFCC40)
000FFFFCC10  0010042B745 (000FFFFCC90, 00000000000, 00000000000, 000FFFFCCE0)
000FFFFCC40  00100401C1C (000FFFFCC90, 00180048F00, 00000000000, 00180330BC0)
000FFFFCCE0  0018004A01B (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFCDA0  0018004794A (00000000000, 00000000000, 00000000000, 00000000000)
End of stack trace (more stack frames may be present)