The extraction below reports two dangerous links. Are these links really dangerous? Why aren't the analogous links with the other libraries considered dangerous, e.g. libQt6PrintSupport.so, libQt6WaylandClient.so? wget https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_6101/qt6_6101/qt.qt6.6101.linux_gcc_64/6.10.1-0-202511161843qtbase-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z ./7zz x -aoa -bd -y -o/tmp/7zt 6.10.1-0-202511161843qtbase-Linux-RHEL_9_4-GCC-Linux-RHEL_9_4-X86_64.7z...
cppcheck 2.10.3 seems to have a problem when combining gcc style function attributes and the c++ attribute noreturn. It seems like the existence of the gcc style attribute prevents the recognition of c++ attributes like [[noreturn]]. $ ~/local/bin/cppcheck --enable=all test2.cc Checking test2.cc ... test2.cc:21:18: warning: Either the condition 'ptr==nullptr' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] printf("%d\n", ptr->a); ^ test2.cc:18:11: note:...
c code corruption