Mock Version: 6.1 Mock Version: 6.1 Mock Version: 6.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/pe-bear.spec'], chrootPath='/var/lib/mock/f41-build-59113466-6571141/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '43e30fb25825445d96a9eb82f421a1af', '-D', '/var/lib/mock/f41-build-59113466-6571141/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/pe-bear.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745625600 Wrote: /builddir/build/SRPMS/pe-bear-0.7.1-1.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/pe-bear.spec'], chrootPath='/var/lib/mock/f41-build-59113466-6571141/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a632ffca20b04fa89532b86d68019ae3', '-D', '/var/lib/mock/f41-build-59113466-6571141/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.13j1wtjy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/pe-bear.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745625600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.L8SWth Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2URMC0 + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + cd /builddir/build/BUILD/pe-bear-0.7.1-build + rm -rf pe-bear-0.7.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pe-bear-0.7.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pe-bear-0.7.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xf /builddir/build/SOURCES/bearparser-e2bfabf.tar.gz -C bearparser --strip=1 + tar -xf /builddir/build/SOURCES/capstone-80ede42.tar.gz -C capstone --strip=1 + tar -xf /builddir/build/SOURCES/sig_finder-1ac3b1a.tar.gz -C sig_finder --strip=1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZrROXS + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pe-bear-0.7.1 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/sbin -DCMAKE_INSTALL_SBINDIR:PATH=sbin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=OFF -DRELATIVE_LIBS:BOOL=OFF -DSHOW_CONSOLE:BOOL=OFF -DUSE_QT4:BOOL=OFF -DUSE_QT5:BOOL=OFF -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Enabling CAPSTONE_ARM_SUPPORT Enabling CAPSTONE_ARM64_SUPPORT Enabling CAPSTONE_X86_SUPPORT -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- capstone_includes='/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include' -- capstone_lib='$' -- sigfind_dir='/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder' -- sigfind_lib='$' -- parser_dir='/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser' -- parser_lib='$' -- disasm_dir='/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm' -- disasm_lib='/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm' -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Configuring done (2.5s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SHOW_CONSOLE SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j6 --verbose Change Dir: '/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 6 [1/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o -MF capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o.d -o capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/MCInstrDesc.c [2/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o -MF capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o.d -o capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/MCRegisterInfo.c [3/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/SStream.c.o -MF capstone/CMakeFiles/capstone.dir/SStream.c.o.d -o capstone/CMakeFiles/capstone.dir/SStream.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/SStream.c [4/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/utils.c.o -MF capstone/CMakeFiles/capstone.dir/utils.c.o.d -o capstone/CMakeFiles/capstone.dir/utils.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/utils.c [5/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/MCInst.c.o -MF capstone/CMakeFiles/capstone.dir/MCInst.c.o.d -o capstone/CMakeFiles/capstone.dir/MCInst.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/MCInst.c [6/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/ARM/ARMModule.c [7/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/AArch64/AArch64BaseInfo.c [8/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/ARM/ARMMapping.c [9/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/cs.c.o -MF capstone/CMakeFiles/capstone.dir/cs.c.o.d -o capstone/CMakeFiles/capstone.dir/cs.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/cs.c [10/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/AArch64/AArch64Module.c [11/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/AArch64/AArch64Mapping.c [12/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86Disassembler.c [13/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/ARM/ARMInstPrinter.c [14/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86InstPrinterCommon.c [15/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86IntelInstPrinter.c [16/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86Module.c [17/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86ATTInstPrinter.c [18/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86DisassemblerDecoder.c [19/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/AArch64/AArch64InstPrinter.c [20/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o -MF capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/X86/X86Mapping.c [21/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/AArch64/AArch64Disassembler.c [22/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Util.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Util.cpp: In function ‘bool pe_util::validateFuncName(const char*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Util.cpp:106:24: warning: comparison of integer expressions of different signedness: ‘char’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 106 | for (char i = 0; i < bufSize; i++) { | ~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Util.cpp:107:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] 107 | const char c = fPtr[i]; | ^ [23/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/WrappedValue.cpp [24/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/AbstractByteBuffer.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/AbstractByteBuffer.cpp: In member function ‘QString AbstractByteBuffer::getWAsciiStringValue(offset_t, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/AbstractByteBuffer.cpp:178:35: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 178 | if (len != BUFSIZE_MAX && len != -1) { | ~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/AbstractByteBuffer.cpp: In member function ‘offset_t AbstractByteBuffer::substFragmentByFile(offset_t, bufsize_t, QFile&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/AbstractByteBuffer.cpp:402:32: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 402 | size_t toLoad = fIn.size() < contentSize ? fIn.size() : contentSize; | ~~~~~~~~~~~^~~~~~~~~~~~~ [25/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ByteBuffer.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ByteBuffer.cpp: In constructor ‘ByteBuffer::ByteBuffer(AbstractByteBuffer*, offset_t, bufsize_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ByteBuffer.cpp:42:15: warning: unused variable ‘allocSize’ [-Wunused-variable] 42 | bufsize_t allocSize = v_size > parentSize ? v_size : parentSize; | ^~~~~~~~~ [26/327] /usr/bin/gcc -DCAPSTONE_ARM64_SUPPORT -DCAPSTONE_ARM_SUPPORT -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_X86 -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_X86_SUPPORT -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=gnu99 -fPIC -Wunused-function -Warray-bounds -Wunused-variable -Wparentheses -Wint-in-bool-context -MD -MT capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o -MF capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o.d -o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/arch/ARM/ARMDisassembler.c [27/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/FileBuffer.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/FileBuffer.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/FileBuffer.cpp: In static member function ‘static ByteBuffer* AbstractFileBuffer::read(QFile&, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/FileBuffer.cpp:62:16: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 62 | catch (CustomException) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/FileBuffer.cpp:85:24: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘qint64’ {aka ‘long long int’} [-Wsign-compare] 85 | if (prevOffset == fIn.pos()) break; //cannot read more! | ~~~~~~~~~~~^~~~~~~~~~~~ [28/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/Executable.h: In constructor ‘Executable::Executable(AbstractByteBuffer*, exe_bits)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/Executable.h:133:25: warning: ‘Executable::buf’ will be initialized after [-Wreorder] 133 | AbstractByteBuffer *buf; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/Executable.h:132:14: warning: ‘Executable::exe_bits Executable::bitMode’ [-Wreorder] 132 | exe_bits bitMode; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp:4:1: warning: when initialized here [-Wreorder] 4 | Executable::Executable(AbstractByteBuffer *v_buf, exe_bits v_bitMode) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp: In member function ‘virtual offset_t Executable::VaToRva(offset_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp:35:20: warning: unused variable ‘mappedTo’ [-Wunused-variable] 35 | const offset_t mappedTo = mappedFrom + this->getMappedSize(Executable::RVA); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp: In member function ‘virtual offset_t Executable::toRaw(offset_t, addr_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Executable.cpp:108:18: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 108 | } catch (CustomException) { | ^~~~~~~~~~~~~~~ [29/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/MappedExe.cpp [30/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeNodeWrapper.cpp [31/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeElementWrapper.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeElementWrapper.cpp: In member function ‘virtual WrappedValue ExeElementWrapper::getWrappedValue(size_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeElementWrapper.cpp:59:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 59 | if (fieldId == -1) return WrappedValue(); //EMPTY | ~~~~~~~~^~~~~ [32/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/ExeFactory.cpp:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [33/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/Formatter.cpp [34/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DosHdrWrapper.cpp [35/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DOSExe.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DOSExe.cpp: In member function ‘virtual Executable* DOSExeBuilder::build(AbstractByteBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DOSExe.cpp:25:14: warning: catching polymorphic type ‘class ExeException’ by value [-Wcatch-value=] 25 | } catch (ExeException) { | ^~~~~~~~~~~~ [36/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PECore.cpp [37/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/RichHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/RichHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [38/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp: In member function ‘virtual Executable* PEFileBuilder::build(AbstractByteBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:38:14: warning: catching polymorphic type ‘class ExeException’ by value [-Wcatch-value=] 38 | } catch (ExeException) { | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp: In static member function ‘static long int PEFile::computeChecksum(const BYTE*, size_t, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:63:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 63 | for (int i = 0; i < wordsCount; i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp: In member function ‘void PEFile::wrapCore()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:186:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PEFile::WRAPPERS’ [-Wsign-compare] 186 | for (int i = 0; i < WR_DIR_ENTRY; i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp: In member function ‘size_t PEFile::getExportsMap(QMap&, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PEFile.cpp:718:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 718 | for (int i = 0; i < entriesCnt; i++) { | ~~^~~~~~~~~~~~ [39/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/FileHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/FileHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [40/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/OptHdrWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/OptHdrWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [41/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [42/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/SectHdrsWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/SectHdrsWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/SectHdrsWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [43/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp: In member function ‘offset_t DataDirEntryWrapper::getDirEntryAddress()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp:23:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 23 | if (this->entryType >= recordsCount) return INVALID_ADDR; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp: In member function ‘bufsize_t DataDirEntryWrapper::getDirEntrySize(bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DataDirEntryWrapper.cpp:37:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 37 | if (this->entryType >= recordsCount) return 0; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [44/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PENodeWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/PENodeWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [45/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportBaseDirWrapper.cpp [46/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘offset_t ImportedFuncWrapper::getFieldRVA(ImportEntryWrapper::FieldID)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp:35:36: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 35 | if (thunkRva == 0 || thunkRva == (-1)) return 0; //TODO | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘void* ImportedFuncWrapper::getValuePtr(ImportEntryWrapper::FieldID)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp:56:35: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 56 | if (thunkRva == 0 || thunkRva == -1) return NULL; | ~~~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘bool ImportEntryWrapper::isBound()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp:231:29: warning: comparison of integer expressions of different signedness: ‘DWORD’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 231 | if (desc->TimeDateStamp == (-1)) return true; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp: In member function ‘virtual char* ImportEntryWrapper::getLibraryName()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ImportDirWrapper.cpp:287:14: warning: unused variable ‘peSize’ [-Wunused-variable] 287 | offset_t peSize = m_Exe->getRawSize(); | ^~~~~~ [47/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/BoundImpDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/BoundImpDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [48/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DelayImpDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DelayImpDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [49/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/DebugDirWrapper.cpp [50/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExportDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExportDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExportDirWrapper.cpp: In member function ‘void* ExportEntryWrapper::getFuncNameRvaPtr()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExportDirWrapper.cpp:275:16: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 275 | if (nameId == INVALID_ID) return NULL; | ^ [51/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/SecurityDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/SecurityDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [52/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/RelocDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/RelocDirWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/RelocDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ [53/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/TlsDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/TlsDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [54/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/LdConfigDirWrapper.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/LdConfigDirWrapper.cpp: In member function ‘bufsize_t LdConfigDirWrapper::getHdrDefinedSize()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/LdConfigDirWrapper.cpp:24:14: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 24 | } catch (CustomException) { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/LdConfigDirWrapper.cpp: In member function ‘virtual void* LdConfigEntryWrapper::getFieldPtr(size_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/LdConfigDirWrapper.cpp:535:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘LdConfigEntryWrapper::FieldID’ [-Wsign-compare] 535 | if (fieldId == NONE) { | ~~~~~~~~^~~~~~~ [55/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExceptionDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ExceptionDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [56/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ResourceDirWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ResourceDirWrapper.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ [57/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/ClrDirWrapper.cpp [58/327] : && /usr/bin/cmake -E rm -f capstone/libcapstone.a && /usr/bin/ar qc capstone/libcapstone.a capstone/CMakeFiles/capstone.dir/cs.c.o capstone/CMakeFiles/capstone.dir/MCInst.c.o capstone/CMakeFiles/capstone.dir/MCInstrDesc.c.o capstone/CMakeFiles/capstone.dir/MCRegisterInfo.c.o capstone/CMakeFiles/capstone.dir/SStream.c.o capstone/CMakeFiles/capstone.dir/utils.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMDisassembler.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMInstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMMapping.c.o capstone/CMakeFiles/capstone.dir/arch/ARM/ARMModule.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64BaseInfo.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Disassembler.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64InstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Mapping.c.o capstone/CMakeFiles/capstone.dir/arch/AArch64/AArch64Module.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Disassembler.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86DisassemblerDecoder.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86IntelInstPrinter.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86InstPrinterCommon.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Mapping.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86Module.c.o capstone/CMakeFiles/capstone.dir/arch/X86/X86ATTInstPrinter.c.o && /usr/bin/ranlib capstone/libcapstone.a && : [59/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceContentWrapper.cpp [60/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceContentFactory.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [61/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourcesAlbum.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourcesAlbum.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [62/327] /usr/bin/g++ -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o -MF sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o.d -o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp: In static member function ‘static size_t sig_finder::Signature::loadFromFileStream(std::ifstream&, std::vector&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:184:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 184 | const size_t buf_max = signSize > SIGN_MAX ? SIGN_MAX : signSize; | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:185:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 185 | if (signSize > SIGN_MAX) { | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:207:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 207 | if (indx != signSize) { | ~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Signature.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [63/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceStringsWrapper.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceStringsWrapper.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [64/327] /usr/bin/g++ -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o -MF sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o.d -o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Node.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Node.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortList::ShortList(size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/Node.cpp:79:32: required from here 79 | ShortList level1_list(2); | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:89:18: warning: ‘ShortList::Items’ will be initialized after [-Wreorder] 89 | Element* Items; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:87:16: warning: ‘size_t ShortList::MaxItemsCount’ [-Wreorder] 87 | size_t MaxItemsCount; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:8:9: warning: when initialized here [-Wreorder] 8 | ShortList(size_t maxElements) | ^~~~~~~~~ [65/327] : && /usr/bin/cmake -E rm -f sig_finder/sig_finder/libsig_finder.a && /usr/bin/ar qc sig_finder/sig_finder/libsig_finder.a sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Signature.cpp.o sig_finder/sig_finder/CMakeFiles/sig_finder.dir/Node.cpp.o && /usr/bin/ranlib sig_finder/sig_finder/libsig_finder.a && : [66/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o -MF bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o.d -o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/pe/rsrc/ResourceVersionWrapper.cpp [67/327] : && /usr/bin/cmake -E rm -f bearparser/parser/libbearparser.a && /usr/bin/ar qc bearparser/parser/libbearparser.a bearparser/parser/CMakeFiles/bearparser.dir/Util.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/AbstractByteBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/WrappedValue.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ByteBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/FileBuffer.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/Executable.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/MappedExe.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeElementWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeNodeWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/ExeFactory.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/Formatter.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DosHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DOSExe.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PECore.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PEFile.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/RichHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/FileHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/OptHdrWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/SectHdrsWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/PENodeWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DataDirEntryWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportBaseDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ImportDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DelayImpDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/BoundImpDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/DebugDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExportDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/SecurityDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/TlsDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/LdConfigDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/RelocDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ExceptionDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ResourceDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/ClrDirWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourcesAlbum.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentFactory.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceContentWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceStringsWrapper.cpp.o bearparser/parser/CMakeFiles/bearparser.dir/pe/rsrc/ResourceVersionWrapper.cpp.o && /usr/bin/ranlib bearparser/parser/libbearparser.a && : [68/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h: In constructor ‘pe_bear::Disasm::Disasm()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:111:18: warning: ‘pe_bear::Disasm::startOffset’ will be initialized after [-Wreorder] 111 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:110:18: warning: ‘offset_t pe_bear::Disasm::m_offset’ [-Wreorder] 110 | offset_t m_offset; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:23:1: warning: when initialized here [-Wreorder] 23 | Disasm::Disasm() | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:110:18: warning: ‘pe_bear::Disasm::m_offset’ will be initialized after [-Wreorder] 110 | offset_t m_offset; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:109:16: warning: ‘size_t pe_bear::Disasm::m_disasmSize’ [-Wreorder] 109 | size_t m_disasmSize; // the part of buffer that will be used as a preview | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:23:1: warning: when initialized here [-Wreorder] 23 | Disasm::Disasm() | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp: In static member function ‘static bool pe_bear::Disasm::isBranching(minidis::mnem_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INVALID’ not handled in switch [-Wswitch] 79 | switch (m_mnemType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_RET’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_NOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INTX’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_INT3’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_CALL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_JUMP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_PUSH’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_POP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_ARITHMETICAL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_MOV’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_TEST’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_OTHER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘MT_NONE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:79:16: warning: enumeration value ‘COUNT_MT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp: In static member function ‘static bool pe_bear::Disasm::isUnconditionalBranching(minidis::mnem_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INVALID’ not handled in switch [-Wswitch] 89 | switch (m_mnemType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_RET’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_NOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INTX’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_INT3’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_COND_JUMP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_LOOP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_PUSH’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_POP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_ARITHMETICAL’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_MOV’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_TEST’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_OTHER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘MT_NONE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.cpp:89:16: warning: enumeration value ‘COUNT_MT’ not handled in switch [-Wswitch] [69/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/Disasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h: In constructor ‘pe_bear::PeDisasm::PeDisasm(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:90:16: warning: ‘pe_bear::PeDisasm::previewSize’ will be initialized after [-Wreorder] 90 | size_t previewSize; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:89:18: warning: ‘offset_t pe_bear::PeDisasm::firstOffset’ [-Wreorder] 89 | offset_t firstOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeDisasm::PeDisasm(PEFile *pe, size_t _previewSize) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:93:14: warning: ‘pe_bear::PeDisasm::isInit’ will be initialized after [-Wreorder] 93 | bool isInit; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:92:14: warning: ‘bool pe_bear::PeDisasm::isBitModeAuto’ [-Wreorder] 92 | bool isBitModeAuto; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeDisasm::PeDisasm(PEFile *pe, size_t _previewSize) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp: In member function ‘bool pe_bear::PeDisasm::fillOffsetTable()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp:80:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 80 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp: In member function ‘QString pe_bear::PeDisasm::getStringAt(offset_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.cpp:194:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 194 | } catch (CustomException e) { | ^ [70/327] /usr/bin/g++ -DQT_CORE_LIB -DQT_NO_DEBUG -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o -MF disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o.d -o disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In function ‘cs_mode toCSmode(Executable::exe_bits)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:18:16: warning: enumeration value ‘UNKNOWN’ not handled in switch [-Wswitch] 18 | switch (bitMode) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘virtual offset_t pe_bear::CDisasm::getRawAt(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:136:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘offset_t pe_bear::CDisasm::getArgVA_Intel(int, int, bool&, const cs_insn&, const cs_detail&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:149:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | if (argNum >= cnt) return INVALID_ADDR; | ~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘offset_t pe_bear::CDisasm::getArgVA_Arm64(int, int, bool&, const cs_insn&, const cs_detail&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:290:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | if (argNum >= cnt) return INVALID_ADDR; | ~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘virtual offset_t pe_bear::CDisasm::getArgVA(int, int, bool&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:308:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 308 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isPushRet(int, int*) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:438:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | if (index >= this->_chunksCount()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:449:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 449 | if (y2 >= m_table.size()) { | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isAddrOperand(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:466:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 466 | if (index >= m_table.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:479:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 479 | for (int argNum = 0; argNum < cnt; argNum++) { | ~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:500:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 500 | for (int argNum = 0; argNum < cnt; argNum++) { | ~~~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp: In member function ‘virtual bool pe_bear::CDisasm::isFollowable(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.cpp:512:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 512 | if (y >= this->chunksCount()) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~ [71/327] : && /usr/bin/cmake -E rm -f disasm/liblibdisasm.a && /usr/bin/ar qc disasm/liblibdisasm.a disasm/CMakeFiles/libdisasm.dir/Disasm.cpp.o disasm/CMakeFiles/libdisasm.dir/PeDisasm.cpp.o disasm/CMakeFiles/libdisasm.dir/cdis/CDisasm.cpp.o && /usr/bin/ranlib disasm/liblibdisasm.a && : [72/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_QtCompat.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/QtCompat.h: note: No relevant classes found. No output generated. [73/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_rebear_ver_short.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/rebear_ver_short.h: note: No relevant classes found. No output generated. [74/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_BearVers.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/BearVers.h: note: No relevant classes found. No output generated. [75/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp_parameters [76/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_REbear.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/REbear.h: note: No relevant classes found. No output generated. [77/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp_parameters [78/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp_parameters [79/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp_parameters [80/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp_parameters [81/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_Releasable.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Releasable.h: note: No relevant classes found. No output generated. [82/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp_parameters [83/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_RegKeyManager.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/RegKeyManager.h: note: No relevant classes found. No output generated. [84/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_Modification.cpp_parameters [85/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_ImportsAutoadderSettings.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/ImportsAutoadderSettings.h: note: No relevant classes found. No output generated. [86/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp_parameters [87/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_ExtTableView.cpp_parameters [88/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeGuiItem.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h: note: No relevant classes found. No output generated. [89/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp_parameters [90/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_TreeCpView.cpp_parameters [91/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp_parameters [92/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp_parameters [93/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_HexInputDialog.cpp_parameters [94/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_ClipboardUtil.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ClipboardUtil.h: note: No relevant classes found. No output generated. [95/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp_parameters [96/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp_parameters [97/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp_parameters [98/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_HexSpinBox.cpp_parameters [99/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp_parameters [100/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp_parameters [101/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp_parameters [102/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_WrapperInterface.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.h: note: No relevant classes found. No output generated. [103/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp_parameters [104/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp_parameters [105/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp_parameters [106/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp_parameters [107/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp_parameters [108/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp_parameters [109/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp_parameters [110/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp_parameters [111/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_TreeModel.cpp_parameters [112/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp_parameters [113/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp_parameters [114/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_DateDisplay.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DateDisplay.h: note: No relevant classes found. No output generated. [115/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp_parameters [116/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp_parameters [117/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp_parameters [118/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp_parameters [119/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp_parameters [120/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexCompareView.cpp_parameters [121/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexView.cpp_parameters [122/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp_parameters [123/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_ViewSettings.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ViewSettings.h: note: No relevant classes found. No output generated. [124/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_TempBuffer.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/TempBuffer.h: note: No relevant classes found. No output generated. [125/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp_parameters [126/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp_parameters [127/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp_parameters [128/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp_parameters [129/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp_parameters [130/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_pe_models.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models.h: note: No relevant classes found. No output generated. [131/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp_parameters [132/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp_parameters [133/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_DisasmView.cpp_parameters [134/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp_parameters [135/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp_parameters [136/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp_parameters [137/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp_parameters [138/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp_parameters [139/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp_parameters [140/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp_parameters [141/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp_parameters [142/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp_parameters [143/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp_parameters [144/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp_parameters [145/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp_parameters [146/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DarkStyle.cpp_parameters /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DarkStyle.h: note: No relevant classes found. No output generated. [147/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp_parameters [148/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp_parameters [149/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp_parameters [150/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp_parameters [151/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp_parameters [152/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp_parameters [153/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_MouseTrackingTableView.cpp_parameters [154/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp_parameters [155/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp_parameters [156/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_OffsetedView.cpp_parameters [157/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp_parameters [158/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp_parameters [159/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows && /usr/lib64/qt6/libexec/moc @/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp_parameters [160/327] cd /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear && /usr/lib64/qt6/libexec/rcc --name application --output /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/qrc_application.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/application.qrc [161/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.cpp: In member function ‘void SignFinderThread::findInBuffer()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/SignFinderThread.cpp:24:14: warning: unused variable ‘found’ [-Wunused-variable] 24 | bool found = false; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [162/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.cpp: In member function ‘void CommentHandler::clear()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.cpp:87:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | for (int i = 0; i < entriesCount; i++) { | ~~^~~~~~~~~~~~~~ [163/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(AbstractByteBuffer*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(AbstractByteBuffer *inpBuf, size_t _minStrLen) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.cpp: In member function ‘size_t StringExtThread::extractStrings(StringsCollection&, size_t, size_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/StringExtThread.cpp:42:59: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 42 | if (!str.length() || str.length() < minStr) { | ~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [164/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/BearVers.cpp [165/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.cpp: In member function ‘QColor ColorSettings::addrTypeToColor(const Executable::addr_type&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/MainSettings.cpp:37:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 37 | switch (aT) { | ^ [166/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.h:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp: In member function ‘QString CalcThread::makeImpHash(PEFile*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:55:25: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 55 | calcHash.addData((const char*) allImps.toStdString().c_str(), allImps.length()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QtCore:81, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:3: /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:20:22: warning: unused variable ‘librariesCount’ [-Wunused-variable] 20 | const size_t librariesCount = imports->getEntriesCount(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:23:22: warning: unused variable ‘functionsCount’ [-Wunused-variable] 23 | const size_t functionsCount = thunks.size(); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp: In member function ‘QString CalcThread::makeRichHdrHash(PEFile*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:74:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < dw_size; i++) { | ~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:78:25: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 78 | calcHash.addData((char*) tmpBuf.getContent(), tmpBuf.getContentSize()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp: In member function ‘virtual void CalcThread::run()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CalcThread.cpp:144:57: warning: ‘void QCryptographicHash::addData(const char*, qsizetype)’ is deprecated: Use the QByteArrayView overload instead [-Wdeprecated-declarations] 144 | calcHash.addData((char*)buf + i, 1); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qcryptographichash.h:80:10: note: declared here 80 | void addData(const char *data, qsizetype length); | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [167/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/RegKeyManager.cpp [168/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup(AbstractByteBuffer*, offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp:5:1: warning: when initialized here [-Wreorder] 5 | ModifBackup::ModifBackup(AbstractByteBuffer* fileBuf, offset_t modOffset, bufsize_t modSize) | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp: In member function ‘void OperationBackup::deleteChildren()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp:116:17: warning: deleting object of polymorphic class type ‘ModifBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 116 | delete modif; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp: In member function ‘bool ModificationHandler::backupModification(offset_t, bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp:208:9: warning: deleting object of polymorphic class type ‘ModifBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 208 | delete newModif; // storage of the modification failed, so delete it | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp: In member function ‘bool ModificationHandler::backupResize(bufsize_t, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.cpp:218:9: warning: deleting object of polymorphic class type ‘ResizeBackup’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 218 | delete newModif; // storage of the modification failed, so delete it | ^~~~~~~~~~~~~~~ [169/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlerFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlerFactory.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlerFactory.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [170/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.cpp:3: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [171/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:2: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/../disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/../disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/../disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/../disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/../disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(AbstractByteBuffer*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(AbstractByteBuffer *inpBuf, size_t _minStrLen) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h: In constructor ‘PeHandler::PeHandler(PEFile*, FileBuffer*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:360:21: warning: ‘PeHandler::m_fileBuffer’ will be initialized after [-Wreorder] 360 | FileBuffer *m_fileBuffer; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:259:24: warning: ‘DosHdrWrapper& PeHandler::dosHdrWrapper’ [-Wreorder] 259 | DosHdrWrapper &dosHdrWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:262:24: warning: ‘PeHandler::optHdrWrapper’ will be initialized after [-Wreorder] 262 | OptHdrWrapper &optHdrWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:260:25: warning: ‘RichHdrWrapper& PeHandler::richHdrWrapper’ [-Wreorder] 260 | RichHdrWrapper &richHdrWrapper; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:278:30: warning: ‘PeHandler::exceptDirWrapper’ will be initialized after [-Wreorder] 278 | ExceptionDirWrapper &exceptDirWrapper; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:277:24: warning: ‘ClrDirWrapper& PeHandler::clrDirWrapper’ [-Wreorder] 277 | ClrDirWrapper &clrDirWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:277:24: warning: ‘PeHandler::clrDirWrapper’ will be initialized after [-Wreorder] 277 | ClrDirWrapper &clrDirWrapper; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:265:25: warning: ‘ResourcesAlbum& PeHandler::resourcesAlbum’ [-Wreorder] 265 | ResourcesAlbum &resourcesAlbum; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:372:27: warning: ‘PeHandler::signFinder’ will be initialized after [-Wreorder] 372 | sig_finder::Node *signFinder; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:370:33: warning: ‘CollectorThreadManager* PeHandler::stringThreadMgr’ [-Wreorder] 370 | CollectorThreadManager* stringThreadMgr; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:370:33: warning: ‘PeHandler::stringThreadMgr’ will be initialized after [-Wreorder] 370 | CollectorThreadManager* stringThreadMgr; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:369:33: warning: ‘CollectorThreadManager* PeHandler::hashCalcMgr’ [-Wreorder] 369 | CollectorThreadManager* hashCalcMgr; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:18:1: warning: when initialized here [-Wreorder] 18 | PeHandler::PeHandler(PEFile *pe, FileBuffer *fileBuffer) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::setDisplayed(bool, offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:212:19: warning: comparison of integer expressions of different signedness: ‘bufsize_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 212 | if (dSize != SIZE_UNLIMITED) { /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘void PeHandler::advanceOffset(int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:242:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘offset_t’ {aka ‘long unsigned int’} [-Wsign-compare] 242 | if (increment > page) | ~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isDataDirModified(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:280:19: warning: unused variable ‘contentSize’ [-Wunused-variable] 280 | bufsize_t contentSize = m_PE->getRawSize(); | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isSectionsHeadersModified(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:311:18: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 311 | if (modO >= bgn && modO < end) return true; | ~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:311:33: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 311 | if (modO >= bgn && modO < end) return true; | ~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:312:18: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 312 | if (modE >= bgn && modO < end) return true; | ~~~~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:312:33: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 312 | if (modE >= bgn && modO < end) return true; | ~~~~~^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:297:16: warning: unused variable ‘contentSize’ [-Wunused-variable] 297 | size_t contentSize = m_PE->getRawSize(); | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::isInActiveArea(offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:324:27: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (highO != (-1) && highS != (-1) && (offset < highO || offset >= (highO + highS))) { | ~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:324:44: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (highO != (-1) && highS != (-1) && (offset < highO || offset >= (highO + highS))) { | ~~~~~~^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘ImportedFuncWrapper* PeHandler::_addImportFunc(ImportEntryWrapper*, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:898:18: warning: unused variable ‘callVia’ [-Wunused-variable] 898 | offset_t callVia = lib->getNumValue(ImportEntryWrapper::FIRST_THUNK, &isOk); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::updatePeOnModified(offset_t, bufsize_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:1087:14: warning: variable ‘baseHdrModified’ set but not used [-Wunused-but-set-variable] 1087 | bool baseHdrModified = false; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp: In member function ‘bool PeHandler::exportDisasm(const QString&, offset_t, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.cpp:1193:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1193 | for (int index = 0; index < myDisasm.chunksCount(); ++index ) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [172/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h: In constructor ‘PeGuiItem::PeGuiItem(PeHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:26:17: warning: ‘PeGuiItem::m_PE’ will be initialized after [-Wreorder] 26 | PEFile* m_PE; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:25:20: warning: ‘PeHandler* PeGuiItem::myPeHndl’ [-Wreorder] 25 | PeHandler* myPeHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PeGuiItem::PeGuiItem(PeHandler *peHndl) | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [173/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.h: In constructor ‘ExtTableView::ExtTableView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.h:33:15: warning: ‘ExtTableView::defaultMenu’ will be initialized after [-Wreorder] 33 | QMenu defaultMenu; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.h:32:16: warning: ‘QMenu* ExtTableView::myMenu’ [-Wreorder] 32 | QMenu *myMenu; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ExtTableView.cpp:4:1: warning: when initialized here [-Wreorder] 4 | ExtTableView::ExtTableView(QWidget *parent) | ^~~~~~~~~~~~ [174/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ClipboardUtil.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ClipboardUtil.h:11, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/ClipboardUtil.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [175/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PEViewsManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PEViewsManager.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PEViewsManager.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PEViewsManager.cpp: In member function ‘void PEViewsManager::clear()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PEViewsManager.cpp:65:28: warning: unused variable ‘hndl’ [-Wunused-variable] 65 | PeHandler* hndl = vItr->first; | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [176/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.h: In constructor ‘TreeCpView::TreeCpView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.h:30:15: warning: ‘TreeCpView::defaultMenu’ will be initialized after [-Wreorder] 30 | QMenu defaultMenu; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.h:29:16: warning: ‘QMenu* TreeCpView::myMenu’ [-Wreorder] 29 | QMenu *myMenu; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/TreeCpView.cpp:4:1: warning: when initialized here [-Wreorder] 4 | TreeCpView::TreeCpView(QWidget *parent) | ^~~~~~~~~~ [177/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h: In constructor ‘PeTreeView::PeTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:53:22: warning: ‘PeTreeView::myModel’ will be initialized after [-Wreorder] 53 | PeTreeModel *myModel; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:30:14: warning: ‘bool PeTreeView::autoExpand’ [-Wreorder] 30 | bool autoExpand; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.cpp:5:1: warning: when initialized here [-Wreorder] 5 | PeTreeView::PeTreeView(QWidget *parent) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [178/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [179/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp: In constructor ‘FollowablePeTreeView::FollowablePeTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp:8:36: warning: base ‘MainSettingsHolder’ will be initialized after [-Wreorder] 8 | selectedOffset(INVALID_ADDR) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp:8:36: warning: base ‘PeTreeView’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp:6:1: warning: when initialized here [-Wreorder] 6 | FollowablePeTreeView::FollowablePeTreeView(QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp: In member function ‘virtual void FollowablePeTreeView::customMenuEvent(QPoint)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.cpp:117:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 117 | switch (this->addrType) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [180/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/HexInputDialog.cpp [181/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.h: In constructor ‘AddressInputDialog::AddressInputDialog(Executable*, bool, ColorSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.h:41:14: warning: ‘AddressInputDialog::isRawAddr’ will be initialized after [-Wreorder] 41 | bool isRawAddr; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.h:35:24: warning: ‘ColorSettings& AddressInputDialog::addrColors’ [-Wreorder] 35 | ColorSettings &addrColors; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.cpp:11:1: warning: when initialized here [-Wreorder] 11 | AddressInputDialog::AddressInputDialog(Executable *exe, bool isRaw, ColorSettings &_addrColors, QWidget *parent) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.cpp: In member function ‘offset_t AddressInputDialog::convertToOther(offset_t, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/AddressInputDialog.cpp:72:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 72 | } catch (CustomException e) { | ^ [182/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.h: In constructor ‘OffsetDependentAction::OffsetDependentAction(Executable::addr_type, const QString&, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.h:32:17: warning: ‘OffsetDependentAction::title’ will be initialized after [-Wreorder] 32 | QString title; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.h:31:18: warning: ‘offset_t OffsetDependentAction::offset’ [-Wreorder] 31 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/OffsetDependentAction.cpp:4:1: warning: when initialized here [-Wreorder] 4 | OffsetDependentAction::OffsetDependentAction(const Executable::addr_type addrT, const QString &text, QObject* parent) | ^~~~~~~~~~~~~~~~~~~~~ [183/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [184/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/HexSpinBox.cpp [185/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.cpp: In member function ‘virtual QVariant WrapperInterface::complexValue(const QModelIndex&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.cpp:48:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for (int i = 0; i < cntr && i < CNTR_MAX; i++) { | ~~^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/WrapperInterface.cpp:48:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 48 | for (int i = 0; i < cntr && i < CNTR_MAX; i++) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [186/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/CommentView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/CommentView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [187/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.h: In constructor ‘ContentPreview::ContentPreview(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.h:38:34: warning: ‘ContentPreview::textModel’ will be initialized after [-Wreorder] 38 | HexDumpModel *hexModel, *textModel; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.h:38:23: warning: ‘HexDumpModel* ContentPreview::hexModel’ [-Wreorder] 38 | HexDumpModel *hexModel, *textModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp:18:1: warning: when initialized here [-Wreorder] 18 | ContentPreview::ContentPreview(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp: In member function ‘void ContentPreview::onGoToRVA()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp:108:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 108 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ContentPreview.cpp:132:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 132 | } catch (CustomException e) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [188/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp: In constructor ‘DetailsTab::DetailsTab(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:86:23: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 86 | cRichHdrTab(-1) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:86:23: warning: base ‘QTabWidget’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:127:26: warning: ‘DetailsTab::winAddSec’ will be initialized after [-Wreorder] 127 | SectionAddWindow winAddSec; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:104:22: warning: ‘GeneralPanel DetailsTab::generalPanel’ [-Wreorder] 104 | GeneralPanel generalPanel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:111:30: warning: ‘DetailsTab::optionalHdrTree’ will be initialized after [-Wreorder] 111 | FollowablePeTreeView optionalHdrTree; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:26:24: warning: ‘DisasmTreeView DetailsTab::disasmView’ [-Wreorder] 26 | DisasmTreeView disasmView; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:112:30: warning: ‘DetailsTab::secHdrTreeView’ will be initialized after [-Wreorder] 112 | FollowablePeTreeView secHdrTreeView; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:99:19: warning: ‘QSplitter DetailsTab::secDiagramSplitter’ [-Wreorder] 99 | QSplitter secDiagramSplitter; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:99:19: warning: ‘DetailsTab::secDiagramSplitter’ will be initialized after [-Wreorder] 99 | QSplitter secDiagramSplitter; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:62:27: warning: ‘FileHdrTreeModel* DetailsTab::fileHdrModel’ [-Wreorder] 62 | FileHdrTreeModel* fileHdrModel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:95:22: warning: ‘DetailsTab::disasmModel’ will be initialized after [-Wreorder] 95 | DisasmModel *disasmModel; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:92:29: warning: ‘ResourcesTreeModel* DetailsTab::resourcesModel’ [-Wreorder] 92 | ResourcesTreeModel *resourcesModel; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:92:29: warning: ‘DetailsTab::resourcesModel’ will be initialized after [-Wreorder] 92 | ResourcesTreeModel *resourcesModel; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:86:23: warning: ‘ClrTreeModel* DetailsTab::clrModel’ [-Wreorder] 86 | ClrTreeModel *clrModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:77:1: warning: when initialized here [-Wreorder] 77 | DetailsTab::DetailsTab(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp: In member function ‘void DetailsTab::setDisasmTabText(offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.cpp:455:32: warning: comparison of integer expressions of different signedness: ‘offset_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 455 | if (m_PE->getRawSize() < size) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [189/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp: In member function ‘virtual Qt::ItemFlags InfoTableModel::flags(const QModelIndex&) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:56:19: warning: unused variable ‘row’ [-Wunused-variable] 56 | const int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp: In member function ‘virtual QVariant InfoTableModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:74:13: warning: unused variable ‘column’ [-Wunused-variable] 74 | int column = index.column(); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h: In constructor ‘GeneralPanel::GeneralPanel(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:60:27: warning: ‘GeneralPanel::packersModel’ will be initialized after [-Wreorder] 60 | PackersTableModel packersModel; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:58:30: warning: ‘FollowablePeTreeView GeneralPanel::packersTree’ [-Wreorder] 58 | FollowablePeTreeView packersTree; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:217:1: warning: when initialized here [-Wreorder] 217 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:58:30: warning: ‘GeneralPanel::packersTree’ will be initialized after [-Wreorder] 58 | FollowablePeTreeView packersTree; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:57:24: warning: ‘InfoTableModel GeneralPanel::generalInfoModel’ [-Wreorder] 57 | InfoTableModel generalInfoModel; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:217:1: warning: when initialized here [-Wreorder] 217 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:57:24: warning: ‘GeneralPanel::generalInfoModel’ will be initialized after [-Wreorder] 57 | InfoTableModel generalInfoModel; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:56:22: warning: ‘ExtTableView GeneralPanel::generalInfo’ [-Wreorder] 56 | ExtTableView generalInfo; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:217:1: warning: when initialized here [-Wreorder] 217 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:56:22: warning: ‘GeneralPanel::generalInfo’ will be initialized after [-Wreorder] 56 | ExtTableView generalInfo; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:52:22: warning: ‘QDockWidget* GeneralPanel::packersDock’ [-Wreorder] 52 | QDockWidget *packersDock; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.cpp:217:1: warning: when initialized here [-Wreorder] 217 | GeneralPanel::GeneralPanel(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [190/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DosHdrTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DosHdrTableModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DosHdrTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [191/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PackersTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PackersTableModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PackersTableModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [192/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.cpp:3: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.h: In constructor ‘HexDiffModel::HexDiffModel(ContentIndx, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.h:79:19: warning: ‘HexDiffModel::pageSize’ will be initialized after [-Wreorder] 79 | bufsize_t pageSize; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.h:67:14: warning: ‘bool HexDiffModel::relativeOffset’ [-Wreorder] 67 | bool relativeOffset; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/HexDiffModel.cpp:43:1: warning: when initialized here [-Wreorder] 43 | HexDiffModel::HexDiffModel(ContentIndx indx, QObject *parent) | ^~~~~~~~~~~~ [193/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h: In constructor ‘WrapperSplitter::WrapperSplitter(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:42:30: warning: ‘WrapperSplitter::downTree’ will be initialized after [-Wreorder] 42 | FollowablePeTreeView downTree; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘QDockWidget WrapperSplitter::dock’ [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp:5:1: warning: when initialized here [-Wreorder] 5 | WrapperSplitter::WrapperSplitter(QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘WrapperSplitter::dock’ will be initialized after [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:33:18: warning: ‘QToolBar WrapperSplitter::toolBar’ [-Wreorder] 33 | QToolBar toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp:5:1: warning: when initialized here [-Wreorder] 5 | WrapperSplitter::WrapperSplitter(QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h: In constructor ‘WrapperSplitter::WrapperSplitter(PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:42:30: warning: ‘WrapperSplitter::downTree’ will be initialized after [-Wreorder] 42 | FollowablePeTreeView downTree; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘QDockWidget WrapperSplitter::dock’ [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp:16:1: warning: when initialized here [-Wreorder] 16 | WrapperSplitter::WrapperSplitter(PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:34:21: warning: ‘WrapperSplitter::dock’ will be initialized after [-Wreorder] 34 | QDockWidget dock; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.h:33:18: warning: ‘QToolBar WrapperSplitter::toolBar’ [-Wreorder] 33 | QToolBar toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperSplitter.cpp:16:1: warning: when initialized here [-Wreorder] 16 | WrapperSplitter::WrapperSplitter(PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [194/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [195/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.h: In constructor ‘TreeItem::TreeItem(const QList&, TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.h:30:19: warning: ‘TreeItem::m_parentItem’ will be initialized after [-Wreorder] 30 | TreeItem *m_parentItem; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.cpp:6:65: warning: base ‘QObject’ [-Wreorder] 6 | : m_itemData(data), m_parentItem(parent), QObject(parent) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/TreeModel.cpp:5:1: warning: when initialized here [-Wreorder] 5 | TreeItem::TreeItem(const QList &data, TreeItem *parent) | ^~~~~~~~ [196/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/WrapperTreeView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [197/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.h: In constructor ‘ResourcesDirSplitter::ResourcesDirSplitter(PeHandler*, WrapperTableModel*, WrapperTableModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.h:60:13: warning: ‘ResourcesDirSplitter::contentTab’ will be initialized after [-Wreorder] 60 | int contentTab; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.h:52:18: warning: ‘QAction* ResourcesDirSplitter::saveAction’ [-Wreorder] 52 | QAction* saveAction; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:50:1: warning: when initialized here [-Wreorder] 50 | ResourcesDirSplitter::ResourcesDirSplitter(PeHandler *peHndl, WrapperTableModel *upModel, WrapperTableModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘void ResourcesDirSplitter::refreshLeafContent()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_FONT’ not handled in switch [-Wswitch] 297 | switch(dirType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_MENU’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_DIALOG’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_FONTDIR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ACCELERATOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_MESSAGETABLE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_GROUP_CURSOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_GROUP_ICON’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_DLGINCLUDE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_PLUGPLAY’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_VXD’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ANICURSOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:297:15: warning: enumeration value ‘RESTYPE_ANIICON’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:298:17: warning: case value ‘0’ not in enumerated type ‘pe::resource_type’ [-Wswitch] 298 | case 0: | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘virtual void ResourcesDirSplitter::init(WrapperTableModel*, WrapperTableModel*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:374:21: warning: unused variable ‘num’ [-Wunused-variable] 374 | int num = leafTab.addTab(&dock, tr("Table")); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp: In member function ‘void ResourcesDirSplitter::onSaveEntries()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:427:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 427 | for (int x = 0; x < dirsNum; x++) { | ~~^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/ResourceDirSplitter.cpp:437:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for (int y = 0; y < vecSize; y++) { | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [198/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.cpp: In member function ‘virtual QVariant PeTreeModel::toolTip(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.cpp:106:16: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 106 | switch (addrTypeAt(index)) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [199/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DateDisplay.cpp /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DateDisplay.cpp: In function ‘QString getDateString(quint64)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DateDisplay.cpp:7:41: warning: comparison of integer expressions of different signedness: ‘const quint64’ {aka ‘const long long unsigned int’} and ‘int’ [-Wsign-compare] 7 | if (timestamp == 0 || timestamp == (-1)) { | ~~~~~~~~~~^~~~~~~ [200/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeWrapperModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PeWrapperModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [201/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.h: In constructor ‘HexDumpModel::HexDumpModel(PeHandler*, bool, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.h:59:19: warning: ‘HexDumpModel::pageSize’ will be initialized after [-Wreorder] 59 | bufsize_t pageSize; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.h:53:31: warning: ‘Executable::addr_type HexDumpModel::addrType’ [-Wreorder] 53 | Executable::addr_type addrType; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.cpp:6:1: warning: when initialized here [-Wreorder] 6 | HexDumpModel::HexDumpModel(PeHandler *peHndl, bool isHexFormat, QObject *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.cpp: In member function ‘virtual bool HexDumpModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexDumpModel.cpp:196:27: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 196 | if (text.length() < el_size) { | ~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [202/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h: In constructor ‘HexTableView::HexTableView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:88:23: warning: ‘HexTableView::hexModel’ will be initialized after [-Wreorder] 88 | HexDumpModel *hexModel; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:77:13: warning: ‘int HexTableView::hexColWidth’ [-Wreorder] 77 | int hexColWidth; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp:103:1: warning: when initialized here [-Wreorder] 103 | HexTableView::HexTableView(QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp: In member function ‘virtual void HexTableView::copySelected()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp:263:33: warning: ‘bool QVariant::canConvert(int) const’ is deprecated [-Wdeprecated-declarations] 263 | if (c.canConvert(QVariant::Char)){ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qlocale.h:7, from /usr/include/qt6/QtWidgets/qstyleoption.h:8, from /usr/include/qt6/QtWidgets/qabstractitemdelegate.h:9, from /usr/include/qt6/QtWidgets/qstyleditemdelegate.h:8, from /usr/include/qt6/QtWidgets/QStyledItemDelegate:1, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.h:5: /usr/include/qt6/QtCore/qvariant.h:354:10: note: declared here 354 | bool canConvert(int targetTypeId) const | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp: In member function ‘bool HexTableView::isIndexListContinuous(QModelIndexList&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp:292:14: warning: unused variable ‘isContinuous’ [-Wunused-variable] 292 | bool isContinuous = true; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp: In member function ‘virtual void HexTableView::keyPressEvent(QKeyEvent*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexView.cpp:420:14: warning: unused variable ‘isHex’ [-Wunused-variable] 420 | bool isHex = (this->hexModel) ? this->hexModel->showHex : false; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [203/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexCompareView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexCompareView.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexCompareView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexCompareView.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/HexCompareView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [204/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h: In constructor ‘OffsetHeader::OffsetHeader(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h:36:18: warning: ‘OffsetHeader::selectedOffset’ will be initialized after [-Wreorder] 36 | offset_t selectedOffset; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.h:35:31: warning: ‘Executable::addr_type OffsetHeader::selectedType’ [-Wreorder] 35 | Executable::addr_type selectedType; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp:3:1: warning: when initialized here [-Wreorder] 3 | OffsetHeader::OffsetHeader(QWidget *parent) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp: In member function ‘virtual void OffsetHeader::customMenuEvent(QPoint)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp:41:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 41 | switch (selectedType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp: In member function ‘void OffsetHeader::copyOffset()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/OffsetHeader.cpp:71:14: warning: unused variable ‘isVirtual’ [-Wunused-variable] 71 | bool isVirtual = (selectedType != Executable::RAW); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [205/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp: In constructor ‘PEDockedWidget::PEDockedWidget(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:10:21: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 10 | toolBar(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:10:21: warning: base ‘QDockWidget’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:85:19: warning: ‘PEDockedWidget::mainSplitter’ will be initialized after [-Wreorder] 85 | QSplitter mainSplitter; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:84:29: warning: ‘OffsetsBrowseWindow PEDockedWidget::tagBrowser’ [-Wreorder] 84 | OffsetsBrowseWindow tagBrowser; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:88:20: warning: ‘PEDockedWidget::cntntSplitter’ will be initialized after [-Wreorder] 88 | QSplitter *cntntSplitter; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:86:25: warning: ‘ContentPreview* PEDockedWidget::contentPrev’ [-Wreorder] 86 | ContentPreview *contentPrev; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:87:21: warning: ‘PEDockedWidget::tabWidget’ will be initialized after [-Wreorder] 87 | DetailsTab *tabWidget; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.h:78:19: warning: ‘QToolBar* PEDockedWidget::toolBar’ [-Wreorder] 78 | QToolBar *toolBar; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:4:1: warning: when initialized here [-Wreorder] 4 | PEDockedWidget::PEDockedWidget(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp: In member function ‘void PEDockedWidget::goToEntryPoint()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:220:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 220 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp: In member function ‘void PEDockedWidget::goToAddress(bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:245:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 245 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:269:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 269 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEDockedWidget.cpp:253:14: warning: unused variable ‘isOk’ [-Wunused-variable] 253 | bool isOk = false; | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [206/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘void DisasmScrollBar::pgUp()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:84:14: warning: unused variable ‘isOk’ [-Wunused-variable] 84 | bool isOk = false; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmScrollBar::mousePressEvent(QMouseEvent*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:103:21: warning: unused variable ‘count’ [-Wunused-variable] 103 | int count = myModel->disasmCount(); | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h: In constructor ‘DisasmTreeView::DisasmTreeView(QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:153:22: warning: ‘DisasmTreeView::commentsView’ will be initialized after [-Wreorder] 153 | CommentView *commentsView; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:151:22: warning: ‘OffsetHeader DisasmTreeView::vHdr’ [-Wreorder] 151 | OffsetHeader vHdr; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:147:1: warning: when initialized here [-Wreorder] 147 | DisasmTreeView::DisasmTreeView(QWidget *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘void DisasmTreeView::onFollowOffset(offset_t, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:229:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 229 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmTreeView::copySelected()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:251:33: warning: ‘bool QVariant::canConvert(int) const’ is deprecated [-Wdeprecated-declarations] 251 | if (c.canConvert(QVariant::ByteArray)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qabstractitemmodel.h:12, from /usr/include/qt6/QtCore/QtCore:20, from /usr/include/qt6/QtGui/QtGuiDepends:3, from /usr/include/qt6/QtGui/QtGui:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:6: /usr/include/qt6/QtCore/qvariant.h:354:10: note: declared here 354 | bool canConvert(int targetTypeId) const | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘virtual void DisasmTreeView::pasteToSelected()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:277:15: warning: unused variable ‘cntntPtr’ [-Wunused-variable] 277 | BYTE *cntntPtr = myModel->m_PE->getContent(); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:278:18: warning: unused variable ‘cntntSize’ [-Wunused-variable] 278 | offset_t cntntSize = myModel->m_PE->getRawSize(); | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘void DisasmTreeView::emitArgsRVA(const QModelIndex&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:531:25: warning: unused variable ‘prevTargetRVA’ [-Wunused-variable] 531 | static offset_t prevTargetRVA = INVALID_ADDR; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘QModelIndexList DisasmTreeView::uniqOffsets(QModelIndexList)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:609:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::set::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 609 | if (sizeBefore == uniqueOffsets.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h: In constructor ‘DisasmModel::DisasmModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:249:14: warning: ‘DisasmModel::archAuto’ will be initialized after [-Wreorder] 249 | bool archAuto; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.h:243:27: warning: ‘pe_bear::PeDisasm DisasmModel::myDisasm’ [-Wreorder] 243 | pe_bear::PeDisasm myDisasm; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:694:1: warning: when initialized here [-Wreorder] 694 | DisasmModel::DisasmModel(PeHandler *peHndl, QObject *parent) | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘QVariant DisasmModel::verticHeader(int, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:801:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 801 | if (y >= myDisasm.chunksCount()) return QVariant(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘bool DisasmModel::setHexData(offset_t, size_t, const QString&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:982:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 982 | for (size_t i = 0; i < (bytesCount * 2) && i < data.size(); i += 2) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp: In member function ‘virtual QVariant DisasmModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:1051:38: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1051 | if (x >= DISASM_COL_NUM || y >= myDisasm.chunksCount()) return QVariant(); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:1072:50: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1072 | if (rva > myPeHndl->markedOrigin && rva < myPeHndl->markedTarget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/DisasmView.cpp:1054:22: warning: unused variable ‘disChunk’ [-Wunused-variable] 1054 | const size_t disChunk = this->getChunkSize(y); | ^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [207/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ExeDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ExeDependentAction.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ExeDependentAction.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ExeDependentAction.cpp: In member function ‘void ExeDependentAction::updateEnabled()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ExeDependentAction.cpp:5:14: warning: unused variable ‘isSet’ [-Wunused-variable] 5 | bool isSet = this->currHndl != NULL; | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [208/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/ViewSettings.cpp [209/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘SectionHdrWrapper* SecDiagramModel::getSectionAtUnit(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:62:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 62 | if (unitNum > totalUnits) return NULL; | ~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘size_t SecDiagramModel::unitsOfSection(int, bool, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:121:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::percentFilledInSection(int, bool, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:139:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::unitOfSectionBegin(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:161:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘DWORD SecDiagramModel::getSectionBegin(int, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:174:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | if (index > this->m_PE->getSectionsCount()) return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘double SecDiagramModel::unitOfEntryPoint(bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:200:42: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 200 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘DWORD SecDiagramModel::getEntryPoint(bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:221:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 221 | } catch (CustomException e) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘QString SecDiagramModel::nameOfSection(int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:230:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | if (index > this->m_PE->getSectionsCount()) return ""; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h: In constructor ‘SectionsDiagram::SectionsDiagram(SecDiagramModel*, bool, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h:156:14: warning: ‘SectionsDiagram::isRaw’ will be initialized after [-Wreorder] 156 | bool isRaw; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h:155:33: warning: ‘SectionsDiagramSettings SectionsDiagram::settings’ [-Wreorder] 155 | SectionsDiagramSettings settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:282:1: warning: when initialized here [-Wreorder] 282 | SectionsDiagram::SectionsDiagram(SecDiagramModel *model, bool viewRawAddresses , QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h:155:33: warning: ‘SectionsDiagram::settings’ will be initialized after [-Wreorder] 155 | SectionsDiagramSettings settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.h:150:15: warning: ‘QMenu SectionsDiagram::menu’ [-Wreorder] 150 | QMenu menu; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:282:1: warning: when initialized here [-Wreorder] 282 | SectionsDiagram::SectionsDiagram(SecDiagramModel *model, bool viewRawAddresses , QWidget *parent) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘void SectionsDiagram::drawSections(QPainter*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:466:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 466 | for (int j = 0; j < secNum; j++) { | ~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:465:21: warning: unused variable ‘secIndex’ [-Wunused-variable] 465 | int secIndex = -1; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:504:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | for (int j = 0; j < totalUnits && j < MAX_TO_DRAW; j++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:454:13: warning: unused variable ‘textY’ [-Wunused-variable] 454 | int textY = 0; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:455:13: warning: unused variable ‘prevSecNum’ [-Wunused-variable] 455 | int prevSecNum = 0; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp: In member function ‘int SectionsDiagram::unitAtPosY(int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/SectionsDiagram.cpp:576:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 576 | for (int unitNum = 0; unitNum < totalUnits; unitNum++) { | ~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [210/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h: In constructor ‘PEFileTreeItem::PEFileTreeItem(PeHandler*, level_t, PEFileFieldId, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:93:23: warning: ‘PEFileTreeItem::role’ will be initialized after [-Wreorder] 93 | PEFileFieldId role; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:91:19: warning: ‘PEFileTreeItem::ViewLevel PEFileTreeItem::level’ [-Wreorder] 91 | ViewLevel level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PEFileTreeItem::PEFileTreeItem(PeHandler *peHndl, level_t level, enum PEFileFieldId role, PEFileTreeItem *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:91:19: warning: ‘PEFileTreeItem::level’ will be initialized after [-Wreorder] 91 | ViewLevel level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.h:90:31: warning: ‘PEFileEntryPointItem* PEFileTreeItem::entryPointItem’ [-Wreorder] 90 | PEFileEntryPointItem *entryPointItem; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:7:1: warning: when initialized here [-Wreorder] 7 | PEFileTreeItem::PEFileTreeItem(PeHandler *peHndl, level_t level, enum PEFileFieldId role, PEFileTreeItem *parent) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual offset_t PEFileTreeItem::getContentOffset() const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 134 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_SECTIONS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:134:16: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual bufsize_t PEFileTreeItem::getContentSize() const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 165 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_SECTIONS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:165:16: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::foreground(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:245:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 245 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::toolTip(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:255:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 255 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_NONE’ not handled in switch [-Wswitch] 345 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_ROOT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:345:24: warning: enumeration value ‘PEFILE_FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In constructor ‘PEFileSectionsTreeItem::PEFileSectionsTreeItem(PeHandler*, PEFileTreeItem::level_t, int, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:370:28: warning: unused variable ‘entrySec’ [-Wunused-variable] 370 | SectionHdrWrapper* entrySec = m_PE->getEntrySection(); | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual QVariant PEFileNTHdrTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:593:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 593 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:593:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual offset_t PEFileNTHdrTreeItem::getContentOffset() const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:615:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 615 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:615:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:608:15: warning: unused variable ‘content’ [-Wunused-variable] 608 | BYTE *content = m_PE->getContent(); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘virtual bufsize_t PEFileNTHdrTreeItem::getContentSize() const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:642:16: warning: enumeration value ‘PEFILE_NTHDR_NONE’ not handled in switch [-Wswitch] 642 | switch (subrole) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:642:16: warning: enumeration value ‘PEFILE_NTHDR_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:633:15: warning: unused variable ‘content’ [-Wunused-variable] 633 | BYTE *content = m_PE->getContent(); | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:634:18: warning: unused variable ‘totalSize’ [-Wunused-variable] 634 | offset_t totalSize = m_PE->getRawSize(); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp: In member function ‘PEFileEntryPointItem::PEFileEntryPointItem(PeHandler*, PEFileTreeItem*, PEFileTreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/PEFileTreeModel.cpp:501:86: warning: ‘this_14(D)->D.704414.level’ is used uninitialized [-Wuninitialized] 501 | : PEFileTreeItem(peHndl, level, role = PEFILE_NONE, parent), mainItem(mainIt) | ^ [211/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/BoundImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/BoundImpTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/BoundImpTreeModel.cpp: In member function ‘virtual QVariant BoundImpTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/BoundImpTreeModel.cpp:46:13: warning: unused variable ‘fId’ [-Wunused-variable] 46 | int fId = getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [212/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual bool DebugTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp:87:16: warning: unused variable ‘fId’ [-Wunused-variable] 87 | size_t fId = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual QVariant DebugRDSIEntryTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp:160:13: warning: unused variable ‘row’ [-Wunused-variable] 160 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp: In member function ‘virtual bool DebugRDSIEntryTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp:232:13: warning: unused variable ‘row’ [-Wunused-variable] 232 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DebugTreeModel.cpp:233:13: warning: unused variable ‘column’ [-Wunused-variable] 233 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [213/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExceptionTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExceptionTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExceptionTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [214/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp: In member function ‘virtual QVariant ExportedFuncTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp:85:13: warning: unused variable ‘row’ [-Wunused-variable] 85 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp:101:13: warning: unused variable ‘fId’ [-Wunused-variable] 101 | int fId = this->getFID(index); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp: In member function ‘virtual bool ExportedFuncTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ExportsTreeModel.cpp:141:13: warning: unused variable ‘column’ [-Wunused-variable] 141 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [215/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual QVariant DelayImpTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:45:13: warning: unused variable ‘fId’ [-Wunused-variable] 45 | int fId = getFID(index); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual QVariant DelayImpFuncModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:171:13: warning: unused variable ‘row’ [-Wunused-variable] 171 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp: In member function ‘virtual bool DelayImpFuncModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:213:13: warning: unused variable ‘row’ [-Wunused-variable] 213 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/DelayImpTreeModel.cpp:220:14: warning: unused variable ‘byOrd’ [-Wunused-variable] 220 | bool byOrd = entry->isByOrdinal(); | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [216/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/FileHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/FileHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/FileHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [217/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:44:18: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 44 | if (role == (RichHdrWrapper::CHECKSUM + (cnt))) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeItem::data(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:93:71: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 93 | if (role >= RichHdrWrapper::COMP_ID_1 && role <= RichHdrWrapper::COMP_ID_1 + cnt) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:95:41: warning: comparison of integer expressions of different signedness: ‘const RichHdrWrapper::FieldID’ and ‘long unsigned int’ [-Wsign-compare] 95 | } else if (role > RichHdrWrapper::COMP_ID_1 + cnt) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:86:48: warning: variable ‘compId’ set but not used [-Wunused-but-set-variable] 86 | const pe::RICH_COMP_ID compId = richHdr->getCompId(role); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp: In member function ‘virtual QVariant RichHdrTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RichHdrTreeModel.cpp:206:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 206 | if (index.row() == (RichHdrWrapper::CHECKSUM + cnt)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [218/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual bool ImportsTreeModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp:74:16: warning: unused variable ‘fId’ [-Wunused-variable] 74 | size_t fId = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual QVariant ImportedFuncModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp:187:13: warning: unused variable ‘row’ [-Wunused-variable] 187 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp: In member function ‘virtual bool ImportedFuncModel::setData(const QModelIndex&, const QVariant&, int)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ImportsTreeModel.cpp:237:14: warning: unused variable ‘byOrd’ [-Wunused-variable] 237 | bool byOrd = entry->isByOrdinal(); | ^~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [219/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/LdConfigTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/LdConfigTreeModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/LdConfigTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [220/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘void DataDirTreeItem::init()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:20:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 20 | for (size_t childIndx = 0; childIndx < recordsCount; childIndx++) | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant DataDirTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:48:21: warning: unused variable ‘sId’ [-Wunused-variable] 48 | int sId = this->getSID(column); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant OptionalHdrTreeItem::toolTip(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:327:13: warning: unused variable ‘fieldIndx’ [-Wunused-variable] 327 | int fieldIndx = column; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘QVariant OptionalHdrTreeItem::dataValMeanings() const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘NONE’ not handled in switch [-Wswitch] 420 | switch (role) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LINKER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LINKER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CODE_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘INITDATA_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘UNINITDATA_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘EP’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CODE_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DATA_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMAGE_BASE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SEC_ALIGN’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘FILE_ALIGN’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘OSVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMGVER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMGVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SUBSYSVER_MAJOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘SUBSYSVER_MINOR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘WIN32_VER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘IMAGE_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HDRS_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘CHECKSUM’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DLL_CHARACT’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘STACK_RSRV_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘STACK_COMMIT_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HEAP_RSRV_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘HEAP_COMMIT_SIZE’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘LDR_FLAGS’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘RVAS_SIZES_NUM’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘DATA_DIR’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:420:16: warning: enumeration value ‘FIELD_COUNTER’ not handled in switch [-Wswitch] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In constructor ‘OptionalHdrTreeModel::OptionalHdrTreeModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:455:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 455 | for (int i = 0; i < fieldNum; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp: In member function ‘virtual QVariant OptionalHdrTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/OptionalHdrTreeModel.cpp:490:21: warning: unused variable ‘fId’ [-Wunused-variable] 490 | int fId = getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [221/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RelocsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RelocsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RelocsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RelocsTreeModel.cpp: In member function ‘virtual QVariant RelocEntriesModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/RelocsTreeModel.cpp:127:13: warning: unused variable ‘fId’ [-Wunused-variable] 127 | int fId = this->getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [222/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual Executable::addr_type ResourcesTreeModel::addrTypeAt(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:14:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 14 | && index.row() >= getWrapperFieldsCount() | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual ExeElementWrapper* ResourcesTreeModel::wrapperAt(QModelIndex) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:55:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | if (row < fieldsCount) { | ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘QVariant ResourcesTreeModel::subdirsData(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:78:19: warning: unused variable ‘row’ [-Wunused-variable] 78 | const int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual QVariant ResourcesTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:179:24: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | && fId >= this->getWrapperFieldsCount()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:200:17: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | if (row >= getWrapperFieldsCount()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp: In member function ‘virtual QVariant ResourceLeafModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ResourcesTreeModel.cpp:255:13: warning: unused variable ‘row’ [-Wunused-variable] 255 | int row = index.row(); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [223/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecurityTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecurityTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecurityTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [224/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In member function ‘QVariant SecTreeItem::background(int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:124:64: warning: statement has no effect [-Wunused-value] 124 | if (secPtr > m_PE->getRawSize()) this->errColor; | ~~~~~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In constructor ‘SecHdrsTreeModel::SecHdrsTreeModel(PeHandler*, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:387:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 387 | for (int i = 0; i < secNum; i++) { | ~~^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp: In member function ‘virtual QVariant SecHdrsTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:397:13: warning: unused variable ‘row’ [-Wunused-variable] 397 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/SecHdrsTreeModel.cpp:398:13: warning: unused variable ‘column’ [-Wunused-variable] 398 | int column = index.column(); | ^~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [225/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp: In member function ‘virtual QVariant TLSTreeModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp:15:13: warning: unused variable ‘row’ [-Wunused-variable] 15 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp: In member function ‘virtual QVariant TLSCallbacksModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp:72:13: warning: unused variable ‘row’ [-Wunused-variable] 72 | int row = index.row(); | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/TLSTreeModel.cpp:74:13: warning: unused variable ‘fId’ [-Wunused-variable] 74 | int fId = this->getFID(index); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [226/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ClrHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ClrHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/ClrHdrTreeModel.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [227/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.cpp: In member function ‘void PatternSearchWindow::onSearchClicked()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.cpp:59:24: warning: unused variable ‘maxOffset’ [-Wunused-variable] 59 | const offset_t maxOffset = exe->getContentSize(); | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [228/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsTableModel::StringsTableModel(PeHandler*, ColorSettings&, int, QObject*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:107:20: warning: ‘StringsTableModel::m_PE’ will be initialized after [-Wreorder] 107 | PeHandler *m_PE; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.h:105:28: warning: ‘StringsCollection* StringsTableModel::stringsMap’ [-Wreorder] 105 | StringsCollection *stringsMap; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp:6:1: warning: when initialized here [-Wreorder] 6 | StringsTableModel::StringsTableModel(PeHandler *peHndl, ColorSettings &_addrColors, int maxPerPage, QObject *parent) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp: In member function ‘virtual QVariant StringsTableModel::headerData(int, Qt::Orientation, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp:27:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 27 | if ((size_t)row >= stringsOffsets.size()) return QVariant(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp: In member function ‘virtual QVariant StringsTableModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp:47:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘qsizetype’ {aka ‘long long int’} [-Wsign-compare] 47 | if ((size_t)row >= stringsOffsets.size()) return QVariant(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/StringsBrowseWindow.cpp:69:50: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 69 | if (str.length() > maxLen) { | ~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [229/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.cpp: In member function ‘virtual QVariant OffsetsBrowseModel::data(const QModelIndex&, int) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/OffsetsBrowseWindow.cpp:43:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | if (row >= cHndl.commentsVec.size()) return QVariant(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [230/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SectionAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SectionAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SectionAddWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SectionAddWindow.cpp: In member function ‘void SectionAddWindow::onOkClicked()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SectionAddWindow.cpp:147:34: warning: catching polymorphic type ‘class CustomException’ by value [-Wcatch-value=] 147 | } catch (CustomException e) { | ^ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [231/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:16, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/SignaturesBrowseWindow.cpp:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [232/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/UserConfigWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/UserConfigWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/UserConfigWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ [233/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_QtCompat.cpp [234/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_REbear.cpp [235/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_rebear_ver_short.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_rebear_ver_short.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_rebear_ver_short.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_rebear_ver_short.cpp [236/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.h: In constructor ‘ImportsAddWindow::ImportsAddWindow(ImportsAutoadderSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.h:171:35: warning: ‘ImportsAddWindow::settings’ will be initialized after [-Wreorder] 171 | ImportsAutoadderSettings& settings; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.h:151:38: warning: ‘QRegularExpressionValidator* ImportsAddWindow::funcNameValidator’ [-Wreorder] 151 | QRegularExpressionValidator *funcNameValidator; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/ImportsAddWindow.cpp:3:1: warning: when initialized here [-Wreorder] 3 | ImportsAddWindow::ImportsAddWindow(ImportsAutoadderSettings& _settings, QWidget *parent) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [237/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp: In member function ‘void DiffWindow::hexSelected(ContentIndx)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:192:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 192 | if (size > sizeof(uint32_t)) { | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:207:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 207 | } else if (size > sizeof(uint16_t)) { | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:222:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 222 | } else if (size > sizeof(uint8_t)) { | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:152:13: warning: unused variable ‘row’ [-Wunused-variable] 152 | int row = -1; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.cpp:153:13: warning: unused variable ‘col’ [-Wunused-variable] 153 | int col = -1; | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [238/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/followable_table/OffsetedView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/followable_table/OffsetedView.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/followable_table/OffsetedView.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [239/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CollectorThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ [240/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_BearVers.cpp [241/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_CalcThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CalcThread.h:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [242/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/main.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/main.cpp:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/WrapperSplitter.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/WrapperSplitter.h:38:22: warning: ‘virtual void WrapperSplitter::init(PeTreeModel*, PeTreeModel*)’ was hidden [-Woverloaded-virtual=] 38 | virtual void init(PeTreeModel *upModel, PeTreeModel *downModel); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/ResourceDirSplitter.h:49:22: note: by ‘virtual void ResourcesDirSplitter::init(WrapperTableModel*, WrapperTableModel*)’ 49 | virtual void init(WrapperTableModel *upModel, WrapperTableModel *downModel); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [243/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:1: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h: In constructor ‘MainWindow::MainWindow(MainSettings&, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:174:23: warning: ‘MainWindow::mainSettings’ will be initialized after [-Wreorder] 174 | MainSettings &mainSettings; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:169:20: warning: ‘PeHandler* MainWindow::m_PeHndl’ [-Wreorder] 169 | PeHandler *m_PeHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:232:26: warning: ‘MainWindow::userConfigWindow’ will be initialized after [-Wreorder] 232 | UserConfigWindow userConfigWindow; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:189:25: warning: ‘PEStructureView MainWindow::sectionsTree’ [-Wreorder] 189 | PEStructureView sectionsTree; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:193:26: warning: ‘MainWindow::peFileModel’ will be initialized after [-Wreorder] 193 | PEFileTreeModel* peFileModel; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:180:24: warning: ‘PEViewsManager MainWindow::rightPanel’ [-Wreorder] 180 | PEViewsManager rightPanel; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:231:32: warning: ‘MainWindow::signWindow’ will be initialized after [-Wreorder] 231 | SignaturesBrowseWindow signWindow; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.h:167:27: warning: ‘pe_bear::BearVers MainWindow::currentVer’ [-Wreorder] 167 | pe_bear::BearVers currentVer; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:42:1: warning: when initialized here [-Wreorder] 42 | MainWindow::MainWindow(MainSettings &_mainSettings, QWidget *parent) | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp: In member function ‘PeHandler* MainWindow::loadPE(QString, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/windows/MainWindow.cpp:1060:45: warning: unused variable ‘res’ [-Wunused-variable] 1060 | QMessageBox::StandardButton res = QMessageBox::warning(this, tr("Too big file!"), alert, QMessageBox::Ok); | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [244/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_Releasable.cpp [245/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_SignFinderThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [246/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_CommentHandler.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ [247/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:2, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/moc_StringExtThread.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:4: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/../CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h: In constructor ‘StringExtThread::StringExtThread(AbstractByteBuffer*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:31:16: warning: ‘StringExtThread::minStrLen’ will be initialized after [-Wreorder] 31 | size_t minStrLen; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:30:28: warning: ‘StringsCollection* StringExtThread::mapToFill’ [-Wreorder] 30 | StringsCollection *mapToFill; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/threads/../../../../pe-bear/base/threads/StringExtThread.h:11:9: warning: when initialized here [-Wreorder] 11 | StringExtThread(AbstractByteBuffer *inpBuf, size_t _minStrLen) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [248/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_Modification.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_Modification.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ [249/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_RegKeyManager.cpp [250/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_ImportsAutoadderSettings.cpp [251/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeGuiItem.cpp [252/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_MainSettings.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ [253/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlerFactory.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlerFactory.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [254/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_ClipboardUtil.cpp [255/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandler.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [256/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/StringsCollection.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_StringsCollection.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [257/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/moc_PeHandlersManager.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/base/../../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [258/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_ExtTableView.cpp [259/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_TreeCpView.cpp [260/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PEViewsManager.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PEViewsManager.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [261/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [262/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_PeTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [263/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_WrapperInterface.cpp [264/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_FollowablePeTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [265/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_HexInputDialog.cpp [266/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/AddressInputDialog.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_AddressInputDialog.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ [267/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/OffsetDependentAction.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_OffsetDependentAction.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [268/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_WrapperTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/../../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [269/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui_base/moc_HexSpinBox.cpp [270/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_CommentView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [271/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DetailsTab.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [272/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ContentPreview.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ContentPreview.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [273/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_GeneralPanel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/GeneralPanel.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [274/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DosHdrTableModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DosHdrTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [275/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PackersTableModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PackersTableModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [276/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/HexDiffModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_HexDiffModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ [277/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [278/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DataDirWrapperSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [279/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_DateDisplay.cpp [280/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ResourceDirSplitter.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_ResourceDirSplitter.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/ResourceDirSplitter.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [281/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_TreeModel.cpp [282/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/WrapperTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_WrapperTreeView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [283/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [284/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeTreeModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/PeWrapperModel.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_PeWrapperModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/../../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [285/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [286/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexCompareView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexCompareView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexCompareView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [287/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_OffsetHeader.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/OffsetHeader.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [288/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/HexDumpModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_HexDumpModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [289/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_ViewSettings.cpp [290/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_TempBuffer.cpp [291/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_pe_models.cpp [292/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_DisasmView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_DisasmView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/CommentView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/DisasmView.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [293/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEDockedWidget.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEDockedWidget.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEDockedWidget.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [294/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_PEFileTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [295/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/SectionsDiagram.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_SectionsDiagram.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [296/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/ExeDependentAction.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/moc_ExeDependentAction.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/../../pe-bear/base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [297/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/BoundImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_BoundImpTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [298/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DebugTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DebugTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [299/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExceptionTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExceptionTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [300/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/DelayImpTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_DelayImpTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [301/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ExportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ExportsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [302/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_FileHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [303/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RichHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [304/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ImportsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ImportsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [305/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/LdConfigTreeModel.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_LdConfigTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [306/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_OptionalHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [307/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/RelocsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_RelocsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [308/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/moc_DarkStyle.cpp [309/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecHdrsTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecHdrsTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [310/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ResourcesTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ResourcesTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [311/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/SecurityTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_SecurityTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [312/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/WrapperTableModel.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/TLSTreeModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_TLSTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [313/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/ClrHdrTreeModel.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/moc_ClrHdrTreeModel.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeTableModel.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/pe_models/../../../../pe-bear/gui/pe_models/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [314/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_PatternSearchWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [315/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_OffsetsBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/OffsetsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [316/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_StringsBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:13: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [317/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SignaturesBrowseWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/FollowablePeTreeView.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SignaturesBrowseWindow.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [318/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/SectionAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_SectionAddWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [319/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/UserConfigWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_UserConfigWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ [320/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/../REbear.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/ImportsAddWindow.h:5, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_ImportsAddWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [321/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/qrc_application.cpp [322/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_DiffWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:6: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [323/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/moc_MainWindow.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/bearparser.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:41:5: warning: when initialized here [-Wreorder] 41 | SectionHdrWrapper(PEFile *pe, size_t sectionNumber) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h: In constructor ‘SectionHdrWrapper::SectionHdrWrapper(PEFile*, IMAGE_SECTION_HEADER*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:108:12: warning: ‘SectionHdrWrapper::sectNum’ will be initialized after [-Wreorder] 108 | size_t sectNum; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:107:11: warning: ‘char* SectionHdrWrapper::name’ [-Wreorder] 107 | char *name; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/SectHdrsWrapper.h:95:5: warning: when initialized here [-Wreorder] 95 | SectionHdrWrapper(PEFile *pe, IMAGE_SECTION_HEADER *v_header) //standalone entry | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/PEFile.h:21: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h: In constructor ‘RelocBlockWrapper::RelocBlockWrapper(Executable*, RelocDirWrapper*, size_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:88:14: warning: ‘RelocBlockWrapper::cachedMaxNum’ will be initialized after [-Wreorder] 88 | offset_t cachedMaxNum; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:84:10: warning: ‘bool RelocBlockWrapper::isValidPage’ [-Wreorder] 84 | bool isValidPage; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/RelocDirWrapper.h:54:5: warning: when initialized here [-Wreorder] 54 | RelocBlockWrapper(Executable *pe, RelocDirWrapper *parentDir, size_t entryNumber) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/pe_rsrc.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe.h:8: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h: In member function ‘QString ResString::getQString()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/pe/rsrc/ResourceStringsWrapper.h:34:15: warning: unused variable ‘entries’ [-Wunused-variable] 34 | WORD* entries = ptr; | ^~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In constructor ‘sig_finder::Signature::Signature(const std::string&, const BYTE*, size_t, const BYTE*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:18:17: warning: when initialized here [-Wreorder] 18 | Signature(const std::string& _name, const BYTE* _pattern, size_t _pattern_size, const BYTE* _mask = nullptr) | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h: In copy constructor ‘sig_finder::Signature::Signature(const sig_finder::Signature&)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:59:23: warning: ‘sig_finder::Signature::pattern’ will be initialized after [-Wreorder] 59 | BYTE* pattern; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:58:24: warning: ‘size_t sig_finder::Signature::pattern_size’ [-Wreorder] 58 | size_t pattern_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Signature.h:24:17: warning: when initialized here [-Wreorder] 24 | Signature(const Signature& _sign) // copy constructor | ^~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/sig_finder.h:5: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:144:22: warning: ‘BYTE sig_finder::Node::val’ [-Wreorder] 144 | BYTE val; | ^~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:24:17: warning: when initialized here [-Wreorder] 24 | Node() | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h: In constructor ‘sig_finder::Node::Node(BYTE, size_t, BYTE)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:146:24: warning: ‘sig_finder::Node::level’ will be initialized after [-Wreorder] 146 | size_t level; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:145:22: warning: ‘BYTE sig_finder::Node::mask’ [-Wreorder] 145 | BYTE mask; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:150:23: warning: ‘sig_finder::Node::wildcard’ will be initialized after [-Wreorder] 150 | Node* wildcard; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:147:33: warning: ‘ShortMap sig_finder::Node::immediates’ [-Wreorder] 147 | ShortMap immediates; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:149:33: warning: ‘sig_finder::Node::partialsR’ will be initialized after [-Wreorder] 149 | ShortMap partialsR; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:143:28: warning: ‘sig_finder::Signature* sig_finder::Node::sign’ [-Wreorder] 143 | Signature* sign; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:32:17: warning: when initialized here [-Wreorder] 32 | Node(BYTE _val, size_t _level, BYTE _mask) | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTableModel.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeTreeView.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEFileTreeModel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/DiffWindow.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h: In constructor ‘MainSettings::MainSettings()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:422:23: warning: ‘MainSettings::autoReloadOnFileChange’ will be initialized after [-Wreorder] 422 | t_reload_mode autoReloadOnFileChange; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:419:17: warning: ‘QString MainSettings::uDataDir’ [-Wreorder] 419 | QString uDataDir; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/MainSettings.h:390:9: warning: when initialized here [-Wreorder] 390 | MainSettings(): | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/PeGuiItem.h:7: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h: In constructor ‘ModifBackup::ModifBackup()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:30:18: warning: ‘ModifBackup::offset’ will be initialized after [-Wreorder] 30 | offset_t offset; | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:29:19: warning: ‘bufsize_t ModifBackup::size’ [-Wreorder] 29 | bufsize_t size; | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/Modification.h:12:9: warning: when initialized here [-Wreorder] 12 | ModifBackup() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:10: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h: In constructor ‘CommentHandler::LoaderThread::LoaderThread(QString, CommentHandler*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:67:33: warning: ‘CommentHandler::LoaderThread::cmntHndl’ will be initialized after [-Wreorder] 67 | CommentHandler *cmntHndl; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:66:25: warning: ‘QString CommentHandler::LoaderThread::fPath’ [-Wreorder] 66 | QString fPath; | ^~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/CommentHandler.h:54:17: warning: when initialized here [-Wreorder] 54 | LoaderThread(QString filePath, CommentHandler *handler) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandler.h:16, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h: In constructor ‘CollectorThreadManager::CollectorThreadManager()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:140:26: warning: ‘CollectorThreadManager::myThread’ will be initialized after [-Wreorder] 140 | CollectorThread *myThread; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:139:14: warning: ‘bool CollectorThreadManager::isQueued’ [-Wreorder] 139 | bool isQueued; | ^~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/threads/CollectorThread.h:55:9: warning: when initialized here [-Wreorder] 55 | CollectorThreadManager() : QObject(), myThread(nullptr), isQueued(false) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h: In constructor ‘ExeHandlerFactory::ExeHandlerFactory(PeHandlersManager&, ExeFactory::exe_type, bool)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:33:28: warning: ‘ExeHandlerFactory::myManager’ will be initialized after [-Wreorder] 33 | PeHandlersManager &myManager; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:32:30: warning: ‘ExeFactory::exe_type ExeHandlerFactory::exeType’ [-Wreorder] 32 | ExeFactory::exe_type exeType; | ^~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui_base/../base/PeHandlersManager.h:22:9: warning: when initialized here [-Wreorder] 22 | ExeHandlerFactory(PeHandlersManager &manager, ExeFactory::exe_type type, bool canTruncate) | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/PatternSearchWindow.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h: In constructor ‘SignFinderThread::SignFinderThread(AbstractByteBuffer*, sig_finder::Node&, MatchesCollection&, offset_t)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:57:28: warning: ‘SignFinderThread::m_matched’ will be initialized after [-Wreorder] 57 | MatchesCollection &m_matched; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:55:18: warning: ‘offset_t SignFinderThread::startOffset’ [-Wreorder] 55 | offset_t startOffset; | ^~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../base/threads/SignFinderThread.h:32:9: warning: when initialized here [-Wreorder] 32 | SignFinderThread(AbstractByteBuffer* buf, sig_finder::Node &signFinder, MatchesCollection &matched, offset_t offset) | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/bear_disasm.h:4, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../DisasmView.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:23: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual bool pe_bear::CDisasm::isImmediate(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:68:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 68 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: In member function ‘virtual int64_t pe_bear::CDisasm::getImmediateVal(size_t) const’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:93:31: warning: variable ‘m_insn’ set but not used [-Wunused-but-set-variable] 93 | const cs_insn m_insn = m_table.at(index); | ^~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h: At global scope: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/cdis/CDisasm.h:20:14: warning: ‘virtual bool pe_bear::CDisasm::init(uint8_t*, size_t, size_t, offset_t, Executable::exe_arch, Executable::exe_bits)’ was hidden [-Woverloaded-virtual=] 20 | bool init(uint8_t* buf, size_t bufSize, size_t disasmSize, offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm/PeDisasm.h:22:14: note: by ‘bool pe_bear::PeDisasm::init(offset_t, Executable::exe_arch, Executable::exe_bits)’ 22 | bool init(const offset_t offset, Executable::exe_arch arch, Executable::exe_bits bitMode); | ^~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:6, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../PEDockedWidget.h:7, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/MainWindow.h:24: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h: In member function ‘virtual bool FileHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/FileHdrTreeModel.h:38:68: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { FileHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:11: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h: In member function ‘virtual bool OptionalHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/OptionalHdrTreeModel.h:38:72: warning: unused variable ‘ptr’ [-Wunused-variable] 38 | virtual bool isChildOk(TreeItem* child) { OptionalHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false;} | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models.h:17: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h: In member function ‘virtual bool RichHdrTreeItem::isChildOk(TreeItem*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/../gui/pe_models/RichHdrTreeModel.h:33:68: warning: unused variable ‘ptr’ [-Wunused-variable] 33 | virtual bool isChildOk(TreeItem* child) { RichHdrTreeItem *ptr = dynamic_cast(child); return (child)? true : false; } | ^~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:10, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/GeneralPanel.h:9, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:14: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/../followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h: In constructor ‘StringsBrowseWindow::StringsBrowseWindow(PeHandler*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:227:32: warning: ‘StringsBrowseWindow::stringsProxyModel’ will be initialized after [-Wreorder] 227 | QSortFilterProxyModel* stringsProxyModel; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:225:32: warning: ‘FollowableOffsetedView StringsBrowseWindow::stringsTable’ [-Wreorder] 225 | FollowableOffsetedView stringsTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/windows/StringsBrowseWindow.h:120:9: warning: when initialized here [-Wreorder] 120 | StringsBrowseWindow(PeHandler *peHndl, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DetailsTab.h:16: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 15 | : PeViewItem(peHndl), WrapperSplitter(parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:15:99: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:14:9: warning: when initialized here [-Wreorder] 14 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h: In constructor ‘DataDirWrapperSplitter::DataDirWrapperSplitter(PeHandler*, pe::dir_entry, PeTreeModel*, PeTreeModel*, QWidget*)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘PeViewItem’ will be initialized after [-Wreorder] 20 | : PeViewItem(peHndl), WrapperSplitter(upModel, downModel, parent), dataDirId(dirId), moveDirTable(NULL) | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:20:119: warning: base ‘WrapperSplitter’ [-Wreorder] /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:40:23: warning: ‘DataDirWrapperSplitter::dataDirId’ will be initialized after [-Wreorder] 40 | pe::dir_entry dataDirId; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:39:18: warning: ‘QAction* DataDirWrapperSplitter::moveDirTable’ [-Wreorder] 39 | QAction* moveDirTable; | ^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/windows/../../../../pe-bear/gui/windows/../../gui/DataDirWrapperSplitter.h:19:9: warning: when initialized here [-Wreorder] 19 | DataDirWrapperSplitter(PeHandler *peHndl, pe::dir_entry dirId, PeTreeModel *upModel, PeTreeModel *downModel, QWidget *parent) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:12: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h: In instantiation of ‘ShortMap::ShortMap(size_t, size_t) [with Element = sig_finder::Node*; size_t = long unsigned int]’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/Node.h:26:23: required from here 26 | wildcard(nullptr), immediates(0x100), | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:177:16: warning: ‘ShortMap::StartIndx’ will be initialized after [-Wreorder] 177 | size_t StartIndx; | ^~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:175:16: warning: ‘size_t ShortMap::ItemsCount’ [-Wreorder] 175 | size_t ItemsCount; | ^~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include/ShortList.h:98:9: warning: when initialized here [-Wreorder] 98 | ShortMap(size_t maxElements, size_t _startIndx = 0) | ^~~~~~~~ [324/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_MouseTrackingTableView.cpp [325/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_FollowableOffsetedView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h: In function ‘QString util::translateAddrTypeName(Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:9:24: warning: enumeration value ‘NOT_ADDR’ not handled in switch [-Wswitch] 9 | switch (addrType) { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h: In constructor ‘FollowableOffsetedView::FollowableOffsetedView(QWidget*, Executable::addr_type)’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:113:15: warning: ‘FollowableOffsetedView::m_ContextMenu’ will be initialized after [-Wreorder] 113 | QMenu m_ContextMenu; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:112:14: warning: ‘bool FollowableOffsetedView::m_isMenuEnabled’ [-Wreorder] 112 | bool m_isMenuEnabled; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/FollowableOffsetedView.h:33:9: warning: when initialized here [-Wreorder] 33 | FollowableOffsetedView(QWidget *parent, Executable::addr_type targetAddrType = Executable::RVA) | ^~~~~~~~~~~~~~~~~~~~~~ [326/327] /usr/bin/g++ -DCOMMIT_HASH="" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUSE_ARM32 -DUSE_ARM64 -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/sig_finder/sig_finder/include -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/disasm -I/builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/capstone/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIE -MD -MT pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o -MF pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o.d -o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o -c /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_OffsetedView.cpp In file included from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/core.h:8, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/../../../../pe-bear/gui/followable_table/OffsetedView.h:3, from /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/redhat-linux-build/pe-bear/gui/followable_table/moc_OffsetedView.cpp:9: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileView::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:46:52: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | virtual bool isTruncated() { return fIn.size() > mappedSize; } | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h: In member function ‘virtual bool FileBuffer::isTruncated()’: /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/bearparser/parser/include/bearparser/FileBuffer.h:82:25: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘bufsize_t’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | return fileSize > this->m_Buf->getContentSize(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [327/327] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes pe-bear/CMakeFiles/PE-bear.dir/base/threads/CalcThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/SignFinderThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/StringExtThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/BearVers.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/MainSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/CommentHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/Modification.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlerFactory.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/PeHandlersManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/RegKeyManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeGuiItem.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ExtTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PEViewsManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/ClipboardUtil.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/TreeCpView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/PeTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/FollowablePeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/AddressInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/OffsetDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/WrapperInterface.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/HexSpinBox.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/CommentView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DetailsTab.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/ContentPreview.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/GeneralPanel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DosHdrTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PackersTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/HexDiffModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/DataDirWrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/ResourceDirSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/WrapperTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/TreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PeTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/PeWrapperModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/DateDisplay.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexCompareView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/HexDumpModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/OffsetHeader.cpp.o pe-bear/CMakeFiles/PE-bear.dir/DisasmView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/PEDockedWidget.cpp.o pe-bear/CMakeFiles/PE-bear.dir/PEFileTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/SectionsDiagram.cpp.o pe-bear/CMakeFiles/PE-bear.dir/ExeDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/ViewSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/BoundImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DebugTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/DelayImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExceptionTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ExportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/FileHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RichHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ImportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/LdConfigTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/OptionalHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/RelocsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ResourcesTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecHdrsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/SecurityTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/TLSTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/ClrHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/PatternSearchWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/StringsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/OffsetsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SignaturesBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/SectionAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/ImportsAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/UserConfigWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/DiffWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/MainWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/OffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/main.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_QtCompat.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_REbear.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_rebear_ver_short.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CollectorThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_CalcThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_SignFinderThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/threads/moc_StringExtThread.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_BearVers.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_MainSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_CommentHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Modification.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_Releasable.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandler.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlerFactory.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_PeHandlersManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_StringsCollection.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_RegKeyManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/base/moc_ImportsAutoadderSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeGuiItem.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ExtTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PEViewsManager.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_ClipboardUtil.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_TreeCpView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_PeTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_FollowablePeTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_AddressInputDialog.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_OffsetDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_WrapperInterface.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui_base/moc_HexSpinBox.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_CommentView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DetailsTab.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ContentPreview.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_GeneralPanel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DosHdrTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PackersTableModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_HexDiffModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DataDirWrapperSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_ResourceDirSplitter.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_WrapperTreeView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_TreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_PeWrapperModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_DateDisplay.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexCompareView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_HexDumpModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_OffsetHeader.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_DisasmView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_PEDockedWidget.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_PEFileTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_SectionsDiagram.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_ExeDependentAction.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_ViewSettings.cpp.o pe-bear/CMakeFiles/PE-bear.dir/moc_TempBuffer.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_pe_models.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_BoundImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DebugTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_DelayImpTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExceptionTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ExportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_FileHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RichHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ImportsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_LdConfigTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_OptionalHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_RelocsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ResourcesTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecHdrsTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_SecurityTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_TLSTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/pe_models/moc_ClrHdrTreeModel.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/moc_DarkStyle.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_PatternSearchWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_StringsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_OffsetsBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SignaturesBrowseWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_SectionAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_ImportsAddWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_UserConfigWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_DiffWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/windows/moc_MainWindow.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_MouseTrackingTableView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_FollowableOffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/gui/followable_table/moc_OffsetedView.cpp.o pe-bear/CMakeFiles/PE-bear.dir/qrc_application.cpp.o -o pe-bear/PE-bear sig_finder/sig_finder/libsig_finder.a bearparser/parser/libbearparser.a disasm/liblibdisasm.a capstone/libcapstone.a /usr/lib64/libQt6Widgets.so.6.8.2 /usr/lib64/libQt6Gui.so.6.8.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.8.2 && : /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DosHdrTableModel.cpp:3:6: warning: type ‘COLS’ violates the C++ One Definition Rule [-Wodr] 3 | enum COLS { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PackersTableModel.cpp:3:6: note: an enum with different value name is defined in another translation unit 3 | enum COLS { | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/DosHdrTableModel.cpp:6:9: note: name ‘COL_VALUE’ differs from name ‘COL_SIG’ defined in another translation unit 6 | COL_VALUE, | ^ /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/pe-bear/gui/PackersTableModel.cpp:6:9: note: mismatching definition 6 | COL_SIG, | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PfmC7t + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + '[' /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/pe-bear-0.7.1-build + mkdir /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pe-bear-0.7.1 + DESTDIR=/builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/bin/PE-bear -- Installing: /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/pixmaps/net.hasherezade.pe-bear.png -- Installing: /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop -- Installing: /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml + /usr/bin/find-debuginfo -j6 --strict-build-id -m -i --build-id-seed 0.7.1-1.fc41 --unique-debug-suffix -0.7.1-1.fc41.x86_64 --unique-debug-src-base pe-bear-0.7.1-1.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/pe-bear-0.7.1-1.fc41.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j6 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j6 /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT Scanned 53 directories and 453 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/pe-bear-0.7.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.k7yPsy + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pe-bear-0.7.1 + appstream-util validate-relax --nonet /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/metainfo/net.hasherezade.pe-bear.metainfo.xml: OK + desktop-file-validate /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/applications/net.hasherezade.pe-bear.desktop: hint: value "Development;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + RPM_EC=0 ++ jobs -p + exit 0 Processing files: pe-bear-0.7.1-1.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ymeeQx + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + cd pe-bear-0.7.1 + DOCDIR=/builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/doc/pe-bear + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/doc/pe-bear + cp -pr /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/README.md /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/doc/pe-bear + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.koVZlq + umask 022 + cd /builddir/build/BUILD/pe-bear-0.7.1-build + cd pe-bear-0.7.1 + LICENSEDIR=/builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/licenses/pe-bear + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/licenses/pe-bear + cp -pr /builddir/build/BUILD/pe-bear-0.7.1-build/pe-bear-0.7.1/LICENSE /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT/usr/share/licenses/pe-bear + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(net.hasherezade.pe-bear.desktop) bundled(bearparser) = 0.5~gite2bfabf bundled(capstone) = 5.0~git80ede42 bundled(sig_finder) = 0~git1ac3b1a metainfo() metainfo(net.hasherezade.pe-bear.metainfo.xml) mimehandler(application/vnd.microsoft.portable-executable) mimehandler(application/x-msdownload) pe-bear = 0.7.1-1.fc41 pe-bear(x86-64) = 0.7.1-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQt6Core.so.6()(64bit) libQt6Core.so.6(Qt_6)(64bit) libQt6Core.so.6(Qt_6.8)(64bit) libQt6Gui.so.6()(64bit) libQt6Gui.so.6(Qt_6)(64bit) libQt6Widgets.so.6()(64bit) libQt6Widgets.so.6(Qt_6)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: pe-bear-debugsource-0.7.1-1.fc41.x86_64 Provides: pe-bear-debugsource = 0.7.1-1.fc41 pe-bear-debugsource(x86-64) = 0.7.1-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: pe-bear-debuginfo-0.7.1-1.fc41.x86_64 Provides: debuginfo(build-id) = 2d7ab6459996fd2208520614bef8f0ae26a34f52 pe-bear-debuginfo = 0.7.1-1.fc41 pe-bear-debuginfo(x86-64) = 0.7.1-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: pe-bear-debugsource(x86-64) = 0.7.1-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/pe-bear-0.7.1-build/BUILDROOT Wrote: /builddir/build/RPMS/pe-bear-0.7.1-1.fc41.x86_64.rpm Wrote: /builddir/build/RPMS/pe-bear-debugsource-0.7.1-1.fc41.x86_64.rpm Wrote: /builddir/build/RPMS/pe-bear-debuginfo-0.7.1-1.fc41.x86_64.rpm Child return code was: 0