Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/libtasn1.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672042049.327612/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '6fc8b81a76414084871938073f10ab14', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672042049.327612/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/libtasn1.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=1658361600 Wrote: /builddir/build/SRPMS/libtasn1-4.19.0-1.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/libtasn1.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1672042049.327612/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '51c946885d1c467ebc0fab2bd78216c3', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1672042049.327612/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.22b3dtjn:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/libtasn1.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=1658361600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ej8IgU + umask 022 + cd /builddir/build/BUILD + gpgv2 --keyring /builddir/build/SOURCES/gpgkey-B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE.gpg /builddir/build/SOURCES/libtasn1-4.19.0.tar.gz.sig /builddir/build/SOURCES/libtasn1-4.19.0.tar.gz gpgv: Signature made Tue Aug 23 17:48:39 2022 UTC gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 gpgv: Good signature from "Simon Josefsson " + cd /builddir/build/BUILD + rm -rf libtasn1-4.19.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libtasn1-4.19.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libtasn1-4.19.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (libtasn1-3.4-rpath.patch):' Patch #1 (libtasn1-3.4-rpath.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .rpath --fuzz=0 patching file configure Hunk #1 succeeded at 14178 (offset 1802 lines). + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vMPTyE + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 libtasn1-4.19.0 + autoreconf -v -f --install autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 -I src/gl/m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: running: gtkdocize --copy grep: warning: stray \ before , grep: warning: stray \ before white space autoreconf: running: aclocal --force -I m4 -I src/gl/m4 autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:45: installing 'build-aux/compile' configure.ac:42: installing 'build-aux/missing' examples/Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-12-26 08:09:02.190711681 +0000 +++ ./configure 2022-12-26 08:09:04.045732764 +0000 @@ -2921,7 +2921,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-12-26 08:09:04.045732764 +0000 +++ ./configure 2022-12-26 08:09:04.068733025 +0000 @@ -9705,7 +9705,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -30875,7 +30875,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static --disable-silent-rules configure: GNU Libtasn1 4.19.0 libtasn1 4.19.0 0x041300 12:3:6 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether the compiler is clang... no checking for compiler option needed when checking for declarations... none checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for limits.h... yes checking for sys/socket.h... yes checking for getopt.h... yes checking for sys/cdefs.h... yes checking for sys/time.h... yes checking for sys/param.h... yes checking for stdckdint.h... no checking for features.h... yes checking for crtdefs.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for Minix Amsterdam compiler... no checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for _LARGEFILE_SOURCE value needed for large files... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for bison... bison -y checking for clock_gettime... yes checking for fmemopen... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-file... no checking for file... file checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 9711: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtk-doc... yes checking for gtkdoc-check... gtkdoc-check.test checking for gtkdoc-check... /usr/bin/gtkdoc-check checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf checking whether to build gtk-doc documentation... no checking for GTKDOC_DEPS... no checking size of unsigned long int... 8 checking size of unsigned int... 4 checking whether ctype.h defines __header_inline... no checking whether the preprocessor supports include_next... yes checking whether source code line length is unlimited... yes checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes checking whether defines MIN and MAX... no checking whether defines MIN and MAX... yes checking whether the compiler produces multi-arch binaries... no checking for _Bool... yes checking for stdbool.h that conforms to C99 or later... no checking for wchar_t... yes checking for good max_align_t... yes checking whether NULL can be used in arbitrary expressions... yes checking for wint_t... yes checking whether wint_t is large enough... yes checking whether stdint.h conforms to C99... yes checking whether stdint.h works without ISO C predefines... yes checking whether stdint.h has UINTMAX_WIDTH etc.... yes checking for C/C++ restrict keyword... __restrict__ checking for gcc options needed to detect all undeclared functions... none needed checking whether ecvt is declared... yes checking whether fcvt is declared... yes checking whether gcvt is declared... yes checking for pid_t... yes checking for mode_t... yes checking whether execvpe is declared... yes checking for valgrind... valgrind checking for valgrind options for tests... -q --error-exitcode=1 --leak-check=full checking whether valgrind works on executables produced by the compiler... yes checking for C compiler option to allow warnings... -Wno-error checking for C++ compiler option to allow warnings... none checking if gcc/ld supports -Wl,--output-def... no checking if LD -Wl,--version-script works... yes checking whether the -Werror option is usable... yes checking for simple visibility declarations... yes checking whether the compiler supports the __inline keyword... yes checking for ssize_t... yes checking for strverscmp... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for _set_invalid_parameter_handler... no checking for explicit_bzero... yes checking for memset_s... no checking for fcntl... yes checking for symlink... yes checking for getdtablesize... yes checking for timespec_get... yes checking for gettimeofday... yes checking for lstat... yes checking for complete errno.h... yes checking for working fcntl.h... yes checking whether stat file-mode macros are broken... no checking for nlink_t... yes checking whether stdin defaults to large file offsets... yes checking whether ftello is declared... yes checking whether ungetc works on arbitrary bytes... yes checking for ftello... yes checking whether ftello works... yes checking whether getdtablesize is declared... yes checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... yes checking for working GNU getopt function... yes checking for working GNU getopt_long function... yes checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking whether malloc is ptrdiff_t safe... yes checking whether malloc, realloc, calloc set errno on failure... yes checking whether malloc (0) returns nonnull... yes checking for O_CLOEXEC... yes checking for promoted mode_t type... mode_t checking whether fcloseall is declared... yes checking which flavor of printf attribute matches inttypes macros... system checking for struct timespec in ... yes checking for TIME_UTC in ... yes checking whether uses 'inline' correctly... yes checking whether wcsdup is declared... yes checking for alloca as a compiler built-in... yes checking for library containing clock_gettime... none required checking for clock_getres... yes checking for clock_gettime... (cached) yes checking for clock_settime... yes checking whether dup2 works... yes checking whether fcntl handles F_DUPFD correctly... yes checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check checking whether fopen recognizes a trailing slash... yes checking whether fopen supports the mode character 'x'... yes checking whether fopen supports the mode character 'e'... yes checking whether free is known to preserve errno... yes checking for ftello... (cached) yes checking whether ftello works... (cached) yes checking whether getdtablesize works... yes checking for gettimeofday with POSIX signature... yes checking whether lseek detects pipes... yes checking whether open recognizes a trailing slash... yes checking whether program_invocation_name is declared... yes checking whether program_invocation_short_name is declared... yes checking for ssize_t... (cached) yes checking whether stat handles trailing slashes on files... yes checking for struct stat.st_atim.tv_nsec... yes checking whether struct stat.st_atim is of type struct timespec... yes checking for struct stat.st_birthtimespec.tv_nsec... no checking for struct stat.st_birthtimensec... no checking for struct stat.st_birthtim.tv_nsec... no checking for va_copy... yes checking for variable-length arrays... yes checking whether to build with code coverage support... no checking whether -Wno-missing-field-initializers is supported... yes checking whether -Wno-missing-field-initializers is needed... no checking whether -Wuninitialized is supported... yes checking whether C compiler handles -Werror -Wunknown-warning-option... no checking whether C compiler handles -fanalyzer... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -fno-common... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wall... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Warith-conversion... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wbad-function-cast... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wcast-align=strict... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wdate-time... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wdisabled-optimization... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wdouble-promotion... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wduplicated-branches... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wduplicated-cond... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wextra... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wformat-signedness... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Winit-self... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Winline... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Winvalid-pch... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wlogical-op... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wmissing-declarations... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wmissing-include-dirs... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wmissing-prototypes... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wnested-externs... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wnull-dereference... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wold-style-definition... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wopenmp-simd... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wpacked... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wpointer-arith... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wshadow... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wstack-protector... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wstrict-overflow... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wstrict-prototypes... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-attribute=cold... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-attribute=const... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-attribute=format... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-attribute=malloc... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-attribute=noreturn... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-final-methods... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsuggest-final-types... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wsync-nand... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wtrampolines... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wuninitialized... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wunknown-pragmas... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wunsafe-loop-optimizations... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wvariadic-macros... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wvector-operation-performance... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wvla... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wwrite-strings... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Warray-bounds=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wattribute-alias=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wbidi-chars=any,ucn... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wformat-overflow=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wformat=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wformat-truncation=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wimplicit-fallthrough=5... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wshift-overflow=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wuse-after-free=3... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wunused-const-variable=2... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wvla-larger-than=4031... yes checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no checking whether C compiler handles -Wno-analyzer-malloc-leak... yes checking whether C compiler handles -Wno-type-limits... yes checking whether C compiler handles -Wformat-truncation=1... yes checking whether C compiler handles -Wimplicit-fallthrough=2... yes checking whether C compiler handles -Wno-unused-parameter... yes checking whether C compiler handles -fdiagnostics-show-option... yes checking whether C compiler handles -fdiagnostics-color=always... yes checking for library containing dlsym... none required checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/reference/Makefile config.status: creating examples/Makefile config.status: creating fuzz/Makefile config.status: creating lib/Makefile config.status: creating lib/gl/Makefile config.status: creating lib/includes/libtasn1.h config.status: creating lib/libtasn1.pc config.status: creating src/Makefile config.status: creating src/gl/Makefile config.status: creating tests/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: Summary of build options: Version: 4.19.0 Libtool version 12:3:6 DLL version: Header version: major 4 minor 19 patch 0 number 0x041300 Build/host system: x86_64-redhat-linux-gnu / x86_64-redhat-linux-gnu Install prefix: /usr Compiler: gcc Warning flags: -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always CFLAGS: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection LDFlags: -Wl,-z,relro -Wl,--as-needed -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 Documentation: yes Library types: Shared=yes, Static=no Valgrind: yes valgrind -q --error-exitcode=1 --leak-check=full Version script: yes Fuzzing build: no + touch doc/stamp_docs + /usr/bin/make -O -j2 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in lib Making all in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_LIMITS_H''@||g' \ ./limits.in.h > limits.h-t mv limits.h-t limits.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's/@''HAVE__BOOL''@/1/g' \ ./stdbool.in.h > stdbool.h-t mv stdbool.h-t stdbool.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_STRING_H''@||g' \ -e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \ -e 's/@''GNULIB_FFSL''@/0/g' \ -e 's/@''GNULIB_FFSLL''@/0/g' \ -e 's/@''GNULIB_MBSLEN''@/0/g' \ -e 's/@''GNULIB_MBSNLEN''@/0/g' \ -e 's/@''GNULIB_MBSCHR''@/0/g' \ -e 's/@''GNULIB_MBSRCHR''@/0/g' \ -e 's/@''GNULIB_MBSSTR''@/0/g' \ -e 's/@''GNULIB_MBSCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSCASESTR''@/0/g' \ -e 's/@''GNULIB_MBSCSPN''@/0/g' \ -e 's/@''GNULIB_MBSPBRK''@/0/g' \ -e 's/@''GNULIB_MBSSPN''@/0/g' \ -e 's/@''GNULIB_MBSSEP''@/0/g' \ -e 's/@''GNULIB_MBSTOK_R''@/0/g' \ -e 's/@''GNULIB_MEMCHR''@/0/g' \ -e 's/@''GNULIB_MEMMEM''@/0/g' \ -e 's/@''GNULIB_MEMPCPY''@/0/g' \ -e 's/@''GNULIB_MEMRCHR''@/0/g' \ -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \ -e 's/@''GNULIB_STPCPY''@/0/g' \ -e 's/@''GNULIB_STPNCPY''@/0/g' \ -e 's/@''GNULIB_STRCHRNUL''@/0/g' \ -e 's/@''GNULIB_STRDUP''@/0/g' \ -e 's/@''GNULIB_STRNCAT''@/0/g' \ -e 's/@''GNULIB_STRNDUP''@/0/g' \ -e 's/@''GNULIB_STRNLEN''@/0/g' \ -e 's/@''GNULIB_STRPBRK''@/0/g' \ -e 's/@''GNULIB_STRSEP''@/0/g' \ -e 's/@''GNULIB_STRSTR''@/0/g' \ -e 's/@''GNULIB_STRCASESTR''@/0/g' \ -e 's/@''GNULIB_STRTOK_R''@/0/g' \ -e 's/@''GNULIB_STRERROR''@/0/g' \ -e 's/@''GNULIB_STRERROR_R''@/0/g' \ -e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \ -e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \ -e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \ -e 's/@''GNULIB_STRSIGNAL''@/0/g' \ -e 's/@''GNULIB_STRVERSCMP''@/1/g' \ -e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \ -e 's/@''GNULIB_MDA_STRDUP''@/1/g' \ -e 's/@''GNULIB_FREE_POSIX''@/0/g' \ < ./string.in.h | \ sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \ -e 's|@''HAVE_FFSL''@|1|g' \ -e 's|@''HAVE_FFSLL''@|1|g' \ -e 's|@''HAVE_MBSLEN''@|0|g' \ -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ -e 's|@''HAVE_MEMPCPY''@|1|g' \ -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ -e 's|@''HAVE_STPCPY''@|1|g' \ -e 's|@''HAVE_STPNCPY''@|1|g' \ -e 's|@''HAVE_STRCHRNUL''@|1|g' \ -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ -e 's|@''HAVE_STRPBRK''@|1|g' \ -e 's|@''HAVE_STRSEP''@|1|g' \ -e 's|@''HAVE_STRCASESTR''@|1|g' \ -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \ -e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \ -e 's|@''HAVE_SIGABBREV_NP''@|1|g' \ -e 's|@''HAVE_SIGDESCR_NP''@|1|g' \ -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ -e 's|@''HAVE_STRVERSCMP''@|1|g' \ -e 's|@''REPLACE_FFSLL''@|0|g' \ -e 's|@''REPLACE_MEMCHR''@|0|g' \ -e 's|@''REPLACE_MEMMEM''@|0|g' \ -e 's|@''REPLACE_FREE''@|0|g' \ -e 's|@''REPLACE_STPNCPY''@|0|g' \ -e 's|@''REPLACE_STRCHRNUL''@|0|g' \ -e 's|@''REPLACE_STRDUP''@|0|g' \ -e 's|@''REPLACE_STRNCAT''@|0|g' \ -e 's|@''REPLACE_STRNDUP''@|0|g' \ -e 's|@''REPLACE_STRNLEN''@|0|g' \ -e 's|@''REPLACE_STRSTR''@|0|g' \ -e 's|@''REPLACE_STRCASESTR''@|0|g' \ -e 's|@''REPLACE_STRTOK_R''@|0|g' \ -e 's|@''REPLACE_STRERROR''@|0|g' \ -e 's|@''REPLACE_STRERROR_R''@|0|g' \ -e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \ -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > string.h-t mv string.h-t string.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /usr/bin/mkdir -p 'sys' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_TYPES_H''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ -e 's|@''WINDOWS_STAT_INODES''@|0|g' \ ./sys_types.in.h > sys/types.h-t mv sys/types.h-t sys/types.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_STDLIB_H''@||g' \ -e 's/@''GNULIB__EXIT''@/0/g' \ -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \ -e 's/@''GNULIB_ATOLL''@/0/g' \ -e 's/@''GNULIB_CALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \ -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \ -e 's/@''GNULIB_FREE_POSIX''@/0/g' \ -e 's/@''GNULIB_GETLOADAVG''@/0/g' \ -e 's/@''GNULIB_GETSUBOPT''@/0/g' \ -e 's/@''GNULIB_GRANTPT''@/0/g' \ -e 's/@''GNULIB_MALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_MALLOC_POSIX''@/0/g' \ -e 's/@''GNULIB_MBTOWC''@/0/g' \ -e 's/@''GNULIB_MKDTEMP''@/0/g' \ -e 's/@''GNULIB_MKOSTEMP''@/0/g' \ -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \ -e 's/@''GNULIB_MKSTEMP''@/0/g' \ -e 's/@''GNULIB_MKSTEMPS''@/0/g' \ -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \ -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \ -e 's/@''GNULIB_PTSNAME''@/0/g' \ -e 's/@''GNULIB_PTSNAME_R''@/0/g' \ -e 's/@''GNULIB_PUTENV''@/0/g' \ -e 's/@''GNULIB_QSORT_R''@/0/g' \ -e 's/@''GNULIB_RANDOM''@/0/g' \ -e 's/@''GNULIB_RANDOM_R''@/0/g' \ -e 's/@''GNULIB_REALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_REALLOC_POSIX''@/0/g' \ -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \ -e 's/@''GNULIB_REALPATH''@/0/g' \ -e 's/@''GNULIB_RPMATCH''@/0/g' \ -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \ -e 's/@''GNULIB_SETENV''@/0/g' \ -e 's/@''GNULIB_STRTOD''@/0/g' \ -e 's/@''GNULIB_STRTOL''@/0/g' \ -e 's/@''GNULIB_STRTOLD''@/0/g' \ -e 's/@''GNULIB_STRTOLL''@/0/g' \ -e 's/@''GNULIB_STRTOUL''@/0/g' \ -e 's/@''GNULIB_STRTOULL''@/0/g' \ -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \ -e 's/@''GNULIB_UNLOCKPT''@/0/g' \ -e 's/@''GNULIB_UNSETENV''@/0/g' \ -e 's/@''GNULIB_WCTOMB''@/0/g' \ -e 's/@''GNULIB_MDA_ECVT''@/1/g' \ -e 's/@''GNULIB_MDA_FCVT''@/1/g' \ -e 's/@''GNULIB_MDA_GCVT''@/1/g' \ -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \ -e 's/@''GNULIB_MDA_PUTENV''@/1/g' \ < ./stdlib.in.h | \ sed -e 's|@''HAVE__EXIT''@|1|g' \ -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \ -e 's|@''HAVE_ATOLL''@|1|g' \ -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \ -e 's|@''HAVE_DECL_ECVT''@|1|g' \ -e 's|@''HAVE_DECL_FCVT''@|1|g' \ -e 's|@''HAVE_DECL_GCVT''@|1|g' \ -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \ -e 's|@''HAVE_GETSUBOPT''@|1|g' \ -e 's|@''HAVE_GRANTPT''@|1|g' \ -e 's|@''HAVE_INITSTATE''@|1|g' \ -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \ -e 's|@''HAVE_MBTOWC''@|1|g' \ -e 's|@''HAVE_MKDTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMPS''@|1|g' \ -e 's|@''HAVE_MKSTEMP''@|1|g' \ -e 's|@''HAVE_MKSTEMPS''@|1|g' \ -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \ -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \ -e 's|@''HAVE_PTSNAME''@|1|g' \ -e 's|@''HAVE_PTSNAME_R''@|1|g' \ -e 's|@''HAVE_QSORT_R''@|1|g' \ -e 's|@''HAVE_RANDOM''@|1|g' \ -e 's|@''HAVE_RANDOM_H''@|1|g' \ -e 's|@''HAVE_RANDOM_R''@|1|g' \ -e 's|@''HAVE_REALLOCARRAY''@|1|g' \ -e 's|@''HAVE_REALPATH''@|1|g' \ -e 's|@''HAVE_RPMATCH''@|1|g' \ -e 's|@''HAVE_SECURE_GETENV''@|1|g' \ -e 's|@''HAVE_DECL_SETENV''@|1|g' \ -e 's|@''HAVE_SETSTATE''@|1|g' \ -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \ -e 's|@''HAVE_STRTOD''@|1|g' \ -e 's|@''HAVE_STRTOL''@|1|g' \ -e 's|@''HAVE_STRTOLD''@|1|g' \ -e 's|@''HAVE_STRTOLL''@|1|g' \ -e 's|@''HAVE_STRTOUL''@|1|g' \ -e 's|@''HAVE_STRTOULL''@|1|g' \ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \ -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \ -e 's|@''HAVE_UNLOCKPT''@|1|g' \ -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \ -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \ -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \ -e 's|@''REPLACE_FREE''@|0|g' \ -e 's|@''REPLACE_INITSTATE''@|0|g' \ -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_MBTOWC''@|0|g' \ -e 's|@''REPLACE_MKSTEMP''@|0|g' \ -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \ -e 's|@''REPLACE_PTSNAME''@|0|g' \ -e 's|@''REPLACE_PTSNAME_R''@|0|g' \ -e 's|@''REPLACE_PUTENV''@|0|g' \ -e 's|@''REPLACE_QSORT_R''@|0|g' \ -e 's|@''REPLACE_RANDOM''@|0|g' \ -e 's|@''REPLACE_RANDOM_R''@|0|g' \ -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_REALLOCARRAY''@|0|g' \ -e 's|@''REPLACE_REALPATH''@|0|g' \ -e 's|@''REPLACE_SETENV''@|0|g' \ -e 's|@''REPLACE_SETSTATE''@|0|g' \ -e 's|@''REPLACE_STRTOD''@|0|g' \ -e 's|@''REPLACE_STRTOL''@|0|g' \ -e 's|@''REPLACE_STRTOLD''@|0|g' \ -e 's|@''REPLACE_STRTOLL''@|0|g' \ -e 's|@''REPLACE_STRTOUL''@|0|g' \ -e 's|@''REPLACE_STRTOULL''@|0|g' \ -e 's|@''REPLACE_UNSETENV''@|0|g' \ -e 's|@''REPLACE_WCTOMB''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _Noreturn/r ./_Noreturn.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > stdlib.h-t mv stdlib.h-t stdlib.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''HAVE_UNISTD_H''@|1|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_UNISTD_H''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ -e 's/@''GNULIB_ACCESS''@/0/g' \ -e 's/@''GNULIB_CHDIR''@/0/g' \ -e 's/@''GNULIB_CHOWN''@/0/g' \ -e 's/@''GNULIB_CLOSE''@/0/g' \ -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \ -e 's/@''GNULIB_DUP''@/0/g' \ -e 's/@''GNULIB_DUP2''@/0/g' \ -e 's/@''GNULIB_DUP3''@/0/g' \ -e 's/@''GNULIB_ENVIRON''@/0/g' \ -e 's/@''GNULIB_EUIDACCESS''@/0/g' \ -e 's/@''GNULIB_EXECL''@/0/g' \ -e 's/@''GNULIB_EXECLE''@/0/g' \ -e 's/@''GNULIB_EXECLP''@/0/g' \ -e 's/@''GNULIB_EXECV''@/0/g' \ -e 's/@''GNULIB_EXECVE''@/0/g' \ -e 's/@''GNULIB_EXECVP''@/0/g' \ -e 's/@''GNULIB_EXECVPE''@/0/g' \ -e 's/@''GNULIB_FACCESSAT''@/0/g' \ -e 's/@''GNULIB_FCHDIR''@/0/g' \ -e 's/@''GNULIB_FCHOWNAT''@/0/g' \ -e 's/@''GNULIB_FDATASYNC''@/0/g' \ -e 's/@''GNULIB_FSYNC''@/0/g' \ -e 's/@''GNULIB_FTRUNCATE''@/0/g' \ -e 's/@''GNULIB_GETCWD''@/0/g' \ -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \ -e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \ -e 's/@''GNULIB_GETENTROPY''@/0/g' \ -e 's/@''GNULIB_GETGROUPS''@/0/g' \ -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \ -e 's/@''GNULIB_GETLOGIN''@/0/g' \ -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \ -e 's/@''GNULIB_GETOPT_POSIX''@/0/g' \ -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \ -e 's/@''GNULIB_GETPASS''@/0/g' \ -e 's/@''GNULIB_GETPASS_GNU''@/0/g' \ -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \ -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \ -e 's/@''GNULIB_ISATTY''@/0/g' \ -e 's/@''GNULIB_LCHOWN''@/0/g' \ -e 's/@''GNULIB_LINK''@/0/g' \ -e 's/@''GNULIB_LINKAT''@/0/g' \ -e 's/@''GNULIB_LSEEK''@/0/g' \ -e 's/@''GNULIB_PIPE''@/0/g' \ -e 's/@''GNULIB_PIPE2''@/0/g' \ -e 's/@''GNULIB_PREAD''@/0/g' \ -e 's/@''GNULIB_PWRITE''@/0/g' \ -e 's/@''GNULIB_READ''@/0/g' \ -e 's/@''GNULIB_READLINK''@/0/g' \ -e 's/@''GNULIB_READLINKAT''@/0/g' \ -e 's/@''GNULIB_RMDIR''@/0/g' \ -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \ -e 's/@''GNULIB_SLEEP''@/0/g' \ -e 's/@''GNULIB_SYMLINK''@/0/g' \ -e 's/@''GNULIB_SYMLINKAT''@/0/g' \ -e 's/@''GNULIB_TRUNCATE''@/0/g' \ -e 's/@''GNULIB_TTYNAME_R''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \ -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \ -e 's/@''GNULIB_UNLINK''@/0/g' \ -e 's/@''GNULIB_UNLINKAT''@/0/g' \ -e 's/@''GNULIB_USLEEP''@/0/g' \ -e 's/@''GNULIB_WRITE''@/0/g' \ -e 's/@''GNULIB_MDA_ACCESS''@/1/g' \ -e 's/@''GNULIB_MDA_CHDIR''@/1/g' \ -e 's/@''GNULIB_MDA_CLOSE''@/1/g' \ -e 's/@''GNULIB_MDA_DUP''@/1/g' \ -e 's/@''GNULIB_MDA_DUP2''@/1/g' \ -e 's/@''GNULIB_MDA_EXECL''@/1/g' \ -e 's/@''GNULIB_MDA_EXECLE''@/1/g' \ -e 's/@''GNULIB_MDA_EXECLP''@/1/g' \ -e 's/@''GNULIB_MDA_EXECV''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVE''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVP''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \ -e 's/@''GNULIB_MDA_GETCWD''@/1/g' \ -e 's/@''GNULIB_MDA_GETPID''@/1/g' \ -e 's/@''GNULIB_MDA_ISATTY''@/1/g' \ -e 's/@''GNULIB_MDA_LSEEK''@/1/g' \ -e 's/@''GNULIB_MDA_READ''@/1/g' \ -e 's/@''GNULIB_MDA_RMDIR''@/1/g' \ -e 's/@''GNULIB_MDA_SWAB''@/1/g' \ -e 's/@''GNULIB_MDA_UNLINK''@/1/g' \ -e 's/@''GNULIB_MDA_WRITE''@/1/g' \ < ./unistd.in.h | \ sed -e 's|@''HAVE_CHOWN''@|1|g' \ -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \ -e 's|@''HAVE_DUP3''@|1|g' \ -e 's|@''HAVE_EUIDACCESS''@|1|g' \ -e 's|@''HAVE_EXECVPE''@|1|g' \ -e 's|@''HAVE_FACCESSAT''@|1|g' \ -e 's|@''HAVE_FCHDIR''@|1|g' \ -e 's|@''HAVE_FCHOWNAT''@|1|g' \ -e 's|@''HAVE_FDATASYNC''@|1|g' \ -e 's|@''HAVE_FSYNC''@|1|g' \ -e 's|@''HAVE_FTRUNCATE''@|1|g' \ -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ -e 's|@''HAVE_GETENTROPY''@|1|g' \ -e 's|@''HAVE_GETGROUPS''@|1|g' \ -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_GETPASS''@|1|g' \ -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \ -e 's|@''HAVE_LCHOWN''@|1|g' \ -e 's|@''HAVE_LINK''@|1|g' \ -e 's|@''HAVE_LINKAT''@|1|g' \ -e 's|@''HAVE_PIPE''@|1|g' \ -e 's|@''HAVE_PIPE2''@|1|g' \ -e 's|@''HAVE_PREAD''@|1|g' \ -e 's|@''HAVE_PWRITE''@|1|g' \ -e 's|@''HAVE_READLINK''@|1|g' \ -e 's|@''HAVE_READLINKAT''@|1|g' \ -e 's|@''HAVE_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_SLEEP''@|1|g' \ -e 's|@''HAVE_SYMLINK''@|1|g' \ -e 's|@''HAVE_SYMLINKAT''@|1|g' \ -e 's|@''HAVE_UNLINKAT''@|1|g' \ -e 's|@''HAVE_USLEEP''@|1|g' \ -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ -e 's|@''HAVE_DECL_EXECVPE''@|1|g' \ -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \ -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \ -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \ -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \ -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \ -e 's|@''HAVE_OS_H''@|0|g' \ -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ | \ sed -e 's|@''REPLACE_ACCESS''@|0|g' \ -e 's|@''REPLACE_CHOWN''@|0|g' \ -e 's|@''REPLACE_CLOSE''@|0|g' \ -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \ -e 's|@''REPLACE_DUP''@|0|g' \ -e 's|@''REPLACE_DUP2''@|0|g' \ -e 's|@''REPLACE_EXECL''@|0|g' \ -e 's|@''REPLACE_EXECLE''@|0|g' \ -e 's|@''REPLACE_EXECLP''@|0|g' \ -e 's|@''REPLACE_EXECV''@|0|g' \ -e 's|@''REPLACE_EXECVE''@|0|g' \ -e 's|@''REPLACE_EXECVP''@|0|g' \ -e 's|@''REPLACE_EXECVPE''@|0|g' \ -e 's|@''REPLACE_FACCESSAT''@|0|g' \ -e 's|@''REPLACE_FCHOWNAT''@|0|g' \ -e 's|@''REPLACE_FTRUNCATE''@|0|g' \ -e 's|@''REPLACE_GETCWD''@|0|g' \ -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \ -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \ -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \ -e 's|@''REPLACE_GETGROUPS''@|0|g' \ -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ -e 's|@''REPLACE_GETPASS''@|0|g' \ -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \ -e 's|@''REPLACE_ISATTY''@|0|g' \ -e 's|@''REPLACE_LCHOWN''@|0|g' \ -e 's|@''REPLACE_LINK''@|0|g' \ -e 's|@''REPLACE_LINKAT''@|0|g' \ -e 's|@''REPLACE_LSEEK''@|0|g' \ -e 's|@''REPLACE_PREAD''@|0|g' \ -e 's|@''REPLACE_PWRITE''@|0|g' \ -e 's|@''REPLACE_READ''@|0|g' \ -e 's|@''REPLACE_READLINK''@|0|g' \ -e 's|@''REPLACE_READLINKAT''@|0|g' \ -e 's|@''REPLACE_RMDIR''@|0|g' \ -e 's|@''REPLACE_SLEEP''@|0|g' \ -e 's|@''REPLACE_SYMLINK''@|0|g' \ -e 's|@''REPLACE_SYMLINKAT''@|0|g' \ -e 's|@''REPLACE_TRUNCATE''@|0|g' \ -e 's|@''REPLACE_TTYNAME_R''@|0|g' \ -e 's|@''REPLACE_UNLINK''@|0|g' \ -e 's|@''REPLACE_UNLINKAT''@|0|g' \ -e 's|@''REPLACE_USLEEP''@|0|g' \ -e 's|@''REPLACE_WRITE''@|0|g' \ -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > unistd.h-t mv unistd.h-t unistd.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /usr/bin/make all-recursive make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libgnu_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c unistd.c -fPIC -DPIC -o .libs/libgnu_la-unistd.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libgnu_la-c-ctype.lo `test -f 'c-ctype.c' || echo './'`c-ctype.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c c-ctype.c -fPIC -DPIC -o .libs/libgnu_la-c-ctype.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /bin/sh ../../libtool --tag=CC --mode=link gcc -fvisibility=hidden -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-undefined -Wl,-z,relro -Wl,--as-needed -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 -o libgnu.la libgnu_la-c-ctype.lo libgnu_la-unistd.lo libtool: link: ar cr .libs/libgnu.a .libs/libgnu_la-c-ctype.o .libs/libgnu_la-unistd.o libtool: link: ranlib .libs/libgnu.a libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" ) make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o coding.lo coding.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c coding.c -fPIC -DPIC -o .libs/coding.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ASN1.lo ASN1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ASN1.c -fPIC -DPIC -o .libs/ASN1.o ASN1.c: In function '_asn1_yyparse': ASN1.c:745:7: warning: use of uninitialized value 'yyss_328' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 745 | __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-8 | | 1628 | yy_state_t yyssa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here | | (7) capacity: 200 bytes |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (8) following 'true' branch... | '_asn1_yyparse': event 9 | | 520 | # define YYPTRDIFF_T __PTRDIFF_TYPE__ | | ^~~~~~~~~~~~~~~~ | | | | | (9) ...to here ASN1.c:1689:7: note: in expansion of macro 'YYPTRDIFF_T' | 1689 | YYPTRDIFF_T yysize = yyssp - yyss + 1; | | ^~~~~~~~~~~ | '_asn1_yyparse': events 10-12 | | 1712 | if (YYMAXDEPTH <= yystacksize) | | ^ | | | | | (10) following 'false' branch (when 'yystacksize_326 <= 9999')... | 1713 | goto yyexhaustedlab; | 1714 | yystacksize *= 2; | | ~~~~~~~~~~~ | | | | | (11) ...to here |...... | 1723 | if (! yyptr) | | ~ | | | | | (12) following 'false' branch (when 'yyptr_379' is non-NULL)... | '_asn1_yyparse': event 13 | | 727 | do \ | | ^~ | | | | | (13) ...to here ASN1.c:1725:9: note: in expansion of macro 'YYSTACK_RELOCATE' | 1725 | YYSTACK_RELOCATE (yyss_alloc, yyss); | | ^~~~~~~~~~~~~~~~ | '_asn1_yyparse': event 14 | | 745 | __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (14) use of uninitialized value 'yyss_328' here ASN1.c:730:9: note: in expansion of macro 'YYCOPY' | 730 | YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ | | ^~~~~~ ASN1.c:1725:9: note: in expansion of macro 'YYSTACK_RELOCATE' | 1725 | YYSTACK_RELOCATE (yyss_alloc, yyss); | | ^~~~~~~~~~~~~~~~ | ASN1.c:745:7: warning: use of uninitialized value 'yyvs_337' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 745 | __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-8 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here | | (7) capacity: 14400 bytes |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (8) following 'true' branch... | '_asn1_yyparse': event 9 | | 520 | # define YYPTRDIFF_T __PTRDIFF_TYPE__ | | ^~~~~~~~~~~~~~~~ | | | | | (9) ...to here ASN1.c:1689:7: note: in expansion of macro 'YYPTRDIFF_T' | 1689 | YYPTRDIFF_T yysize = yyssp - yyss + 1; | | ^~~~~~~~~~~ | '_asn1_yyparse': events 10-12 | | 1712 | if (YYMAXDEPTH <= yystacksize) | | ^ | | | | | (10) following 'false' branch (when 'yystacksize_326 <= 9999')... | 1713 | goto yyexhaustedlab; | 1714 | yystacksize *= 2; | | ~~~~~~~~~~~ | | | | | (11) ...to here |...... | 1723 | if (! yyptr) | | ~ | | | | | (12) following 'false' branch (when 'yyptr_379' is non-NULL)... | '_asn1_yyparse': event 13 | | 727 | do \ | | ^~ | | | | | (13) ...to here ASN1.c:1725:9: note: in expansion of macro 'YYSTACK_RELOCATE' | 1725 | YYSTACK_RELOCATE (yyss_alloc, yyss); | | ^~~~~~~~~~~~~~~~ | '_asn1_yyparse': event 14 | | 745 | __builtin_memcpy (Dst, Src, YY_CAST (YYSIZE_T, (Count)) * sizeof (*(Src))) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (14) use of uninitialized value 'yyvs_337' here ASN1.c:730:9: note: in expansion of macro 'YYCOPY' | 730 | YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ | | ^~~~~~ ASN1.c:1726:9: note: in expansion of macro 'YYSTACK_RELOCATE' | 1726 | YYSTACK_RELOCATE (yyvs_alloc, yyvs); | | ^~~~~~~~~~~~~~~~ | ASN1.c:1851:9: warning: use of uninitialized value '*_41' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 1851 | yyval = yyvsp[1-yylen]; | ~~~~~~^~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1851 | yyval = yyvsp[1-yylen]; | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (21) use of uninitialized value '*_41' here | ASN1.y:154:98: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 154 | {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_DEFINITIONS|$3); | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:154:98: | 154 | {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_DEFINITIONS|$3); | | ^ | | | | | (22) out-of-bounds read from byte -360 till byte -357 but 'yyvsa' starts at byte 0 | ASN1.y:154:98: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:154:98: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -360B].constant' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:154:98: | 154 | {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_DEFINITIONS|$3); | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -360B].constant' here | ASN1.y:155:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 155 | _asn1_set_name($$,_asn1_get_name($1)); | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:155:74: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (22) out-of-bounds read from byte -504 till byte -497 but 'yyvsa' starts at byte 0 | ASN1.y:155:74: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:155:74: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:155:74: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' here | ASN1.y:156:21: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 156 | _asn1_set_name($1,""); | ^~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (22) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 23 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (24) ...to here | 156 | _asn1_set_name($1,""); | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) out-of-bounds read from byte -504 till byte -497 but 'yyvsa' starts at byte 0 | ASN1.y:156:21: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 156 | _asn1_set_name($1,""); | ^~~~~~~~~~~~~~~~~~~~~~ ASN1.y:156:21: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (23) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 24 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (25) ...to here | 156 | _asn1_set_name($1,""); | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' here | ASN1.y:157:21: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 157 | _asn1_set_right($1,$7); | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (22) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 23 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (24) ...to here | 156 | _asn1_set_name($1,""); | 157 | _asn1_set_right($1,$7); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) out-of-bounds read from byte -504 till byte -497 but 'yyvsa' starts at byte 0 | ASN1.y:157:21: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 157 | _asn1_set_right($1,$7); | ^~~~~~~~~~~~~~~~~~~~~~~ ASN1.y:157:21: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (22) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 23 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (24) ...to here | 156 | _asn1_set_name($1,""); | 157 | _asn1_set_right($1,$7); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:157:21: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 157 | _asn1_set_right($1,$7); | ^~~~~~~~~~~~~~~~~~~~~~~ ASN1.y:157:21: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (23) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 24 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (25) ...to here | 156 | _asn1_set_name($1,""); | 157 | _asn1_set_right($1,$7); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' here | ASN1.y:157:21: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 157 | _asn1_set_right($1,$7); | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (23) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 24 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (25) ...to here | 156 | _asn1_set_name($1,""); | 157 | _asn1_set_right($1,$7); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:158:21: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 158 | _asn1_set_down($$,$1); | ^~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (22) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 23 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (24) ...to here |...... | 158 | _asn1_set_down($$,$1); | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) out-of-bounds read from byte -504 till byte -497 but 'yyvsa' starts at byte 0 | ASN1.y:158:21: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 158 | _asn1_set_down($$,$1); | ^~~~~~~~~~~~~~~~~~~~~~ ASN1.y:158:21: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-22 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 2:' branch... | 1856 | { | 1857 | case 2: /* definitions: definitions_id DEFINITIONS explicit_implicit TAGS "::=" BEGIN type_constant_list END */ | | ~~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^ | | | | | (23) inlined call to '_asn1_get_name' from '_asn1_yyparse' | +--> '_asn1_get_name': event 24 | |./parser_aux.h:147:6: | 147 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:155:49: | 155 | _asn1_set_name($$,_asn1_get_name($1)); | | ^~~~~~~~~~ | | | | | (25) ...to here |...... | 158 | _asn1_set_down($$,$1); | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -504B].node' here | ASN1.y:195:67: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 195 | constant_list: constant {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 17:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1957:3: | 1957 | case 17: /* constant_list: constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:195:67: | 195 | constant_list: constant {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:196:68: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 196 | | constant_list ',' constant {$$=$1; | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 18:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:1963:3: | 1963 | case 18: /* constant_list: constant_list ',' constant */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:196:68: | 196 | | constant_list ',' constant {$$=$1; | | ^ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:196:68: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:196:68: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 18:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1963:3: | 1963 | case 18: /* constant_list: constant_list ',' constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:196:68: | 196 | | constant_list ',' constant {$$=$1; | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:197:45: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 197 | _asn1_set_right(_asn1_get_last_right($1),$3);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 18:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1963:3: | 1963 | case 18: /* constant_list: constant_list ',' constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:197:45: | 197 | _asn1_set_right(_asn1_get_last_right($1),$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:207:75: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 207 | obj_constant_list: obj_constant {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 21:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1985:3: | 1985 | case 21: /* obj_constant_list: obj_constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:207:75: | 207 | obj_constant_list: obj_constant {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:208:76: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 208 | | obj_constant_list obj_constant {$$=$1; | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 22:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:1991:3: | 1991 | case 22: /* obj_constant_list: obj_constant_list obj_constant */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:208:76: | 208 | | obj_constant_list obj_constant {$$=$1; | | ^ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:208:76: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:208:76: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 22:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1991:3: | 1991 | case 22: /* obj_constant_list: obj_constant_list obj_constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:208:76: | 208 | | obj_constant_list obj_constant {$$=$1; | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:209:53: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 209 | _asn1_set_right(_asn1_get_last_right($1),$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 22:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:1991:3: | 1991 | case 22: /* obj_constant_list: obj_constant_list obj_constant */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:209:53: | 209 | _asn1_set_right(_asn1_get_last_right($1),$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:219:104: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 219 | | '[' class NUM ']' {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_TAG | $2); | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 27:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2023:3: | 2023 | case 27: /* tag_type: '[' class NUM ']' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:219:104: | 219 | | '[' class NUM ']' {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_TAG | $2); | | ^ | | | | | (22) out-of-bounds read from byte -144 till byte -141 but 'yyvsa' starts at byte 0 | ASN1.y:219:104: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:219:104: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].constant' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 27:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2023:3: | 2023 | case 27: /* tag_type: '[' class NUM ']' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:219:104: | 219 | | '[' class NUM ']' {$$=_asn1_add_static_node(&e_list, ASN1_ETYPE_TAG | $2); | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].constant' here | ASN1.y:223:50: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 223 | tag : tag_type {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 28:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2030:3: | 2030 | case 28: /* tag: tag_type */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:223:50: | 223 | tag : tag_type {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:224:41: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 224 | | tag_type EXPLICIT {$$=_asn1_mod_type($1,CONST_EXPLICIT);} | ^~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 29:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2036:3: | 2036 | case 29: /* tag: tag_type EXPLICIT */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:224:41: | 224 | | tag_type EXPLICIT {$$=_asn1_mod_type($1,CONST_EXPLICIT);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:224:41: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:224:41: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 29:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2036:3: | 2036 | case 29: /* tag: tag_type EXPLICIT */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:224:41: | 224 | | tag_type EXPLICIT {$$=_asn1_mod_type($1,CONST_EXPLICIT);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:225:41: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 225 | | tag_type IMPLICIT {$$=_asn1_mod_type($1,CONST_IMPLICIT);} | ^~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 30:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2042:3: | 2042 | case 30: /* tag: tag_type IMPLICIT */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:225:41: | 225 | | tag_type IMPLICIT {$$=_asn1_mod_type($1,CONST_IMPLICIT);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:225:41: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:225:41: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 30:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2042:3: | 2042 | case 30: /* tag: tag_type IMPLICIT */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:225:41: | 225 | | tag_type IMPLICIT {$$=_asn1_mod_type($1,CONST_IMPLICIT);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:242:42: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 242 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 37:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2073:3: | 2073 | case 37: /* integer_def: INTEGER '{' constant_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:242:42: | 242 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:242:42: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:242:42: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 37:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2073:3: | 2073 | case 37: /* integer_def: INTEGER '{' constant_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:242:42: | 242 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:243:70: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 243 | | integer_def'(' pos_neg_list ')' {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 38:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2080:3: | 2080 | case 38: /* integer_def: integer_def '(' pos_neg_list ')' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:243:70: | 243 | | integer_def'(' pos_neg_list ')' {$$=$1;} | | ^ | | | | | (22) out-of-bounds read from byte -216 till byte -209 but 'yyvsa' starts at byte 0 | ASN1.y:243:70: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:243:70: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -216B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 38:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2080:3: | 2080 | case 38: /* integer_def: integer_def '(' pos_neg_list ')' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:243:70: | 243 | | integer_def'(' pos_neg_list ')' {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -216B].node' here | ASN1.y:245:65: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 245 | {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 39:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2086:3: | 2086 | case 39: /* integer_def: integer_def '(' int_identifier '.' '.' int_identifier ')' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:245:65: | 245 | {$$=$1;} | | ^ | | | | | (22) out-of-bounds read from byte -432 till byte -425 but 'yyvsa' starts at byte 0 | ASN1.y:245:65: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:245:65: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -432B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 39:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2086:3: | 2086 | case 39: /* integer_def: integer_def '(' int_identifier '.' '.' int_identifier ')' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:245:65: | 245 | {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -432B].node' here | ASN1.y:263:55: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 263 | size_def: size_def2 {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 45:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2125:3: | 2125 | case 45: /* size_def: size_def2 */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:263:55: | 263 | size_def: size_def2 {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:264:56: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 264 | | '(' size_def2 ')' {$$=$2;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 46:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2131:3: | 2131 | case 46: /* size_def: '(' size_def2 ')' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:264:56: | 264 | | '(' size_def2 ')' {$$=$2;} | | ^ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:264:56: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:264:56: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 46:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2131:3: | 2131 | case 46: /* size_def: '(' size_def2 ')' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:264:56: | 264 | | '(' size_def2 ')' {$$=$2;} | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:269:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 269 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 48:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2143:3: | 2143 | case 48: /* generalstring_def: GeneralString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:269:43: | 269 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:274:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 274 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 50:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2156:3: | 2156 | case 50: /* numericstring_def: NumericString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:274:43: | 274 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:279:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 279 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 52:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2169:3: | 2169 | case 52: /* ia5string_def: IA5String size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:279:43: | 279 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:284:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 284 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 54:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2182:3: | 2182 | case 54: /* teletexstring_def: TeletexString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:284:43: | 284 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:289:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 289 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 56:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2195:3: | 2195 | case 56: /* printablestring_def: PrintableString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:289:43: | 289 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:294:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 294 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 58:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2208:3: | 2208 | case 58: /* universalstring_def: UniversalString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:294:43: | 294 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:299:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 299 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 60:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2221:3: | 2221 | case 60: /* bmpstring_def: BMPString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:299:43: | 299 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:304:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 304 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 62:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2234:3: | 2234 | case 62: /* utf8string_def: UTF8String size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:304:43: | 304 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:309:43: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 309 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 64:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2247:3: | 2247 | case 64: /* visiblestring_def: VisibleString size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:309:43: | 309 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:314:44: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 314 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 66:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2260:3: | 2260 | case 66: /* octet_string_def: OCTET STRING size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:314:44: | 314 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:322:58: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 322 | bit_element_list : bit_element {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 68:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2275:3: | 2275 | case 68: /* bit_element_list: bit_element */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:322:58: | 322 | bit_element_list : bit_element {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:323:79: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 323 | | bit_element_list ',' bit_element {$$=$1; | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 69:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2281:3: | 2281 | case 69: /* bit_element_list: bit_element_list ',' bit_element */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:323:79: | 323 | | bit_element_list ',' bit_element {$$=$1; | | ^ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:323:79: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:323:79: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 69:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2281:3: | 2281 | case 69: /* bit_element_list: bit_element_list ',' bit_element */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:323:79: | 323 | | bit_element_list ',' bit_element {$$=$1; | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:324:56: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 324 | _asn1_set_right(_asn1_get_last_right($1),$3);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 69:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2281:3: | 2281 | case 69: /* bit_element_list: bit_element_list ',' bit_element */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:324:56: | 324 | _asn1_set_right(_asn1_get_last_right($1),$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:329:39: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 329 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 71:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2294:3: | 2294 | case 71: /* bit_string_def: BIT STRING size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:329:39: | 329 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:332:33: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 332 | _asn1_set_down($$,$4);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 72:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2301:3: | 2301 | case 72: /* bit_string_def: BIT STRING '{' bit_element_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:332:33: | 332 | _asn1_set_down($$,$4);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:332:33: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:332:33: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 72:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2301:3: | 2301 | case 72: /* bit_string_def: BIT STRING '{' bit_element_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:332:33: | 332 | _asn1_set_down($$,$4);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:337:33: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 337 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 73:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2308:3: | 2308 | case 73: /* enumerated_def: ENUMERATED '{' bit_element_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:337:33: | 337 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:337:33: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:337:33: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 73:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2308:3: | 2308 | case 73: /* enumerated_def: ENUMERATED '{' bit_element_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:337:33: | 337 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:348:40: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 348 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 76:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2328:3: | 2328 | case 76: /* type_assig_right: IDENTIFIER size_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:348:40: | 348 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:349:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 349 | | integer_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 77:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2336:3: | 2336 | case 77: /* type_assig_right: integer_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:349:62: | 349 | | integer_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:350:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 350 | | enumerated_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 78:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2342:3: | 2342 | case 78: /* type_assig_right: enumerated_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:350:62: | 350 | | enumerated_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:351:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 351 | | boolean_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 79:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2348:3: | 2348 | case 79: /* type_assig_right: boolean_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:351:62: | 351 | | boolean_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:353:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 353 | | octet_string_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 81:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2354:3: | 2354 | case 81: /* type_assig_right: octet_string_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:353:62: | 353 | | octet_string_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:354:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 354 | | bit_string_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 82:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2360:3: | 2360 | case 82: /* type_assig_right: bit_string_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:354:62: | 354 | | bit_string_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:355:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 355 | | generalstring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 83:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2366:3: | 2366 | case 83: /* type_assig_right: generalstring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:355:62: | 355 | | generalstring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:356:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 356 | | numericstring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 84:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2372:3: | 2372 | case 84: /* type_assig_right: numericstring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:356:62: | 356 | | numericstring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:357:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 357 | | ia5string_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 85:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2378:3: | 2378 | case 85: /* type_assig_right: ia5string_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:357:62: | 357 | | ia5string_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:358:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 358 | | teletexstring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 86:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2384:3: | 2384 | case 86: /* type_assig_right: teletexstring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:358:62: | 358 | | teletexstring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:359:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 359 | | printablestring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 87:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2390:3: | 2390 | case 87: /* type_assig_right: printablestring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:359:62: | 359 | | printablestring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:360:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 360 | | universalstring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 88:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2396:3: | 2396 | case 88: /* type_assig_right: universalstring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:360:62: | 360 | | universalstring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:361:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 361 | | bmpstring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 89:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2402:3: | 2402 | case 89: /* type_assig_right: bmpstring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:361:62: | 361 | | bmpstring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:362:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 362 | | utf8string_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 90:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2408:3: | 2408 | case 90: /* type_assig_right: utf8string_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:362:62: | 362 | | utf8string_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:363:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 363 | | visiblestring_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 91:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2414:3: | 2414 | case 91: /* type_assig_right: visiblestring_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:363:62: | 363 | | visiblestring_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:364:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 364 | | sequence_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 92:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2420:3: | 2420 | case 92: /* type_assig_right: sequence_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:364:62: | 364 | | sequence_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:365:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 365 | | object_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 93:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2426:3: | 2426 | case 93: /* type_assig_right: object_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:365:62: | 365 | | object_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:366:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 366 | | choise_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 94:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2432:3: | 2432 | case 94: /* type_assig_right: choise_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:366:62: | 366 | | choise_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:367:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 367 | | any_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 95:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2438:3: | 2438 | case 95: /* type_assig_right: any_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:367:62: | 367 | | any_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:368:62: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 368 | | set_def {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 96:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2444:3: | 2444 | case 96: /* type_assig_right: set_def */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:368:62: | 368 | | set_def {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:372:70: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 372 | type_assig_right_tag : type_assig_right {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 98:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2456:3: | 2456 | case 98: /* type_assig_right_tag: type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:372:70: | 372 | type_assig_right_tag : type_assig_right {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:373:61: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 373 | | tag type_assig_right {$$=_asn1_mod_type($2,CONST_TAG); | ^~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 99:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2462:3: | 2462 | case 99: /* type_assig_right_tag: tag type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:373:61: | 373 | | tag type_assig_right {$$=_asn1_mod_type($2,CONST_TAG); | | ^~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:374:48: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 374 | _asn1_set_right($1,_asn1_get_down($$)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 99:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2462:3: | 2462 | case 99: /* type_assig_right_tag: tag type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^ | | | | | (22) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 23 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | | (25) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:374:48: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 374 | _asn1_set_right($1,_asn1_get_down($$)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ASN1.y:374:48: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 99:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2462:3: | 2462 | case 99: /* type_assig_right_tag: tag type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^ | | | | | (23) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 24 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) ...to here | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:375:48: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 375 | _asn1_set_down($$,$1);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 99:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2462:3: | 2462 | case 99: /* type_assig_right_tag: tag type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^ | | | | | (22) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 23 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | <------+ | '_asn1_yyparse': events 24-25 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | 375 | _asn1_set_down($$,$1);} | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:375:48: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' 375 | _asn1_set_down($$,$1);} | ^~~~~~~~~~~~~~~~~~~~~~~ ASN1.y:375:48: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 99:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2462:3: | 2462 | case 99: /* type_assig_right_tag: tag type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^ | | | | | (23) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 24 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:374:48: | 374 | _asn1_set_right($1,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) ...to here | 375 | _asn1_set_down($$,$1);} | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:378:78: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 378 | type_assig_right_tag_default : type_assig_right_tag {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 100:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2470:3: | 2470 | case 100: /* type_assig_right_tag_default: type_assig_right_tag */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:378:78: | 378 | type_assig_right_tag_default : type_assig_right_tag {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:379:69: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 379 | | type_assig_right_tag default {$$=_asn1_mod_type($1,CONST_DEFAULT); | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 101:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2476:3: | 2476 | case 101: /* type_assig_right_tag_default: type_assig_right_tag default */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:379:69: | 379 | | type_assig_right_tag default {$$=_asn1_mod_type($1,CONST_DEFAULT); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:379:69: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:379:69: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 101:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2476:3: | 2476 | case 101: /* type_assig_right_tag_default: type_assig_right_tag default */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:379:69: | 379 | | type_assig_right_tag default {$$=_asn1_mod_type($1,CONST_DEFAULT); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:380:56: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 380 | _asn1_set_right($2,_asn1_get_down($$)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 101:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2476:3: | 2476 | case 101: /* type_assig_right_tag_default: type_assig_right_tag default */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:380:56: | 380 | _asn1_set_right($2,_asn1_get_down($$)); | | ^ | | | | | (23) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 24 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:380:56: | 380 | _asn1_set_right($2,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) ...to here | | (26) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:381:56: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 381 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 101:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2476:3: | 2476 | case 101: /* type_assig_right_tag_default: type_assig_right_tag default */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:380:56: | 380 | _asn1_set_right($2,_asn1_get_down($$)); | | ^ | | | | | (23) inlined call to '_asn1_get_down' from '_asn1_yyparse' | +--> '_asn1_get_down': event 24 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (24) following 'true' branch... | <------+ | '_asn1_yyparse': events 25-26 | |ASN1.y:380:56: | 380 | _asn1_set_right($2,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) ...to here | 381 | _asn1_set_down($$,$2);} | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (26) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:382:69: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 382 | | type_assig_right_tag OPTIONAL {$$=_asn1_mod_type($1,CONST_OPTION);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 102:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2484:3: | 2484 | case 102: /* type_assig_right_tag_default: type_assig_right_tag OPTIONAL */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:382:69: | 382 | | type_assig_right_tag OPTIONAL {$$=_asn1_mod_type($1,CONST_OPTION);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:382:69: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:382:69: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 102:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2484:3: | 2484 | case 102: /* type_assig_right_tag_default: type_assig_right_tag OPTIONAL */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:382:69: | 382 | | type_assig_right_tag OPTIONAL {$$=_asn1_mod_type($1,CONST_OPTION);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:385:69: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 385 | type_assig : IDENTIFIER type_assig_right_tag_default {$$=_asn1_set_name($2,$1);} | ^~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 103:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2490:3: | 2490 | case 103: /* type_assig: IDENTIFIER type_assig_right_tag_default */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:385:69: | 385 | type_assig : IDENTIFIER type_assig_right_tag_default {$$=_asn1_set_name($2,$1);} | | ^~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:388:71: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 388 | type_assig_list : type_assig {$$=$1;} | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 104:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2496:3: | 2496 | case 104: /* type_assig_list: type_assig */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:388:71: | 388 | type_assig_list : type_assig {$$=$1;} | | ^ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:389:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 389 | | type_assig_list','type_assig {$$=$1; | ^ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 105:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2502:3: | 2502 | case 105: /* type_assig_list: type_assig_list ',' type_assig */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:389:72: | 389 | | type_assig_list','type_assig {$$=$1; | | ^ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:389:72: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:389:72: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 105:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2502:3: | 2502 | case 105: /* type_assig_list: type_assig_list ',' type_assig */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:389:72: | 389 | | type_assig_list','type_assig {$$=$1; | | ^ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:390:49: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 390 | _asn1_set_right(_asn1_get_last_right($1),$3);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 105:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2502:3: | 2502 | case 105: /* type_assig_list: type_assig_list ',' type_assig */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:390:49: | 390 | _asn1_set_right(_asn1_get_last_right($1),$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:394:47: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 394 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 106:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2509:3: | 2509 | case 106: /* sequence_def: SEQUENCE '{' type_assig_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:394:47: | 394 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:394:47: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:394:47: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 106:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2509:3: | 2509 | case 106: /* sequence_def: SEQUENCE '{' type_assig_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:394:47: | 394 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:396:47: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 396 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 107:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2516:3: | 2516 | case 107: /* sequence_def: SEQUENCE OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:396:47: | 396 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:398:45: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 398 | _asn1_set_right($2,$4); | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 108:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2523:3: | 2523 | case 108: /* sequence_def: SEQUENCE size_def OF type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:398:45: | 398 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:398:45: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:398:45: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 108:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2523:3: | 2523 | case 108: /* sequence_def: SEQUENCE size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:398:45: | 398 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:398:45: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 108:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2523:3: | 2523 | case 108: /* sequence_def: SEQUENCE size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:398:45: | 398 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:399:45: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 399 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 108:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2523:3: | 2523 | case 108: /* sequence_def: SEQUENCE size_def OF type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:399:45: | 399 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:399:45: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:399:45: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 108:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2523:3: | 2523 | case 108: /* sequence_def: SEQUENCE size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:399:45: | 399 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:403:38: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 403 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 109:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2531:3: | 2531 | case 109: /* set_def: SET '{' type_assig_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:403:38: | 403 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:403:38: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:403:38: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 109:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2531:3: | 2531 | case 109: /* set_def: SET '{' type_assig_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:403:38: | 403 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | ASN1.y:405:38: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 405 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 110:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2538:3: | 2538 | case 110: /* set_def: SET OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:405:38: | 405 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:407:40: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 407 | _asn1_set_right($2,$4); | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 111:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2545:3: | 2545 | case 111: /* set_def: SET size_def OF type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:407:40: | 407 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:407:40: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:407:40: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 111:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2545:3: | 2545 | case 111: /* set_def: SET size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:407:40: | 407 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:407:40: warning: use of uninitialized value 'yyvsp_341->node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 111:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2545:3: | 2545 | case 111: /* set_def: SET size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:407:40: | 407 | _asn1_set_right($2,$4); | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'yyvsp_341->node' here | ASN1.y:408:40: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 408 | _asn1_set_down($$,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 111:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2545:3: | 2545 | case 111: /* set_def: SET size_def OF type_assig_right */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:408:40: | 408 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -144 till byte -137 but 'yyvsa' starts at byte 0 | ASN1.y:408:40: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:408:40: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 111:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2545:3: | 2545 | case 111: /* set_def: SET size_def OF type_assig_right */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:408:40: | 408 | _asn1_set_down($$,$2);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -144B].node' here | ASN1.y:412:46: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] 412 | _asn1_set_down($$,$3);} | ^~~~~~~~~~~~~~~~~~~~~~~ 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-12 | | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ^ | | | | | (6) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (8) following 'false' branch (when 'yystate_314 != 5')... | | (7) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (9) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (10) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (12) following 'true' branch... | | (11) ...to here | '_asn1_yyparse': event 13 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (13) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 14-20 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (14) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (15) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (16) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (17) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (18) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (19) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (20) following 'case 112:' branch... | '_asn1_yyparse': event 21 | |ASN1.c:2553:3: | 2553 | case 112: /* choise_def: CHOICE '{' type_assig_list '}' */ | | ^~~~ | | | | | (21) ...to here | '_asn1_yyparse': event 22 | |ASN1.y:412:46: | 412 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) out-of-bounds read from byte -72 till byte -65 but 'yyvsa' starts at byte 0 | ASN1.y:412:46: note: valid subscripts for 'yyvsa' are '[0]' to '[199]' ASN1.y:412:46: warning: use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 'asn1_parser2array': events 1-3 | |ASN1.y:787:1: | 787 | asn1_parser2array (const char *inputFileName, const char *outputFileName, | | ^~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_parser2array' |...... | 801 | if (file_asn1 == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 807 | result_parse = ASN1_SUCCESS; | | ~~~~~~~~~~~~ | | | | | (3) ...to here | 'asn1_parser2array': event 4 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse ASN1.y:810:3: note: in expansion of macro 'yyparse' | 810 | yyparse (); | | ^~~~~~~ | +--> '_asn1_yyparse': event 5 | |ASN1.c:69:25: | 69 | #define yyparse _asn1_yyparse | | ^~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_yyparse' ASN1.c:1615:1: note: in expansion of macro 'yyparse' | 1615 | yyparse (void) | | ^~~~~~~ | '_asn1_yyparse': events 6-13 | | 1633 | YYSTYPE yyvsa[YYINITDEPTH]; | | ^~~~~ | | | | | (6) region created on stack here |...... | 1683 | if (yyss + yystacksize - 1 <= yyssp) | | ~ | | | | | (7) following 'false' branch... |...... | 1746 | if (yystate == YYFINAL) | | ~~ ~ | | | | | | | (9) following 'false' branch (when 'yystate_314 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn_390 != -140')... |...... | 1767 | if (yychar == _ASN1_YYEMPTY) | | ~~ ~ | | | | | | | (13) following 'true' branch... | | (12) ...to here | '_asn1_yyparse': event 14 | | 1285 | # define YYDPRINTF(Args) ((void) 0) | | ^ | | | | | (14) ...to here ASN1.c:1769:7: note: in expansion of macro 'YYDPRINTF' | 1769 | YYDPRINTF ((stderr, "Reading a token\n")); | | ^~~~~~~~~ | '_asn1_yyparse': events 15-21 | | 1779 | else if (yychar == _ASN1_YYerror) | | ^ | | | | | (15) following 'false' branch... |...... | 1791 | yytoken = YYTRANSLATE (yychar); | | ~~~~~~~ | | | | | (16) ...to here |...... | 1798 | if (yyn < 0 || YYLAST < yyn || yycheck[yyn] != yytoken) | | ~ | | | | | (17) following 'false' branch... | 1799 | goto yydefault; | 1800 | yyn = yytable[yyn]; | | ~~~ | | | | | (18) ...to here | 1801 | if (yyn <= 0) | | ~ | | | | | (19) following 'true' branch (when 'yyn_398 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1855 | switch (yyn) | | ~~~~~~ | | | | | (21) following 'case 112:' branch... | '_asn1_yyparse': event 22 | |ASN1.c:2553:3: | 2553 | case 112: /* choise_def: CHOICE '{' type_assig_list '}' */ | | ^~~~ | | | | | (22) ...to here | '_asn1_yyparse': event 23 | |ASN1.y:412:46: | 412 | _asn1_set_down($$,$3);} | | ^~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) use of uninitialized value 'MEM[(union _ASN1_YYSTYPE *)yyvsp_341 + -72B].node' here | make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o decoding.lo decoding.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c decoding.c -fPIC -DPIC -o .libs/decoding.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' decoding.c: In function 'asn1_der_decoding2': decoding.c:1560:16: warning: potential null pointer dereference [-Wnull-dereference] 1560 | if (p->down) | ~^~~~~~ decoding.c:1560:16: warning: potential null pointer dereference [-Wnull-dereference] decoding.c:1560:16: warning: potential null pointer dereference [-Wnull-dereference] make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o errors.lo errors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c errors.c -fPIC -DPIC -o .libs/errors.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o gstr.lo gstr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c gstr.c -fPIC -DPIC -o .libs/gstr.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o element.lo element.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c element.c -fPIC -DPIC -o .libs/element.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' element.c: In function 'asn1_write_value': element.c:429:21: warning: use of uninitialized value '*value_temp_164' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 429 | if (value_temp[0] & 0x80) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-13 | | 302 | asn1_write_value (asn1_node node_root, const char *name, | | ^~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_write_value' |...... | 313 | if (node == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 316 | if ((node->type & CONST_OPTION) && (value == NULL) && (len == 0)) | | ~~ | | | | | (3) ...to here |...... | 339 | if (value == NULL) | | ~ | | | | | (4) following 'false' branch (when 'ivalue_200(D)' is non-NULL)... |...... | 344 | switch (type) | | ~~~~~~ | | | | | (5) ...to here | | (6) following 'case 3:, case 21:' branch... |...... | 380 | case ASN1_ETYPE_INTEGER: | | ~~~~ | | | | | (7) ...to here | 381 | case ASN1_ETYPE_ENUMERATED: | 382 | if (len == 0) | | ~ | | | | | (8) following 'true' branch... | 383 | { | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~ | | | | | (9) ...to here | 385 | { | 386 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (10) region created on heap here | 387 | if (value_temp == NULL) | | ~ | | | | | (11) following 'false' branch (when 'value_temp_272' is non-NULL)... |...... | 390 | _asn1_convert_integer (value, value_temp, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (12) ...to here | | (13) calling '_asn1_convert_integer' from 'asn1_write_value' | 391 | SIZEOF_UNSIGNED_LONG_INT, &len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | +--> '_asn1_convert_integer': event 14 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (14) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 15-18 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (16) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (17) following 'true' branch (when 'k_20 != 7')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (18) ...to here | <------+ | 'asn1_write_value': events 19-20 | | 390 | _asn1_convert_integer (value, value_temp, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (19) returning to 'asn1_write_value' from '_asn1_convert_integer' | 391 | SIZEOF_UNSIGNED_LONG_INT, &len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |...... | 429 | if (value_temp[0] & 0x80) | | ~~~~~~~~~~~~~ | | | | | (20) use of uninitialized value '*value_temp_164' here | element.c:443:41: warning: use of uninitialized value '*_43' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 443 | else if (!negative && value_temp[k]) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-13 | | 302 | asn1_write_value (asn1_node node_root, const char *name, | | ^~~~~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_write_value' |...... | 313 | if (node == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 316 | if ((node->type & CONST_OPTION) && (value == NULL) && (len == 0)) | | ~~ | | | | | (3) ...to here |...... | 339 | if (value == NULL) | | ~ | | | | | (4) following 'false' branch (when 'ivalue_200(D)' is non-NULL)... |...... | 344 | switch (type) | | ~~~~~~ | | | | | (5) ...to here | | (6) following 'case 3:, case 21:' branch... |...... | 380 | case ASN1_ETYPE_INTEGER: | | ~~~~ | | | | | (7) ...to here | 381 | case ASN1_ETYPE_ENUMERATED: | 382 | if (len == 0) | | ~ | | | | | (8) following 'true' branch... | 383 | { | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~ | | | | | (9) ...to here | 385 | { | 386 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (10) region created on heap here | 387 | if (value_temp == NULL) | | ~ | | | | | (11) following 'false' branch (when 'value_temp_272' is non-NULL)... |...... | 390 | _asn1_convert_integer (value, value_temp, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (12) ...to here | | (13) calling '_asn1_convert_integer' from 'asn1_write_value' | 391 | SIZEOF_UNSIGNED_LONG_INT, &len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | +--> '_asn1_convert_integer': event 14 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (14) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 15-18 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (16) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (17) following 'true' branch (when 'k_20 != 7')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (18) ...to here | <------+ | 'asn1_write_value': events 19-24 | | 390 | _asn1_convert_integer (value, value_temp, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (19) returning to 'asn1_write_value' from '_asn1_convert_integer' | 391 | SIZEOF_UNSIGNED_LONG_INT, &len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ | | | | | (20) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~ | | | | | | | (22) following 'false' branch (when 'negative_199 == 0')... | | (21) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~ | | | | | (23) ...to here | | (24) use of uninitialized value '*_43' here | make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o parser_aux.lo parser_aux.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c parser_aux.c -fPIC -DPIC -o .libs/parser_aux.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o version.lo version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c version.c -fPIC -DPIC -o .libs/version.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o structure.lo structure.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c structure.c -fPIC -DPIC -o .libs/structure.o make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' structure.c: In function '_asn1_copy_structure3': structure.c:446:22: warning: dereference of NULL 'p_d_15' [CWE-476] [-Wanalyzer-null-dereference] 446 | p_d->start = p_s->start; | ~~~~~~~~~~~^~~~~~~~~~~~ 'asn1_dup_node': events 1-2 | | 1222 | asn1_dup_node (asn1_node_const src, const char *src_name) | | ^~~~~~~~~~~~~ | | | | | (1) entry to 'asn1_dup_node' | 1223 | { | 1224 | return _asn1_copy_structure2 (src, src_name); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (2) calling '_asn1_copy_structure2' from 'asn1_dup_node' | +--> '_asn1_copy_structure2': events 3-4 | | 483 | _asn1_copy_structure2 (asn1_node_const root, const char *source_name) | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (3) entry to '_asn1_copy_structure2' |...... | 489 | return _asn1_copy_structure3 (source_node); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (4) calling '_asn1_copy_structure3' from '_asn1_copy_structure2' | +--> '_asn1_copy_structure3': events 5-8 | | 412 | _asn1_copy_structure3 (asn1_node_const source_node) | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (5) entry to '_asn1_copy_structure3' |...... | 418 | if (source_node == NULL) | | ~ | | | | | (6) following 'false' branch (when 'source_node_27(D)' is non-NULL)... |...... | 421 | dest_node = _asn1_add_single_node (source_node->type); | | ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (8) calling '_asn1_add_single_node' from '_asn1_copy_structure3' | | (7) ...to here | +--> '_asn1_add_single_node': events 9-11 | | 48 | _asn1_add_single_node (unsigned int type) | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (9) entry to '_asn1_add_single_node' |...... | 53 | if (punt == NULL) | | ~ | | | | | (10) following 'false' branch (when 'punt_4' is non-NULL)... |...... | 56 | punt->type = type; | | ~~~~ | | | | | (11) ...to here | <------+ | '_asn1_copy_structure3': events 12-13 | | 421 | dest_node = _asn1_add_single_node (source_node->type); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (12) returning to '_asn1_copy_structure3' from '_asn1_add_single_node' | 422 | if (dest_node == NULL) | | ~ | | | | | (13) following 'false' branch... | '_asn1_copy_structure3': event 14 | |cc1: | (14): ...to here | '_asn1_copy_structure3': events 15-21 | | 432 | if (move != UP) | | ^ | | | | | (15) following 'true' branch (when 'move_17 != 1')... | 433 | { | 434 | if (p_s->name[0] != 0) | | ~~ | | | | | (16) ...to here | 435 | _asn1_cpy_name (p_d, p_s); | 436 | if (p_s->value) | | ~ | | | | | (17) following 'true' branch... | 437 | _asn1_set_value (p_d, p_s->value, p_s->value_len); | | ~~~~~~~~~~~~~~~ | | | | | (18) ...to here | 438 | if (p_s->down) | | ~ | | | | | (19) following 'true' branch... | 439 | { | 440 | p_s = p_s->down; | | ~~~ | | | | | (20) ...to here | 441 | p_d_prev = p_d; | 442 | p_d = _asn1_add_single_node (p_s->type); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (21) calling '_asn1_add_single_node' from '_asn1_copy_structure3' | +--> '_asn1_add_single_node': events 22-25 | | 48 | _asn1_add_single_node (unsigned int type) | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (22) entry to '_asn1_add_single_node' |...... | 52 | punt = calloc (1, sizeof (struct asn1_node_st)); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (23) allocated here | 53 | if (punt == NULL) | | ~ | | | | | (24) assuming 'punt_4' is NULL | | (25) following 'true' branch (when 'punt_4' is NULL)... | '_asn1_add_single_node': event 26 | |cc1: | (26): ...to here | <------+ | '_asn1_copy_structure3': events 27-28 | | 442 | p_d = _asn1_add_single_node (p_s->type); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (27) returning to '_asn1_copy_structure3' from '_asn1_add_single_node' | 443 | _asn1_set_down (p_d_prev, p_d); | | ~ | | | | | (28) inlined call to '_asn1_set_down' from '_asn1_copy_structure3' | +--> '_asn1_set_down': events 29-31 | |./parser_aux.h:113:6: | 113 | if (node == NULL) | | ^ | | | | | (29) following 'false' branch (when 'p_d_15' is non-NULL)... | 114 | return node; | 115 | node->down = down; | | ~~~~ | | | | | (30) ...to here | 116 | if (down) | | ~ | | | | | (31) following 'false' branch... | <------+ | '_asn1_copy_structure3': events 32-33 | |structure.c:443:15: | 443 | _asn1_set_down (p_d_prev, p_d); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (32) ...to here |...... | 468 | while (p_s != source_node); | | ~~~~~~~~~~~~~~~~~~ | | | | | (33) following 'true' branch (when 'p_s_14 != source_node_27(D)')... | '_asn1_copy_structure3': event 34 | |cc1: | (34): ...to here | '_asn1_copy_structure3': events 35-43 | | 432 | if (move != UP) | | ^ | | | | | (35) following 'true' branch (when 'move_17 != 1')... | 433 | { | 434 | if (p_s->name[0] != 0) | | ~~ ~ | | | | | | | (37) following 'false' branch... | | (36) ...to here | 435 | _asn1_cpy_name (p_d, p_s); | 436 | if (p_s->value) | | ~~ ~ | | | | | | | (39) following 'false' branch... | | (38) ...to here | 437 | _asn1_set_value (p_d, p_s->value, p_s->value_len); | 438 | if (p_s->down) | | ~~ ~ | | | | | | | (41) following 'false' branch... | | (40) ...to here |...... | 446 | p_d->start = p_s->start; | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (43) dereference of NULL 'p_d_15' | | (42) ...to here | make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-undefined -version-info 12:3:6 -Wl,--version-script=./libtasn1.map -Wl,-z,relro -Wl,--as-needed -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 -o libtasn1.la -rpath /usr/lib64 ASN1.lo coding.lo decoding.lo element.lo errors.lo gstr.lo parser_aux.lo structure.lo version.lo gl/libgnu.la libtool: link: gcc -shared -fPIC -DPIC .libs/ASN1.o .libs/coding.o .libs/decoding.o .libs/element.o .libs/errors.o .libs/gstr.o .libs/parser_aux.o .libs/structure.o .libs/version.o -Wl,--whole-archive gl/.libs/libgnu.a -Wl,--no-whole-archive -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -Wl,--version-script=./libtasn1.map -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -Wl,-soname -Wl,libtasn1.so.6 -o .libs/libtasn1.so.6.6.3 libtool: link: (cd ".libs" && rm -f "libtasn1.so.6" && ln -s "libtasn1.so.6.6.3" "libtasn1.so.6") libtool: link: (cd ".libs" && rm -f "libtasn1.so" && ln -s "libtasn1.so.6.6.3" "libtasn1.so") libtool: link: ( cd ".libs" && rm -f "libtasn1.la" && ln -s "../libtasn1.la" "libtasn1.la" ) make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' Making all in src Making all in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''HAVE_ALLOCA_H''@|1|g' \ ./alloca.in.h > alloca.h-t mv alloca.h-t alloca.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_FCNTL_H''@||g' \ -e 's/@''GNULIB_CREAT''@/0/g' \ -e 's/@''GNULIB_FCNTL''@/1/g' \ -e 's/@''GNULIB_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_OPEN''@/1/g' \ -e 's/@''GNULIB_OPENAT''@/0/g' \ -e 's/@''GNULIB_MDA_CREAT''@/1/g' \ -e 's/@''GNULIB_MDA_OPEN''@/1/g' \ -e 's|@''HAVE_FCNTL''@|1|g' \ -e 's|@''HAVE_OPENAT''@|1|g' \ -e 's|@''REPLACE_CREAT''@|0|g' \ -e 's|@''REPLACE_FCNTL''@|1|g' \ -e 's|@''REPLACE_OPEN''@|0|g' \ -e 's|@''REPLACE_OPENAT''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ ./fcntl.in.h > fcntl.h-t mv fcntl.h-t fcntl.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_LIMITS_H''@||g' \ ./limits.in.h > limits.h-t mv limits.h-t limits.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's/@''HAVE__BOOL''@/1/g' \ ./stdbool.in.h > stdbool.h-t mv stdbool.h-t stdbool.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ ./stdckdint.in.h > stdckdint.h-t mv stdckdint.h-t stdckdint.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's/@''HAVE_INTTYPES_H''@/1/g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_INTTYPES_H''@||g' \ -e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \ -e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \ -e 's/@''GNULIB_IMAXABS''@/0/g' \ -e 's/@''GNULIB_IMAXDIV''@/0/g' \ -e 's/@''GNULIB_STRTOIMAX''@/0/g' \ -e 's/@''GNULIB_STRTOUMAX''@/0/g' \ -e 's/@''HAVE_DECL_IMAXABS''@/1/g' \ -e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \ -e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \ -e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \ -e 's/@''HAVE_IMAXDIV_T''@/1/g' \ -e 's/@''REPLACE_STRTOIMAX''@/0/g' \ -e 's/@''REPLACE_STRTOUMAX''@/0/g' \ -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \ -e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \ -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \ -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ ./inttypes.in.h > inttypes.h-t mv inttypes.h-t inttypes.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_STDLIB_H''@||g' \ -e 's/@''GNULIB__EXIT''@/0/g' \ -e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \ -e 's/@''GNULIB_ATOLL''@/0/g' \ -e 's/@''GNULIB_CALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \ -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \ -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ -e 's/@''GNULIB_GETLOADAVG''@/0/g' \ -e 's/@''GNULIB_GETSUBOPT''@/0/g' \ -e 's/@''GNULIB_GRANTPT''@/0/g' \ -e 's/@''GNULIB_MALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \ -e 's/@''GNULIB_MBTOWC''@/0/g' \ -e 's/@''GNULIB_MKDTEMP''@/0/g' \ -e 's/@''GNULIB_MKOSTEMP''@/0/g' \ -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \ -e 's/@''GNULIB_MKSTEMP''@/0/g' \ -e 's/@''GNULIB_MKSTEMPS''@/0/g' \ -e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \ -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \ -e 's/@''GNULIB_PTSNAME''@/0/g' \ -e 's/@''GNULIB_PTSNAME_R''@/0/g' \ -e 's/@''GNULIB_PUTENV''@/0/g' \ -e 's/@''GNULIB_QSORT_R''@/0/g' \ -e 's/@''GNULIB_RANDOM''@/0/g' \ -e 's/@''GNULIB_RANDOM_R''@/0/g' \ -e 's/@''GNULIB_REALLOC_GNU''@/0/g' \ -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \ -e 's/@''GNULIB_REALLOCARRAY''@/0/g' \ -e 's/@''GNULIB_REALPATH''@/0/g' \ -e 's/@''GNULIB_RPMATCH''@/0/g' \ -e 's/@''GNULIB_SECURE_GETENV''@/0/g' \ -e 's/@''GNULIB_SETENV''@/0/g' \ -e 's/@''GNULIB_STRTOD''@/0/g' \ -e 's/@''GNULIB_STRTOL''@/0/g' \ -e 's/@''GNULIB_STRTOLD''@/0/g' \ -e 's/@''GNULIB_STRTOLL''@/0/g' \ -e 's/@''GNULIB_STRTOUL''@/0/g' \ -e 's/@''GNULIB_STRTOULL''@/0/g' \ -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \ -e 's/@''GNULIB_UNLOCKPT''@/0/g' \ -e 's/@''GNULIB_UNSETENV''@/0/g' \ -e 's/@''GNULIB_WCTOMB''@/0/g' \ -e 's/@''GNULIB_MDA_ECVT''@/1/g' \ -e 's/@''GNULIB_MDA_FCVT''@/1/g' \ -e 's/@''GNULIB_MDA_GCVT''@/1/g' \ -e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \ -e 's/@''GNULIB_MDA_PUTENV''@/1/g' \ < ./stdlib.in.h | \ sed -e 's|@''HAVE__EXIT''@|1|g' \ -e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \ -e 's|@''HAVE_ATOLL''@|1|g' \ -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \ -e 's|@''HAVE_DECL_ECVT''@|1|g' \ -e 's|@''HAVE_DECL_FCVT''@|1|g' \ -e 's|@''HAVE_DECL_GCVT''@|1|g' \ -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \ -e 's|@''HAVE_GETSUBOPT''@|1|g' \ -e 's|@''HAVE_GRANTPT''@|1|g' \ -e 's|@''HAVE_INITSTATE''@|1|g' \ -e 's|@''HAVE_DECL_INITSTATE''@|1|g' \ -e 's|@''HAVE_MBTOWC''@|1|g' \ -e 's|@''HAVE_MKDTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMPS''@|1|g' \ -e 's|@''HAVE_MKSTEMP''@|1|g' \ -e 's|@''HAVE_MKSTEMPS''@|1|g' \ -e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \ -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \ -e 's|@''HAVE_PTSNAME''@|1|g' \ -e 's|@''HAVE_PTSNAME_R''@|1|g' \ -e 's|@''HAVE_QSORT_R''@|1|g' \ -e 's|@''HAVE_RANDOM''@|1|g' \ -e 's|@''HAVE_RANDOM_H''@|1|g' \ -e 's|@''HAVE_RANDOM_R''@|1|g' \ -e 's|@''HAVE_REALLOCARRAY''@|1|g' \ -e 's|@''HAVE_REALPATH''@|1|g' \ -e 's|@''HAVE_RPMATCH''@|1|g' \ -e 's|@''HAVE_SECURE_GETENV''@|1|g' \ -e 's|@''HAVE_DECL_SETENV''@|1|g' \ -e 's|@''HAVE_SETSTATE''@|1|g' \ -e 's|@''HAVE_DECL_SETSTATE''@|1|g' \ -e 's|@''HAVE_STRTOD''@|1|g' \ -e 's|@''HAVE_STRTOL''@|1|g' \ -e 's|@''HAVE_STRTOLD''@|1|g' \ -e 's|@''HAVE_STRTOLL''@|1|g' \ -e 's|@''HAVE_STRTOUL''@|1|g' \ -e 's|@''HAVE_STRTOULL''@|1|g' \ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \ -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \ -e 's|@''HAVE_UNLOCKPT''@|1|g' \ -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \ -e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \ -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \ -e 's|@''REPLACE_FREE''@|0|g' \ -e 's|@''REPLACE_INITSTATE''@|0|g' \ -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_MBTOWC''@|0|g' \ -e 's|@''REPLACE_MKSTEMP''@|0|g' \ -e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \ -e 's|@''REPLACE_PTSNAME''@|0|g' \ -e 's|@''REPLACE_PTSNAME_R''@|0|g' \ -e 's|@''REPLACE_PUTENV''@|0|g' \ -e 's|@''REPLACE_QSORT_R''@|0|g' \ -e 's|@''REPLACE_RANDOM''@|0|g' \ -e 's|@''REPLACE_RANDOM_R''@|0|g' \ -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \ -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \ -e 's|@''REPLACE_REALLOCARRAY''@|0|g' \ -e 's|@''REPLACE_REALPATH''@|0|g' \ -e 's|@''REPLACE_SETENV''@|0|g' \ -e 's|@''REPLACE_SETSTATE''@|0|g' \ -e 's|@''REPLACE_STRTOD''@|0|g' \ -e 's|@''REPLACE_STRTOL''@|0|g' \ -e 's|@''REPLACE_STRTOLD''@|0|g' \ -e 's|@''REPLACE_STRTOLL''@|0|g' \ -e 's|@''REPLACE_STRTOUL''@|0|g' \ -e 's|@''REPLACE_STRTOULL''@|0|g' \ -e 's|@''REPLACE_UNSETENV''@|0|g' \ -e 's|@''REPLACE_WCTOMB''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _Noreturn/r ./_Noreturn.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > stdlib.h-t mv stdlib.h-t stdlib.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_STDIO_H''@||g' \ -e 's/@''GNULIB_DPRINTF''@/0/g' \ -e 's/@''GNULIB_FCLOSE''@/0/g' \ -e 's/@''GNULIB_FDOPEN''@/0/g' \ -e 's/@''GNULIB_FFLUSH''@/0/g' \ -e 's/@''GNULIB_FGETC''@/1/g' \ -e 's/@''GNULIB_FGETS''@/1/g' \ -e 's/@''GNULIB_FOPEN''@/1/g' \ -e 's/@''GNULIB_FOPEN_GNU''@/1/g' \ -e 's/@''GNULIB_FPRINTF''@/1/g' \ -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_FPURGE''@/0/g' \ -e 's/@''GNULIB_FPUTC''@/1/g' \ -e 's/@''GNULIB_FPUTS''@/1/g' \ -e 's/@''GNULIB_FREAD''@/1/g' \ -e 's/@''GNULIB_FREOPEN''@/0/g' \ -e 's/@''GNULIB_FSCANF''@/1/g' \ -e 's/@''GNULIB_FSEEK''@/0/g' \ -e 's/@''GNULIB_FSEEKO''@/0/g' \ -e 's/@''GNULIB_FTELL''@/1/g' \ -e 's/@''GNULIB_FTELLO''@/1/g' \ -e 's/@''GNULIB_FWRITE''@/1/g' \ -e 's/@''GNULIB_GETC''@/1/g' \ -e 's/@''GNULIB_GETCHAR''@/1/g' \ -e 's/@''GNULIB_GETDELIM''@/0/g' \ -e 's/@''GNULIB_GETLINE''@/0/g' \ -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \ -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_PCLOSE''@/0/g' \ -e 's/@''GNULIB_PERROR''@/0/g' \ -e 's/@''GNULIB_POPEN''@/0/g' \ -e 's/@''GNULIB_PRINTF''@/1/g' \ -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_PUTC''@/1/g' \ -e 's/@''GNULIB_PUTCHAR''@/1/g' \ -e 's/@''GNULIB_PUTS''@/1/g' \ -e 's/@''GNULIB_REMOVE''@/0/g' \ -e 's/@''GNULIB_RENAME''@/0/g' \ -e 's/@''GNULIB_RENAMEAT''@/0/g' \ -e 's/@''GNULIB_SCANF''@/1/g' \ -e 's/@''GNULIB_SNPRINTF''@/0/g' \ -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \ -e 's/@''GNULIB_TMPFILE''@/0/g' \ -e 's/@''GNULIB_VASPRINTF''@/0/g' \ -e 's/@''GNULIB_VDPRINTF''@/0/g' \ -e 's/@''GNULIB_VFPRINTF''@/1/g' \ -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_VFSCANF''@/0/g' \ -e 's/@''GNULIB_VSCANF''@/0/g' \ -e 's/@''GNULIB_VPRINTF''@/1/g' \ -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_VSNPRINTF''@/0/g' \ -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_MDA_FCLOSEALL''@/1/g' \ -e 's/@''GNULIB_MDA_FDOPEN''@/1/g' \ -e 's/@''GNULIB_MDA_FILENO''@/1/g' \ -e 's/@''GNULIB_MDA_GETW''@/1/g' \ -e 's/@''GNULIB_MDA_PUTW''@/1/g' \ -e 's/@''GNULIB_MDA_TEMPNAM''@/1/g' \ < ./stdio.in.h | \ sed -e 's|@''HAVE_DECL_FCLOSEALL''@|1|g' \ -e 's|@''HAVE_DECL_FPURGE''@|1|g' \ -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \ -e 's|@''HAVE_DECL_FTELLO''@|1|g' \ -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \ -e 's|@''HAVE_DECL_GETLINE''@|1|g' \ -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \ -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \ -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \ -e 's|@''HAVE_DPRINTF''@|1|g' \ -e 's|@''HAVE_FSEEKO''@|1|g' \ -e 's|@''HAVE_FTELLO''@|1|g' \ -e 's|@''HAVE_PCLOSE''@|1|g' \ -e 's|@''HAVE_POPEN''@|1|g' \ -e 's|@''HAVE_RENAMEAT''@|1|g' \ -e 's|@''HAVE_VASPRINTF''@|1|g' \ -e 's|@''HAVE_VDPRINTF''@|1|g' \ -e 's|@''REPLACE_DPRINTF''@|0|g' \ -e 's|@''REPLACE_FCLOSE''@|0|g' \ -e 's|@''REPLACE_FDOPEN''@|0|g' \ -e 's|@''REPLACE_FFLUSH''@|0|g' \ -e 's|@''REPLACE_FOPEN''@|0|g' \ -e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|0|g' \ -e 's|@''REPLACE_FPRINTF''@|0|g' \ -e 's|@''REPLACE_FPURGE''@|0|g' \ -e 's|@''REPLACE_FREOPEN''@|0|g' \ -e 's|@''REPLACE_FSEEK''@|0|g' \ -e 's|@''REPLACE_FSEEKO''@|0|g' \ -e 's|@''REPLACE_FTELL''@|0|g' \ -e 's|@''REPLACE_FTELLO''@|0|g' \ -e 's|@''REPLACE_GETDELIM''@|0|g' \ -e 's|@''REPLACE_GETLINE''@|0|g' \ -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \ -e 's|@''REPLACE_PERROR''@|0|g' \ -e 's|@''REPLACE_POPEN''@|0|g' \ -e 's|@''REPLACE_PRINTF''@|0|g' \ -e 's|@''REPLACE_REMOVE''@|0|g' \ -e 's|@''REPLACE_RENAME''@|0|g' \ -e 's|@''REPLACE_RENAMEAT''@|0|g' \ -e 's|@''REPLACE_SNPRINTF''@|0|g' \ -e 's|@''REPLACE_SPRINTF''@|0|g' \ -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \ -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \ -e 's|@''REPLACE_TMPFILE''@|0|g' \ -e 's|@''REPLACE_VASPRINTF''@|0|g' \ -e 's|@''REPLACE_VDPRINTF''@|0|g' \ -e 's|@''REPLACE_VFPRINTF''@|0|g' \ -e 's|@''REPLACE_VPRINTF''@|0|g' \ -e 's|@''REPLACE_VSNPRINTF''@|0|g' \ -e 's|@''REPLACE_VSPRINTF''@|0|g' \ -e 's|@''ASM_SYMBOL_PREFIX''@||g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > stdio.h-t mv stdio.h-t stdio.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /usr/bin/mkdir -p 'sys' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_STAT_H''@||g' \ -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \ -e 's|@''WINDOWS_STAT_TIMESPEC''@|0|g' \ -e 's/@''GNULIB_CHMOD''@/0/g' \ -e 's/@''GNULIB_FCHMODAT''@/0/g' \ -e 's/@''GNULIB_FSTAT''@/1/g' \ -e 's/@''GNULIB_FSTATAT''@/0/g' \ -e 's/@''GNULIB_FUTIMENS''@/0/g' \ -e 's/@''GNULIB_GETUMASK''@/0/g' \ -e 's/@''GNULIB_LCHMOD''@/0/g' \ -e 's/@''GNULIB_LSTAT''@/0/g' \ -e 's/@''GNULIB_MKDIR''@/0/g' \ -e 's/@''GNULIB_MKDIRAT''@/0/g' \ -e 's/@''GNULIB_MKFIFO''@/0/g' \ -e 's/@''GNULIB_MKFIFOAT''@/0/g' \ -e 's/@''GNULIB_MKNOD''@/0/g' \ -e 's/@''GNULIB_MKNODAT''@/0/g' \ -e 's/@''GNULIB_STAT''@/1/g' \ -e 's/@''GNULIB_UTIMENSAT''@/0/g' \ -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/0/g' \ -e 's/@''GNULIB_MDA_CHMOD''@/1/g' \ -e 's/@''GNULIB_MDA_MKDIR''@/1/g' \ -e 's/@''GNULIB_MDA_UMASK''@/1/g' \ -e 's|@''HAVE_FCHMODAT''@|1|g' \ -e 's|@''HAVE_FSTATAT''@|1|g' \ -e 's|@''HAVE_FUTIMENS''@|1|g' \ -e 's|@''HAVE_GETUMASK''@|1|g' \ -e 's|@''HAVE_LCHMOD''@|1|g' \ -e 's|@''HAVE_LSTAT''@|1|g' \ -e 's|@''HAVE_MKDIRAT''@|1|g' \ -e 's|@''HAVE_MKFIFO''@|1|g' \ -e 's|@''HAVE_MKFIFOAT''@|1|g' \ -e 's|@''HAVE_MKNOD''@|1|g' \ -e 's|@''HAVE_MKNODAT''@|1|g' \ -e 's|@''HAVE_UTIMENSAT''@|1|g' \ -e 's|@''REPLACE_CHMOD''@|0|g' \ -e 's|@''REPLACE_FCHMODAT''@|0|g' \ -e 's|@''REPLACE_FSTAT''@|0|g' \ -e 's|@''REPLACE_FSTATAT''@|0|g' \ -e 's|@''REPLACE_FUTIMENS''@|0|g' \ -e 's|@''REPLACE_LSTAT''@|0|g' \ -e 's|@''REPLACE_MKDIR''@|0|g' \ -e 's|@''REPLACE_MKFIFO''@|0|g' \ -e 's|@''REPLACE_MKFIFOAT''@|0|g' \ -e 's|@''REPLACE_MKNOD''@|0|g' \ -e 's|@''REPLACE_MKNODAT''@|0|g' \ -e 's|@''REPLACE_STAT''@|0|g' \ -e 's|@''REPLACE_UTIMENSAT''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ ./sys_stat.in.h > sys/stat.h-t mv sys/stat.h-t sys/stat.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /usr/bin/mkdir -p 'sys' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's/@''HAVE_SYS_TIME_H''@/1/g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_TIME_H''@||g' \ -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \ -e 's|@''HAVE_WINSOCK2_H''@|0|g' \ -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \ -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \ -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \ -e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ ./sys_time.in.h > sys/time.h-t mv sys/time.h-t sys/time.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /usr/bin/mkdir -p 'sys' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_TYPES_H''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ -e 's|@''WINDOWS_STAT_INODES''@|0|g' \ ./sys_types.in.h > sys/types.h-t mv sys/types.h-t sys/types.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_TIME_H''@||g' \ -e 's/@''GNULIB_CTIME''@/0/g' \ -e 's/@''GNULIB_LOCALTIME''@/0/g' \ -e 's/@''GNULIB_MKTIME''@/0/g' \ -e 's/@''GNULIB_NANOSLEEP''@/0/g' \ -e 's/@''GNULIB_STRFTIME''@/0/g' \ -e 's/@''GNULIB_STRPTIME''@/0/g' \ -e 's/@''GNULIB_TIMEGM''@/0/g' \ -e 's/@''GNULIB_TIMESPEC_GET''@/0/g' \ -e 's/@''GNULIB_TIMESPEC_GETRES''@/0/g' \ -e 's/@''GNULIB_TIME_R''@/0/g' \ -e 's/@''GNULIB_TIME_RZ''@/0/g' \ -e 's/@''GNULIB_TZSET''@/0/g' \ -e 's/@''GNULIB_MDA_TZSET''@/1/g' \ -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \ -e 's|@''HAVE_NANOSLEEP''@|1|g' \ -e 's|@''HAVE_STRPTIME''@|1|g' \ -e 's|@''HAVE_TIMEGM''@|1|g' \ -e 's|@''HAVE_TIMESPEC_GET''@|1|g' \ -e 's|@''HAVE_TIMESPEC_GETRES''@|1|g' \ -e 's|@''HAVE_TIMEZONE_T''@|0|g' \ -e 's|@''REPLACE_CTIME''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_GMTIME''@|0|g' \ -e 's|@''REPLACE_LOCALTIME''@|0|g' \ -e 's|@''REPLACE_LOCALTIME_R''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_MKTIME''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_STRFTIME''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_TIMEGM''@|GNULIB_PORTCHECK|g' \ -e 's|@''REPLACE_TZSET''@|GNULIB_PORTCHECK|g' \ -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \ -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e 's|@''TIME_H_DEFINES_TIME_UTC''@|1|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ ./time.in.h > time.h-t mv time.h-t time.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_STRING_H''@||g' \ -e 's/@''GNULIB_EXPLICIT_BZERO''@/1/g' \ -e 's/@''GNULIB_FFSL''@/0/g' \ -e 's/@''GNULIB_FFSLL''@/0/g' \ -e 's/@''GNULIB_MBSLEN''@/0/g' \ -e 's/@''GNULIB_MBSNLEN''@/0/g' \ -e 's/@''GNULIB_MBSCHR''@/0/g' \ -e 's/@''GNULIB_MBSRCHR''@/0/g' \ -e 's/@''GNULIB_MBSSTR''@/0/g' \ -e 's/@''GNULIB_MBSCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSCASESTR''@/0/g' \ -e 's/@''GNULIB_MBSCSPN''@/0/g' \ -e 's/@''GNULIB_MBSPBRK''@/0/g' \ -e 's/@''GNULIB_MBSSPN''@/0/g' \ -e 's/@''GNULIB_MBSSEP''@/0/g' \ -e 's/@''GNULIB_MBSTOK_R''@/0/g' \ -e 's/@''GNULIB_MEMCHR''@/0/g' \ -e 's/@''GNULIB_MEMMEM''@/0/g' \ -e 's/@''GNULIB_MEMPCPY''@/0/g' \ -e 's/@''GNULIB_MEMRCHR''@/0/g' \ -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \ -e 's/@''GNULIB_STPCPY''@/0/g' \ -e 's/@''GNULIB_STPNCPY''@/0/g' \ -e 's/@''GNULIB_STRCHRNUL''@/0/g' \ -e 's/@''GNULIB_STRDUP''@/0/g' \ -e 's/@''GNULIB_STRNCAT''@/0/g' \ -e 's/@''GNULIB_STRNDUP''@/0/g' \ -e 's/@''GNULIB_STRNLEN''@/0/g' \ -e 's/@''GNULIB_STRPBRK''@/0/g' \ -e 's/@''GNULIB_STRSEP''@/0/g' \ -e 's/@''GNULIB_STRSTR''@/0/g' \ -e 's/@''GNULIB_STRCASESTR''@/0/g' \ -e 's/@''GNULIB_STRTOK_R''@/0/g' \ -e 's/@''GNULIB_STRERROR''@/0/g' \ -e 's/@''GNULIB_STRERROR_R''@/0/g' \ -e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \ -e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \ -e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \ -e 's/@''GNULIB_STRSIGNAL''@/0/g' \ -e 's/@''GNULIB_STRVERSCMP''@/0/g' \ -e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \ -e 's/@''GNULIB_MDA_STRDUP''@/1/g' \ -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ < ./string.in.h | \ sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \ -e 's|@''HAVE_FFSL''@|1|g' \ -e 's|@''HAVE_FFSLL''@|1|g' \ -e 's|@''HAVE_MBSLEN''@|0|g' \ -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ -e 's|@''HAVE_MEMPCPY''@|1|g' \ -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ -e 's|@''HAVE_STPCPY''@|1|g' \ -e 's|@''HAVE_STPNCPY''@|1|g' \ -e 's|@''HAVE_STRCHRNUL''@|1|g' \ -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ -e 's|@''HAVE_STRPBRK''@|1|g' \ -e 's|@''HAVE_STRSEP''@|1|g' \ -e 's|@''HAVE_STRCASESTR''@|1|g' \ -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \ -e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \ -e 's|@''HAVE_SIGABBREV_NP''@|1|g' \ -e 's|@''HAVE_SIGDESCR_NP''@|1|g' \ -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ -e 's|@''HAVE_STRVERSCMP''@|1|g' \ -e 's|@''REPLACE_FFSLL''@|0|g' \ -e 's|@''REPLACE_MEMCHR''@|0|g' \ -e 's|@''REPLACE_MEMMEM''@|0|g' \ -e 's|@''REPLACE_FREE''@|0|g' \ -e 's|@''REPLACE_STPNCPY''@|0|g' \ -e 's|@''REPLACE_STRCHRNUL''@|0|g' \ -e 's|@''REPLACE_STRDUP''@|0|g' \ -e 's|@''REPLACE_STRNCAT''@|0|g' \ -e 's|@''REPLACE_STRNDUP''@|0|g' \ -e 's|@''REPLACE_STRNLEN''@|0|g' \ -e 's|@''REPLACE_STRSTR''@|0|g' \ -e 's|@''REPLACE_STRCASESTR''@|0|g' \ -e 's|@''REPLACE_STRTOK_R''@|0|g' \ -e 's|@''REPLACE_STRERROR''@|0|g' \ -e 's|@''REPLACE_STRERROR_R''@|0|g' \ -e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \ -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > string.h-t mv string.h-t string.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''HAVE_FEATURES_H''@|1|g' \ -e 's|@''NEXT_WCHAR_H''@||g' \ -e 's|@''HAVE_WCHAR_H''@|1|g' \ -e 's/@''HAVE_CRTDEFS_H''@/0/g' \ -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \ -e 's/@''GNULIB_BTOWC''@/0/g' \ -e 's/@''GNULIB_WCTOB''@/0/g' \ -e 's/@''GNULIB_MBSINIT''@/0/g' \ -e 's/@''GNULIB_MBRTOWC''@/0/g' \ -e 's/@''GNULIB_MBRLEN''@/0/g' \ -e 's/@''GNULIB_MBSRTOWCS''@/0/g' \ -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \ -e 's/@''GNULIB_WCRTOMB''@/0/g' \ -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \ -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \ -e 's/@''GNULIB_WCWIDTH''@/0/g' \ -e 's/@''GNULIB_WMEMCHR''@/0/g' \ -e 's/@''GNULIB_WMEMCMP''@/0/g' \ -e 's/@''GNULIB_WMEMCPY''@/0/g' \ -e 's/@''GNULIB_WMEMMOVE''@/0/g' \ -e 's/@''GNULIB_WMEMPCPY''@/0/g' \ -e 's/@''GNULIB_WMEMSET''@/0/g' \ -e 's/@''GNULIB_WCSLEN''@/0/g' \ -e 's/@''GNULIB_WCSNLEN''@/0/g' \ -e 's/@''GNULIB_WCSCPY''@/0/g' \ -e 's/@''GNULIB_WCPCPY''@/0/g' \ -e 's/@''GNULIB_WCSNCPY''@/0/g' \ -e 's/@''GNULIB_WCPNCPY''@/0/g' \ -e 's/@''GNULIB_WCSCAT''@/0/g' \ -e 's/@''GNULIB_WCSNCAT''@/0/g' \ -e 's/@''GNULIB_WCSCMP''@/0/g' \ -e 's/@''GNULIB_WCSNCMP''@/0/g' \ -e 's/@''GNULIB_WCSCASECMP''@/0/g' \ -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \ -e 's/@''GNULIB_WCSCOLL''@/0/g' \ -e 's/@''GNULIB_WCSXFRM''@/0/g' \ -e 's/@''GNULIB_WCSDUP''@/0/g' \ -e 's/@''GNULIB_WCSCHR''@/0/g' \ -e 's/@''GNULIB_WCSRCHR''@/0/g' \ -e 's/@''GNULIB_WCSCSPN''@/0/g' \ -e 's/@''GNULIB_WCSSPN''@/0/g' \ -e 's/@''GNULIB_WCSPBRK''@/0/g' \ -e 's/@''GNULIB_WCSSTR''@/0/g' \ -e 's/@''GNULIB_WCSTOK''@/0/g' \ -e 's/@''GNULIB_WCSWIDTH''@/0/g' \ -e 's/@''GNULIB_WCSFTIME''@/0/g' \ -e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \ -e 's/@''GNULIB_FREE_POSIX''@/1/g' \ < ./wchar.in.h | \ sed -e 's|@''HAVE_WINT_T''@|1|g' \ -e 's|@''HAVE_BTOWC''@|1|g' \ -e 's|@''HAVE_MBSINIT''@|1|g' \ -e 's|@''HAVE_MBRTOWC''@|1|g' \ -e 's|@''HAVE_MBRLEN''@|1|g' \ -e 's|@''HAVE_MBSRTOWCS''@|1|g' \ -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \ -e 's|@''HAVE_WCRTOMB''@|1|g' \ -e 's|@''HAVE_WCSRTOMBS''@|1|g' \ -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \ -e 's|@''HAVE_WMEMCHR''@|1|g' \ -e 's|@''HAVE_WMEMCMP''@|1|g' \ -e 's|@''HAVE_WMEMCPY''@|1|g' \ -e 's|@''HAVE_WMEMMOVE''@|1|g' \ -e 's|@''HAVE_WMEMPCPY''@|1|g' \ -e 's|@''HAVE_WMEMSET''@|1|g' \ -e 's|@''HAVE_WCSLEN''@|1|g' \ -e 's|@''HAVE_WCSNLEN''@|1|g' \ -e 's|@''HAVE_WCSCPY''@|1|g' \ -e 's|@''HAVE_WCPCPY''@|1|g' \ -e 's|@''HAVE_WCSNCPY''@|1|g' \ -e 's|@''HAVE_WCPNCPY''@|1|g' \ -e 's|@''HAVE_WCSCAT''@|1|g' \ -e 's|@''HAVE_WCSNCAT''@|1|g' \ -e 's|@''HAVE_WCSCMP''@|1|g' \ -e 's|@''HAVE_WCSNCMP''@|1|g' \ -e 's|@''HAVE_WCSCASECMP''@|1|g' \ -e 's|@''HAVE_WCSNCASECMP''@|1|g' \ -e 's|@''HAVE_WCSCOLL''@|1|g' \ -e 's|@''HAVE_WCSXFRM''@|1|g' \ -e 's|@''HAVE_WCSDUP''@|1|g' \ -e 's|@''HAVE_WCSCHR''@|1|g' \ -e 's|@''HAVE_WCSRCHR''@|1|g' \ -e 's|@''HAVE_WCSCSPN''@|1|g' \ -e 's|@''HAVE_WCSSPN''@|1|g' \ -e 's|@''HAVE_WCSPBRK''@|1|g' \ -e 's|@''HAVE_WCSSTR''@|1|g' \ -e 's|@''HAVE_WCSTOK''@|1|g' \ -e 's|@''HAVE_WCSWIDTH''@|1|g' \ -e 's|@''HAVE_WCSFTIME''@|1|g' \ -e 's|@''HAVE_DECL_WCTOB''@|1|g' \ -e 's|@''HAVE_DECL_WCSDUP''@|1|g' \ -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \ | \ sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \ -e 's|@''REPLACE_BTOWC''@|0|g' \ -e 's|@''REPLACE_WCTOB''@|0|g' \ -e 's|@''REPLACE_FREE''@|0|g' \ -e 's|@''REPLACE_MBSINIT''@|0|g' \ -e 's|@''REPLACE_MBRTOWC''@|0|g' \ -e 's|@''REPLACE_MBRLEN''@|0|g' \ -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \ -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \ -e 's|@''REPLACE_WCRTOMB''@|0|g' \ -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \ -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \ -e 's|@''REPLACE_WCWIDTH''@|0|g' \ -e 's|@''REPLACE_WCSWIDTH''@|0|g' \ -e 's|@''REPLACE_WCSFTIME''@|0|g' \ -e 's|@''REPLACE_WCSTOK''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > wchar.h-t mv wchar.h-t wchar.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \ -e 's|@''GUARD_PREFIX''@|GL_SGL|g' \ -e 's|@''HAVE_UNISTD_H''@|1|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_UNISTD_H''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ -e 's/@''GNULIB_ACCESS''@/0/g' \ -e 's/@''GNULIB_CHDIR''@/0/g' \ -e 's/@''GNULIB_CHOWN''@/0/g' \ -e 's/@''GNULIB_CLOSE''@/1/g' \ -e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \ -e 's/@''GNULIB_DUP''@/0/g' \ -e 's/@''GNULIB_DUP2''@/1/g' \ -e 's/@''GNULIB_DUP3''@/0/g' \ -e 's/@''GNULIB_ENVIRON''@/0/g' \ -e 's/@''GNULIB_EUIDACCESS''@/0/g' \ -e 's/@''GNULIB_EXECL''@/0/g' \ -e 's/@''GNULIB_EXECLE''@/0/g' \ -e 's/@''GNULIB_EXECLP''@/0/g' \ -e 's/@''GNULIB_EXECV''@/0/g' \ -e 's/@''GNULIB_EXECVE''@/0/g' \ -e 's/@''GNULIB_EXECVP''@/0/g' \ -e 's/@''GNULIB_EXECVPE''@/0/g' \ -e 's/@''GNULIB_FACCESSAT''@/0/g' \ -e 's/@''GNULIB_FCHDIR''@/0/g' \ -e 's/@''GNULIB_FCHOWNAT''@/0/g' \ -e 's/@''GNULIB_FDATASYNC''@/0/g' \ -e 's/@''GNULIB_FSYNC''@/0/g' \ -e 's/@''GNULIB_FTRUNCATE''@/0/g' \ -e 's/@''GNULIB_GETCWD''@/0/g' \ -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \ -e 's/@''GNULIB_GETDTABLESIZE''@/1/g' \ -e 's/@''GNULIB_GETENTROPY''@/0/g' \ -e 's/@''GNULIB_GETGROUPS''@/0/g' \ -e 's/@''GNULIB_GETHOSTNAME''@/0/g' \ -e 's/@''GNULIB_GETLOGIN''@/0/g' \ -e 's/@''GNULIB_GETLOGIN_R''@/0/g' \ -e 's/@''GNULIB_GETOPT_POSIX''@/1/g' \ -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \ -e 's/@''GNULIB_GETPASS''@/0/g' \ -e 's/@''GNULIB_GETPASS_GNU''@/0/g' \ -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \ -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \ -e 's/@''GNULIB_ISATTY''@/0/g' \ -e 's/@''GNULIB_LCHOWN''@/0/g' \ -e 's/@''GNULIB_LINK''@/0/g' \ -e 's/@''GNULIB_LINKAT''@/0/g' \ -e 's/@''GNULIB_LSEEK''@/1/g' \ -e 's/@''GNULIB_PIPE''@/0/g' \ -e 's/@''GNULIB_PIPE2''@/0/g' \ -e 's/@''GNULIB_PREAD''@/0/g' \ -e 's/@''GNULIB_PWRITE''@/0/g' \ -e 's/@''GNULIB_READ''@/0/g' \ -e 's/@''GNULIB_READLINK''@/0/g' \ -e 's/@''GNULIB_READLINKAT''@/0/g' \ -e 's/@''GNULIB_RMDIR''@/0/g' \ -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \ -e 's/@''GNULIB_SLEEP''@/0/g' \ -e 's/@''GNULIB_SYMLINK''@/0/g' \ -e 's/@''GNULIB_SYMLINKAT''@/0/g' \ -e 's/@''GNULIB_TRUNCATE''@/0/g' \ -e 's/@''GNULIB_TTYNAME_R''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \ -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \ -e 's/@''GNULIB_UNLINK''@/0/g' \ -e 's/@''GNULIB_UNLINKAT''@/0/g' \ -e 's/@''GNULIB_USLEEP''@/0/g' \ -e 's/@''GNULIB_WRITE''@/0/g' \ -e 's/@''GNULIB_MDA_ACCESS''@/1/g' \ -e 's/@''GNULIB_MDA_CHDIR''@/1/g' \ -e 's/@''GNULIB_MDA_CLOSE''@/1/g' \ -e 's/@''GNULIB_MDA_DUP''@/1/g' \ -e 's/@''GNULIB_MDA_DUP2''@/1/g' \ -e 's/@''GNULIB_MDA_EXECL''@/1/g' \ -e 's/@''GNULIB_MDA_EXECLE''@/1/g' \ -e 's/@''GNULIB_MDA_EXECLP''@/1/g' \ -e 's/@''GNULIB_MDA_EXECV''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVE''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVP''@/1/g' \ -e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \ -e 's/@''GNULIB_MDA_GETCWD''@/1/g' \ -e 's/@''GNULIB_MDA_GETPID''@/1/g' \ -e 's/@''GNULIB_MDA_ISATTY''@/1/g' \ -e 's/@''GNULIB_MDA_LSEEK''@/1/g' \ -e 's/@''GNULIB_MDA_READ''@/1/g' \ -e 's/@''GNULIB_MDA_RMDIR''@/1/g' \ -e 's/@''GNULIB_MDA_SWAB''@/1/g' \ -e 's/@''GNULIB_MDA_UNLINK''@/1/g' \ -e 's/@''GNULIB_MDA_WRITE''@/1/g' \ < ./unistd.in.h | \ sed -e 's|@''HAVE_CHOWN''@|1|g' \ -e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \ -e 's|@''HAVE_DUP3''@|1|g' \ -e 's|@''HAVE_EUIDACCESS''@|1|g' \ -e 's|@''HAVE_EXECVPE''@|1|g' \ -e 's|@''HAVE_FACCESSAT''@|1|g' \ -e 's|@''HAVE_FCHDIR''@|1|g' \ -e 's|@''HAVE_FCHOWNAT''@|1|g' \ -e 's|@''HAVE_FDATASYNC''@|1|g' \ -e 's|@''HAVE_FSYNC''@|1|g' \ -e 's|@''HAVE_FTRUNCATE''@|1|g' \ -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ -e 's|@''HAVE_GETENTROPY''@|1|g' \ -e 's|@''HAVE_GETGROUPS''@|1|g' \ -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_GETPASS''@|1|g' \ -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \ -e 's|@''HAVE_LCHOWN''@|1|g' \ -e 's|@''HAVE_LINK''@|1|g' \ -e 's|@''HAVE_LINKAT''@|1|g' \ -e 's|@''HAVE_PIPE''@|1|g' \ -e 's|@''HAVE_PIPE2''@|1|g' \ -e 's|@''HAVE_PREAD''@|1|g' \ -e 's|@''HAVE_PWRITE''@|1|g' \ -e 's|@''HAVE_READLINK''@|1|g' \ -e 's|@''HAVE_READLINKAT''@|1|g' \ -e 's|@''HAVE_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_SLEEP''@|1|g' \ -e 's|@''HAVE_SYMLINK''@|1|g' \ -e 's|@''HAVE_SYMLINKAT''@|1|g' \ -e 's|@''HAVE_UNLINKAT''@|1|g' \ -e 's|@''HAVE_USLEEP''@|1|g' \ -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ -e 's|@''HAVE_DECL_EXECVPE''@|1|g' \ -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \ -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \ -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \ -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \ -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \ -e 's|@''HAVE_OS_H''@|0|g' \ -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ | \ sed -e 's|@''REPLACE_ACCESS''@|0|g' \ -e 's|@''REPLACE_CHOWN''@|0|g' \ -e 's|@''REPLACE_CLOSE''@|0|g' \ -e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \ -e 's|@''REPLACE_DUP''@|0|g' \ -e 's|@''REPLACE_DUP2''@|0|g' \ -e 's|@''REPLACE_EXECL''@|0|g' \ -e 's|@''REPLACE_EXECLE''@|0|g' \ -e 's|@''REPLACE_EXECLP''@|0|g' \ -e 's|@''REPLACE_EXECV''@|0|g' \ -e 's|@''REPLACE_EXECVE''@|0|g' \ -e 's|@''REPLACE_EXECVP''@|0|g' \ -e 's|@''REPLACE_EXECVPE''@|0|g' \ -e 's|@''REPLACE_FACCESSAT''@|0|g' \ -e 's|@''REPLACE_FCHOWNAT''@|0|g' \ -e 's|@''REPLACE_FTRUNCATE''@|0|g' \ -e 's|@''REPLACE_GETCWD''@|0|g' \ -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \ -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \ -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \ -e 's|@''REPLACE_GETGROUPS''@|0|g' \ -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ -e 's|@''REPLACE_GETPASS''@|0|g' \ -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \ -e 's|@''REPLACE_ISATTY''@|0|g' \ -e 's|@''REPLACE_LCHOWN''@|0|g' \ -e 's|@''REPLACE_LINK''@|0|g' \ -e 's|@''REPLACE_LINKAT''@|0|g' \ -e 's|@''REPLACE_LSEEK''@|0|g' \ -e 's|@''REPLACE_PREAD''@|0|g' \ -e 's|@''REPLACE_PWRITE''@|0|g' \ -e 's|@''REPLACE_READ''@|0|g' \ -e 's|@''REPLACE_READLINK''@|0|g' \ -e 's|@''REPLACE_READLINKAT''@|0|g' \ -e 's|@''REPLACE_RMDIR''@|0|g' \ -e 's|@''REPLACE_SLEEP''@|0|g' \ -e 's|@''REPLACE_SYMLINK''@|0|g' \ -e 's|@''REPLACE_SYMLINKAT''@|0|g' \ -e 's|@''REPLACE_TRUNCATE''@|0|g' \ -e 's|@''REPLACE_TTYNAME_R''@|0|g' \ -e 's|@''REPLACE_UNLINK''@|0|g' \ -e 's|@''REPLACE_UNLINKAT''@|0|g' \ -e 's|@''REPLACE_USLEEP''@|0|g' \ -e 's|@''REPLACE_WRITE''@|0|g' \ -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \ > unistd.h-t mv unistd.h-t unistd.h make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /usr/bin/make all-recursive make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-cloexec.lo `test -f 'cloexec.c' || echo './'`cloexec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c cloexec.c -fPIC -DPIC -o .libs/libsgl_la-cloexec.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-fcntl.lo `test -f 'fcntl.c' || echo './'`fcntl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c fcntl.c -fPIC -DPIC -o .libs/libsgl_la-fcntl.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-fd-hook.lo `test -f 'fd-hook.c' || echo './'`fd-hook.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c fd-hook.c -fPIC -DPIC -o .libs/libsgl_la-fd-hook.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-gettime.lo `test -f 'gettime.c' || echo './'`gettime.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c gettime.c -fPIC -DPIC -o .libs/libsgl_la-gettime.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-malloca.lo `test -f 'malloca.c' || echo './'`malloca.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c malloca.c -fPIC -DPIC -o .libs/libsgl_la-malloca.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-progname.lo `test -f 'progname.c' || echo './'`progname.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c progname.c -fPIC -DPIC -o .libs/libsgl_la-progname.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-read-file.lo `test -f 'read-file.c' || echo './'`read-file.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c read-file.c -fPIC -DPIC -o .libs/libsgl_la-read-file.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-stat-time.lo `test -f 'stat-time.c' || echo './'`stat-time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c stat-time.c -fPIC -DPIC -o .libs/libsgl_la-stat-time.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-timespec.lo `test -f 'timespec.c' || echo './'`timespec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c timespec.c -fPIC -DPIC -o .libs/libsgl_la-timespec.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c unistd.c -fPIC -DPIC -o .libs/libsgl_la-unistd.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-version-etc-fsf.lo `test -f 'version-etc-fsf.c' || echo './'`version-etc-fsf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c version-etc-fsf.c -fPIC -DPIC -o .libs/libsgl_la-version-etc-fsf.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libsgl_la-version-etc.lo `test -f 'version-etc.c' || echo './'`version-etc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c version-etc.c -fPIC -DPIC -o .libs/libsgl_la-version-etc.o make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /bin/sh ../../libtool --tag=CC --mode=link gcc -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-undefined -Wl,-z,relro -Wl,--as-needed -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 -o libsgl.la libsgl_la-cloexec.lo libsgl_la-fcntl.lo libsgl_la-fd-hook.lo libsgl_la-gettime.lo libsgl_la-malloca.lo libsgl_la-progname.lo libsgl_la-read-file.lo libsgl_la-stat-time.lo libsgl_la-timespec.lo libsgl_la-unistd.lo libsgl_la-version-etc.lo libsgl_la-version-etc-fsf.lo libtool: link: ar cr .libs/libsgl.a .libs/libsgl_la-cloexec.o .libs/libsgl_la-fcntl.o .libs/libsgl_la-fd-hook.o .libs/libsgl_la-gettime.o .libs/libsgl_la-malloca.o .libs/libsgl_la-progname.o .libs/libsgl_la-read-file.o .libs/libsgl_la-stat-time.o .libs/libsgl_la-timespec.o .libs/libsgl_la-unistd.o .libs/libsgl_la-version-etc.o .libs/libsgl_la-version-etc-fsf.o libtool: link: ranlib .libs/libsgl.a libtool: link: ( cd ".libs" && rm -f "libsgl.la" && ln -s "../libsgl.la" "libsgl.la" ) make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib/gl -I../lib/gl -I./gl -I./gl -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1Parser.o asn1Parser.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib/gl -I../lib/gl -I./gl -I./gl -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1Decoding.o asn1Decoding.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib/gl -I../lib/gl -I./gl -I./gl -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1Coding.o asn1Coding.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' asn1Coding.c: In function 'main': asn1Coding.c:344:34: warning: dereference of NULL 'der_87' [CWE-476] [-Wanalyzer-null-dereference] 344 | fprintf (stderr, "%02x ", der[k]); | ~~~^~~ 'main': events 1-10 | | 207 | if (optind == argc || optind == argc - 1) | | ^ | | | | | (1) following 'false' branch... |...... | 214 | inputFileAsnName = strdup (argv[optind]); | | ~~~~~~~~~~~~~~~~ | | | | | (2) ...to here | 215 | if (inputFileAsnName == NULL) | | ~ | | | | | (3) following 'false' branch (when 'inputFileAsnName_125' is non-NULL)... |...... | 221 | inputFileAssignmentName = strdup (argv[optind + 1]); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (4) ...to here | 222 | if (inputFileAssignmentName == NULL) | | ~ | | | | | (5) following 'false' branch (when 'inputFileAssignmentName_127' is non-NULL)... |...... | 228 | asn1_result = | | ~~~~~~~~~~~ | | | | | (6) ...to here |...... | 248 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (7) following 'false' branch... |...... | 256 | inputFile = fopen (inputFileAssignmentName, "r"); | | ~~~~~~~~~ | | | | | (8) ...to here | 257 | | 258 | if (inputFile == NULL) | | ~ | | | | | (9) following 'false' branch... |...... | 268 | putc ('\n', stderr); | | ~~~~ | | | | | (10) ...to here | 'main': events 11-22 | | 271 | == ASSIGNMENT_SUCCESS) | | ^ | | | | | (11) following 'false' branch... |...... | 301 | if (last_ra != ASSIGNMENT_EOF) | | ~~ ~ | | | | | | | (13) following 'false' branch... | | (12) ...to here |...... | 306 | fclose (inputFile); | | ~~~~~~ | | | | | (14) ...to here |...... | 314 | if (asn1_result == ASN1_MEM_ERROR) | | ~ | | | | | (15) following 'false' branch... |...... | 325 | fprintf (stderr, "\nCoding: %s\n\n", asn1_strerror (asn1_result)); | | ~~~~~~~ | | | | | (16) ...to here | 326 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (17) following 'false' branch (when 'asn1_result_86 == 0')... |...... | 342 | fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len); | | ~~~~~~~ | | | | | (18) ...to here | 343 | for (k = 0; k < der_len; k++) | | ~~~~~~~~~~~ | | | | | (19) following 'true' branch... | 344 | fprintf (stderr, "%02x ", der[k]); | | ~~~~~~~ ~~~~~~ | | | | | | | (21) 'der_87' is NULL | | | (22) dereference of NULL 'der_87 + (sizetype) k_88' | | (20) ...to here | asn1Coding.c:372:39: warning: dereference of NULL 'der_87' [CWE-476] [-Wanalyzer-null-dereference] 372 | fprintf (outputFile, "%c", der[k]); | ~~~^~~ 'main': events 1-2 | | 166 | if (option_result == -1) | | ^ | | | | | (1) following 'false' branch (when 'option_result_112 != -1')... |...... | 169 | switch (option_result) | | ~~~~~~ | | | | | (2) ...to here | 'main': event 3 | | 185 | assert (optarg != NULL); | | ^~~~~~ | | | | | (3) following 'true' branch... | 'main': events 4-5 | | 186 | outputFileName = strdup (optarg); | | ^~~~~~~~~~~~~~ | | | | | (4) ...to here | 187 | if (outputFileName == NULL) | | ~ | | | | | (5) following 'false' branch... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-29 | | 207 | if (optind == argc || optind == argc - 1) | | ^ | | | | | (7) following 'false' branch... |...... | 214 | inputFileAsnName = strdup (argv[optind]); | | ~~~~~~~~~~~~~~~~ | | | | | (8) ...to here | 215 | if (inputFileAsnName == NULL) | | ~ | | | | | (9) following 'false' branch (when 'inputFileAsnName_125' is non-NULL)... |...... | 221 | inputFileAssignmentName = strdup (argv[optind + 1]); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (10) ...to here | 222 | if (inputFileAssignmentName == NULL) | | ~ | | | | | (11) following 'false' branch (when 'inputFileAssignmentName_127' is non-NULL)... |...... | 228 | asn1_result = | | ~~~~~~~~~~~ | | | | | (12) ...to here |...... | 248 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (13) following 'false' branch... |...... | 256 | inputFile = fopen (inputFileAssignmentName, "r"); | | ~~~~~~~~~ | | | | | (14) ...to here | 257 | | 258 | if (inputFile == NULL) | | ~ | | | | | (15) following 'false' branch... |...... | 268 | putc ('\n', stderr); | | ~~~~ | | | | | (16) ...to here |...... | 301 | if (last_ra != ASSIGNMENT_EOF) | | ~ | | | | | (17) following 'false' branch... |...... | 306 | fclose (inputFile); | | ~~~~~~ | | | | | (18) ...to here |...... | 314 | if (asn1_result == ASN1_MEM_ERROR) | | ~ | | | | | (19) following 'false' branch... |...... | 325 | fprintf (stderr, "\nCoding: %s\n\n", asn1_strerror (asn1_result)); | | ~~~~~~~ | | | | | (20) ...to here | 326 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (21) following 'false' branch (when 'asn1_result_86 == 0')... |...... | 342 | fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len); | | ~~~~~~~ | | | | | (22) ...to here | 343 | for (k = 0; k < der_len; k++) | | ~~~~~~~~~~~ | | | | | (23) following 'false' branch... | 344 | fprintf (stderr, "%02x ", der[k]); | 345 | fputs ("\n-----------------\n", stderr); | | ~~~~~ | | | | | (24) ...to here |...... | 350 | if (!checkSyntaxOnly) | | ~ | | | | | (25) following 'true' branch (when 'checkSyntaxOnly_106 == 0')... | 351 | { | 352 | if (outputFileName == NULL) | | ~~ ~ | | | | | | | (27) following 'false' branch... | | (26) ...to here |...... | 355 | fprintf (stderr, "\nOutputFile=%s\n", outputFileName); | | ~~~~~~~ | | | | | (28) ...to here |...... | 359 | if (outputFile == NULL) | | ~ | | | | | (29) following 'false' branch... | 'main': event 30 | |cc1: | (30): ...to here | 'main': events 31-34 | | 371 | for (k = 0; k < der_len; k++) | | ~~^~~~~~~~~ | | | | | (31) following 'true' branch... | 372 | fprintf (outputFile, "%c", der[k]); | | ~~~~~~~ ~~~~~~ | | | | | | | (33) 'der_87' is NULL | | | (34) dereference of NULL 'der_87 + (sizetype) k_89' | | (32) ...to here | make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib/gl -I../lib/gl -I./gl -I./gl -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o benchmark.o benchmark.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -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 -o asn1Parser asn1Parser.o ../lib/libtasn1.la ../lib/gl/libgnu.la gl/libsgl.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/asn1Parser asn1Parser.o ../lib/.libs/libtasn1.so ../lib/gl/.libs/libgnu.a gl/.libs/libsgl.a make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -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 -o asn1Coding asn1Coding.o ../lib/libtasn1.la ../lib/gl/libgnu.la gl/libsgl.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/asn1Coding asn1Coding.o ../lib/.libs/libtasn1.so ../lib/gl/.libs/libgnu.a gl/.libs/libsgl.a make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' asn1Coding.c: In function 'main': asn1Coding.c:344:34: warning: dereference of NULL 'der_87' [CWE-476] [-Wanalyzer-null-dereference] 344 | fprintf (stderr, "%02x ", der[k]); | ^ 'main': events 1-2 | | 128 | main (int argc, char *argv[]) | | ^ | | | | | (1) entry to 'main' |...... | 156 | set_program_name (argv[0]); | | ~ | | | | | (2) calling 'set_program_name' from 'main' | +--> 'set_program_name': events 3-5 | |gl/progname.c:39:1: | 39 | set_program_name (const char *argv0) | | ^ | | | | | (3) entry to 'set_program_name' |...... | 51 | if (argv0 == NULL) | | ~ | | | | | (4) following 'false' branch (when 'argv0_9(D)' is non-NULL)... |...... | 59 | slash = strrchr (argv0, '/'); | | ~ | | | | | (5) ...to here | <------+ | 'main': events 6-28 | |asn1Coding.c:156:3: | 156 | set_program_name (argv[0]); | | ^ | | | | | (6) returning to 'main' from 'set_program_name' |...... | 207 | if (optind == argc || optind == argc - 1) | | ~ | | | | | (7) following 'false' branch... |...... | 214 | inputFileAsnName = strdup (argv[optind]); | | ~ | | | | | (8) ...to here | 215 | if (inputFileAsnName == NULL) | | ~ | | | | | (9) following 'false' branch (when 'inputFileAsnName_125' is non-NULL)... |...... | 221 | inputFileAssignmentName = strdup (argv[optind + 1]); | | ~ | | | | | (10) ...to here | 222 | if (inputFileAssignmentName == NULL) | | ~ | | | | | (11) following 'false' branch (when 'inputFileAssignmentName_127' is non-NULL)... |...... | 228 | asn1_result = | | ~ | | | | | (12) ...to here |...... | 248 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (13) following 'false' branch... |...... | 256 | inputFile = fopen (inputFileAssignmentName, "r"); | | ~ | | | | | (14) ...to here | 257 | | 258 | if (inputFile == NULL) | | ~ | | | | | (15) following 'false' branch... |...... | 268 | putc ('\n', stderr); | | ~ | | | | | (16) ...to here |...... | 271 | == ASSIGNMENT_SUCCESS) | | ~ | | | | | (17) following 'false' branch... |...... | 301 | if (last_ra != ASSIGNMENT_EOF) | | ~ ~ | | | | | | | (19) following 'false' branch... | | (18) ...to here |...... | 306 | fclose (inputFile); | | ~ | | | | | (20) ...to here |...... | 314 | if (asn1_result == ASN1_MEM_ERROR) | | ~ | | | | | (21) following 'false' branch... |...... | 325 | fprintf (stderr, "\nCoding: %s\n\n", asn1_strerror (asn1_result)); | | ~ | | | | | (22) ...to here | 326 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (23) following 'false' branch (when 'asn1_result_86 == 0')... |...... | 342 | fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len); | | ~ | | | | | (24) ...to here | 343 | for (k = 0; k < der_len; k++) | | ~ | | | | | (25) following 'true' branch... | 344 | fprintf (stderr, "%02x ", der[k]); | | ~ ~ | | | | | | | (27) 'der_87' is NULL | | | (28) dereference of NULL 'der_87 + (sizetype) k_88' | | (26) ...to here | asn1Coding.c:372:39: warning: dereference of NULL 'der_87' [CWE-476] [-Wanalyzer-null-dereference] 372 | fprintf (outputFile, "%c", der[k]); | ^ 'main': events 1-2 | | 128 | main (int argc, char *argv[]) | | ^ | | | | | (1) entry to 'main' |...... | 156 | set_program_name (argv[0]); | | ~ | | | | | (2) calling 'set_program_name' from 'main' | +--> 'set_program_name': events 3-5 | |gl/progname.c:39:1: | 39 | set_program_name (const char *argv0) | | ^ | | | | | (3) entry to 'set_program_name' |...... | 51 | if (argv0 == NULL) | | ~ | | | | | (4) following 'false' branch (when 'argv0_9(D)' is non-NULL)... |...... | 59 | slash = strrchr (argv0, '/'); | | ~ | | | | | (5) ...to here | <------+ | 'main': events 6-11 | |asn1Coding.c:156:3: | 156 | set_program_name (argv[0]); | | ^ | | | | | (6) returning to 'main' from 'set_program_name' |...... | 166 | if (option_result == -1) | | ~ | | | | | (7) following 'false' branch (when 'option_result_112 != -1')... |...... | 169 | switch (option_result) | | ~ | | | | | (8) ...to here |...... | 185 | assert (optarg != NULL); | | ~ | | | | | (9) following 'true' branch... | 186 | outputFileName = strdup (optarg); | | ~ | | | | | (10) ...to here | 187 | if (outputFileName == NULL) | | ~ | | | | | (11) following 'false' branch... | 'main': event 12 | |lto1: | (12): ...to here | 'main': events 13-35 | | 207 | if (optind == argc || optind == argc - 1) | | ^ | | | | | (13) following 'false' branch... |...... | 214 | inputFileAsnName = strdup (argv[optind]); | | ~ | | | | | (14) ...to here | 215 | if (inputFileAsnName == NULL) | | ~ | | | | | (15) following 'false' branch (when 'inputFileAsnName_125' is non-NULL)... |...... | 221 | inputFileAssignmentName = strdup (argv[optind + 1]); | | ~ | | | | | (16) ...to here | 222 | if (inputFileAssignmentName == NULL) | | ~ | | | | | (17) following 'false' branch (when 'inputFileAssignmentName_127' is non-NULL)... |...... | 228 | asn1_result = | | ~ | | | | | (18) ...to here |...... | 248 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (19) following 'false' branch... |...... | 256 | inputFile = fopen (inputFileAssignmentName, "r"); | | ~ | | | | | (20) ...to here | 257 | | 258 | if (inputFile == NULL) | | ~ | | | | | (21) following 'false' branch... |...... | 268 | putc ('\n', stderr); | | ~ | | | | | (22) ...to here |...... | 301 | if (last_ra != ASSIGNMENT_EOF) | | ~ | | | | | (23) following 'false' branch... |...... | 306 | fclose (inputFile); | | ~ | | | | | (24) ...to here |...... | 314 | if (asn1_result == ASN1_MEM_ERROR) | | ~ | | | | | (25) following 'false' branch... |...... | 325 | fprintf (stderr, "\nCoding: %s\n\n", asn1_strerror (asn1_result)); | | ~ | | | | | (26) ...to here | 326 | if (asn1_result != ASN1_SUCCESS) | | ~ | | | | | (27) following 'false' branch (when 'asn1_result_86 == 0')... |...... | 342 | fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len); | | ~ | | | | | (28) ...to here | 343 | for (k = 0; k < der_len; k++) | | ~ | | | | | (29) following 'false' branch... | 344 | fprintf (stderr, "%02x ", der[k]); | 345 | fputs ("\n-----------------\n", stderr); | | ~ | | | | | (30) ...to here |...... | 350 | if (!checkSyntaxOnly) | | ~ | | | | | (31) following 'true' branch (when 'checkSyntaxOnly_106 == 0')... | 351 | { | 352 | if (outputFileName == NULL) | | ~ ~ | | | | | | | (33) following 'false' branch... | | (32) ...to here |...... | 355 | fprintf (stderr, "\nOutputFile=%s\n", outputFileName); | | ~ | | | | | (34) ...to here |...... | 359 | if (outputFile == NULL) | | ~ | | | | | (35) following 'false' branch... | 'main': event 36 | |lto1: | (36): ...to here | 'main': events 37-40 | | 371 | for (k = 0; k < der_len; k++) | | ^ | | | | | (37) following 'true' branch... | 372 | fprintf (outputFile, "%c", der[k]); | | ~ ~ | | | | | | | (39) 'der_87' is NULL | | | (40) dereference of NULL 'der_87 + (sizetype) k_89' | | (38) ...to here | make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -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 -o asn1Decoding asn1Decoding.o benchmark.o ../lib/libtasn1.la ../lib/gl/libgnu.la gl/libsgl.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/asn1Decoding asn1Decoding.o benchmark.o ../lib/.libs/libtasn1.so ../lib/gl/.libs/libgnu.a gl/.libs/libsgl.a make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' asn1Decoding.c: In function 'main': asn1Decoding.c:198:13: warning: 'tmplen' may be used uninitialized [-Wmaybe-uninitialized] 198 | der_len = tmplen; | ^ asn1Decoding.c:196:12: note: 'tmplen' was declared here 196 | size_t tmplen; | ^ Making all in fuzz make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o corpus2array.o corpus2array.c make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o corpus2array corpus2array.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o corpus2array corpus2array.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' Making all in tests /usr/bin/make all-am make[3]: Nothing to be done for 'all-am'. Making all in doc Making all in examples /usr/bin/make all-am make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o pkix_asn1_tab.o pkix_asn1_tab.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CrlExample.o CrlExample.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CertificateExample.o CertificateExample.c make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -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 -o CrlExample CrlExample.o pkix_asn1_tab.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/CrlExample CrlExample.o pkix_asn1_tab.o ../lib/.libs/libtasn1.so make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -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 -o CertificateExample CertificateExample.o pkix_asn1_tab.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o .libs/CertificateExample CertificateExample.o pkix_asn1_tab.o ../lib/.libs/libtasn1.so make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.vncSSE + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 libtasn1-4.19.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/make install-recursive make[1]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0' Making install in lib make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' Making install in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' /usr/bin/make install-recursive make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[6]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -p libtasn1.la '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64' libtool: install: /usr/bin/install -p .libs/libtasn1.so.6.6.3 /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/libtasn1.so.6.6.3 libtool: install: (cd /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64 && { ln -s -f libtasn1.so.6.6.3 libtasn1.so.6 || { rm -f libtasn1.so.6 && ln -s libtasn1.so.6.6.3 libtasn1.so.6; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64 && { ln -s -f libtasn1.so.6.6.3 libtasn1.so || { rm -f libtasn1.so && ln -s libtasn1.so.6.6.3 libtasn1.so; }; }) libtool: install: /usr/bin/install -p .libs/libtasn1.lai /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/libtasn1.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/include' /usr/bin/install -p -m 644 includes/libtasn1.h '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/pkgconfig' /usr/bin/install -p -m 644 libtasn1.pc '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/pkgconfig' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' Making install in src make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' Making install in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' /usr/bin/make install-recursive make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[6]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -p asn1Parser asn1Coding asn1Decoding '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin' libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/asn1Parser /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Parser libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/asn1Coding /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Coding libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/asn1Decoding /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Decoding make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' Making install in fuzz make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' Making install in tests make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' /usr/bin/make install-am make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' Making install in doc make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/info' /usr/bin/install -p -m 644 ./libtasn1.info '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/info' '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/info/libtasn1.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/man/man1' /usr/bin/install -p -m 644 asn1Parser.1 asn1Coding.1 asn1Decoding.1 '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/man/man3' /usr/bin/install -p -m 644 man/asn1_get_length_der.3 man/asn1_get_tag_der.3 man/asn1_get_length_ber.3 man/asn1_get_octet_der.3 man/asn1_get_object_id_der.3 man/asn1_get_bit_der.3 man/asn1_der_decoding2.3 man/asn1_der_decoding.3 man/asn1_der_decoding_element.3 man/asn1_der_decoding_startEnd.3 man/asn1_expand_any_defined_by.3 man/asn1_expand_octet_string.3 man/asn1_decode_simple_der.3 man/asn1_decode_simple_ber.3 man/asn1_perror.3 man/asn1_strerror.3 man/asn1_find_node.3 man/asn1_length_der.3 man/asn1_octet_der.3 man/asn1_encode_simple_der.3 man/asn1_object_id_der.3 man/asn1_bit_der.3 man/asn1_der_coding.3 man/asn1_write_value.3 man/asn1_read_value.3 man/asn1_read_value_type.3 man/asn1_read_tag.3 man/asn1_read_node_value.3 man/asn1_array2tree.3 man/asn1_delete_structure.3 man/asn1_delete_structure2.3 man/asn1_delete_element.3 man/asn1_create_element.3 man/asn1_print_structure.3 man/asn1_number_of_elements.3 man/asn1_find_structure_from_oid.3 man/asn1_copy_node.3 man/asn1_dup_node.3 man/asn1_parser2tree.3 man/asn1_parser2array.3 '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/man/man3' /usr/bin/install -p -m 644 man/asn1_check_version.3 '/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/man/man3' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' Making install in examples make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' /usr/bin/make install-am make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0' make[1]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0' + rm -f /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/libtasn1.la /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/info/dir + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.19.0-1.fc38 --unique-debug-suffix -4.19.0-1.fc38.x86_64 --unique-debug-src-base libtasn1-4.19.0-1.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/libtasn1-4.19.0 extracting debug info from /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Decoding extracting debug info from /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Coding extracting debug info from /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/bin/asn1Parser extracting debug info from /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/lib64/libtasn1.so.6.6.3 original debug info size: 424kB, size after compression: 400kB /usr/bin/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. 1480 blocks + /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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.70TJQm + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 libtasn1-4.19.0 + make check if test -d ./.git \ && git --version >/dev/null 2>&1; then \ cd . && \ git submodule --quiet foreach \ 'test "$(git rev-parse "$sha1")" \ = "$(git merge-base origin "$sha1")"' \ || { echo 'maint.mk: found non-public submodule commit' >&2; \ exit 1; }; \ else \ : ; \ fi make check-recursive make[1]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0' Making check in lib make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' Making check in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make check-recursive make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/lib' Making check in src make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' Making check in gl make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make check-recursive make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src/gl' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/src' Making check in fuzz make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make libtasn1_array2tree_fuzzer libtasn1_parser2tree_fuzzer libtasn1_pkix_der_fuzzer libtasn1_gnutls_der_fuzzer asn1_get_length_ber_fuzzer asn1_get_length_der_fuzzer asn1_get_object_id_der_fuzzer asn1_decode_simple_ber_fuzzer asn1_decode_simple_der_fuzzer make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libtasn1_array2tree_fuzzer.o libtasn1_array2tree_fuzzer.c gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o main.o main.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o libtasn1_array2tree_fuzzer libtasn1_array2tree_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o libtasn1_array2tree_fuzzer libtasn1_array2tree_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libtasn1_parser2tree_fuzzer.o libtasn1_parser2tree_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o libtasn1_parser2tree_fuzzer libtasn1_parser2tree_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o libtasn1_parser2tree_fuzzer libtasn1_parser2tree_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libtasn1_pkix_der_fuzzer.o libtasn1_pkix_der_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o libtasn1_pkix_der_fuzzer libtasn1_pkix_der_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o libtasn1_pkix_der_fuzzer libtasn1_pkix_der_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o libtasn1_gnutls_der_fuzzer.o libtasn1_gnutls_der_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o libtasn1_gnutls_der_fuzzer libtasn1_gnutls_der_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o libtasn1_gnutls_der_fuzzer libtasn1_gnutls_der_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1_get_length_ber_fuzzer.o asn1_get_length_ber_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o asn1_get_length_ber_fuzzer asn1_get_length_ber_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o asn1_get_length_ber_fuzzer asn1_get_length_ber_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1_get_length_der_fuzzer.o asn1_get_length_der_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o asn1_get_length_der_fuzzer asn1_get_length_der_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o asn1_get_length_der_fuzzer asn1_get_length_der_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1_get_object_id_der_fuzzer.o asn1_get_object_id_der_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o asn1_get_object_id_der_fuzzer asn1_get_object_id_der_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o asn1_get_object_id_der_fuzzer asn1_get_object_id_der_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1_decode_simple_ber_fuzzer.o asn1_decode_simple_ber_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o asn1_decode_simple_ber_fuzzer asn1_decode_simple_ber_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o asn1_decode_simple_ber_fuzzer asn1_decode_simple_ber_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I. -I../lib/gl -I../lib/gl -DSRCDIR=\"/builddir/build/BUILD/libtasn1-4.19.0/fuzz\" -DTEST_RUN -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o asn1_decode_simple_der_fuzzer.o asn1_decode_simple_der_fuzzer.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o asn1_decode_simple_der_fuzzer asn1_decode_simple_der_fuzzer.o main.o ../lib/gl/libgnu.la ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o asn1_decode_simple_der_fuzzer asn1_decode_simple_der_fuzzer.o main.o ../lib/gl/.libs/libgnu.a ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make check-TESTS make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' PASS: libtasn1_array2tree_fuzzer PASS: libtasn1_parser2tree_fuzzer PASS: libtasn1_pkix_der_fuzzer PASS: libtasn1_gnutls_der_fuzzer PASS: asn1_get_length_ber_fuzzer PASS: asn1_get_length_der_fuzzer PASS: asn1_get_object_id_der_fuzzer PASS: asn1_decode_simple_ber_fuzzer PASS: asn1_decode_simple_der_fuzzer ============================================================================ Testsuite summary for GNU Libtasn1 4.19.0 ============================================================================ # TOTAL: 9 # PASS: 9 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/fuzz' Making check in tests make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make check-am make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make Test_parser Test_tree Test_encoding Test_indefinite Test_errors Test_simple Test_overflow Test_strings Test_choice Test_encdec copynode coding-decoding2 strict-der Test_choice_ocsp ocsp-basic-response octet-string coding-long-oid object-id-decoding spc_pe_image_data setof CVE-2018-1000654 reproducers object-id-encoding version \ crlf.sh benchmark.sh threadsafety.sh decoding.sh decoding-invalid-x509.sh decoding-invalid-pkcs7.sh coding.sh parser.sh make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_parser.o Test_parser.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_parser Test_parser.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_parser Test_parser.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_tree.o Test_tree.c Test_tree.c: In function 'main': Test_tree.c:551:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 551 | asn1_write_value (asn1_element, test->par1, der, der_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 3:' branch... |...... | 548 | case ACT_WRITE: | | ~~~~ | | | | | (10) ...to here | 549 | if ((test->par2) && (!strcmp ("DER", test->par2))) | | ~ | | | | | (11) following 'true' branch... | 550 | result = | | ~~~~~~ | | | | | (12) ...to here | 551 | asn1_write_value (asn1_element, test->par1, der, der_len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (13) use of uninitialized value 'der_len' here | Test_tree.c:587:20: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 587 | result = asn1_der_decoding (&asn1_element, der, der_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | errorDescription); | ~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 7:' branch... |...... | 586 | case ACT_DECODING: | | ~~~~ | | | | | (10) ...to here | 587 | result = asn1_der_decoding (&asn1_element, der, der_len, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'der_len' here | 588 | errorDescription); | | ~~~~~~~~~~~~~~~~~ | Test_tree.c:592:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 592 | asn1_der_decoding_element (&asn1_element, test->par1, der, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | der_len, errorDescription); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 10:' branch... |...... | 590 | case ACT_DECODING_ELEMENT: | | ~~~~ | | | | | (10) ...to here | 591 | result = | 592 | asn1_der_decoding_element (&asn1_element, test->par1, der, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'der_len' here | 593 | der_len, errorDescription); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | Test_tree.c:597:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 597 | asn1_der_decoding_startEnd (asn1_element, der, der_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | test->par1, &start, &end); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 13:' branch... |...... | 595 | case ACT_DECODING_START_END: | | ~~~~ | | | | | (10) ...to here | 596 | result = | 597 | asn1_der_decoding_startEnd (asn1_element, der, der_len, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'der_len' here | 598 | test->par1, &start, &end); | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | Test_tree.c:623:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 623 | printf ("DER encoding len:%i\n", der_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~~~~ | | | | | (10) ...to here | 621 | if (verbose) | | ~ | | | | | (11) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (12) ...to here | | (13) use of uninitialized value 'der_len' here | Test_tree.c:625:29: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 625 | for (k = 0; k < der_len; k++) | ~~^~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~~~~ | | | | | (10) ...to here | 621 | if (verbose) | | ~ | | | | | (11) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~~~~~~ | | | | | (12) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~~~~~~~~~~~ | | | | | (13) use of uninitialized value 'der_len' here | Test_tree.c:626:37: warning: use of uninitialized value 'der[k_187]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 626 | printf ("%02x ", der[k]); | ~~~^~~ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^~~ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |cc1: | (5): ...to here | 'main': events 6-14 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (7) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (8) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~~~~ | | | | | (9) ...to here | 621 | if (verbose) | | ~ | | | | | (10) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~~~~~~ | | | | | (11) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~~~~~~~~~~~ | | | | | (12) following 'true' branch... | 626 | printf ("%02x ", der[k]); | | ~~~~~~ ~~~~~~ | | | | | | | (14) use of uninitialized value 'der[k_187]' here | | (13) ...to here | Test_tree.c:626:37: warning: use of uninitialized value 'der[k_187]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 626 | printf ("%02x ", der[k]); | ~~~^~~ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^~~ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |cc1: | (5): ...to here | 'main': events 6-16 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (7) ...to here | 531 | | 532 | switch (test->action) | | ~~~~~~ | | | | | (8) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~~~~ | | | | | (9) ...to here | 621 | if (verbose) | | ~ | | | | | (10) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~~~~~~ | | | | | (11) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~~~~~~~~~~~ | | | | | (12) following 'true' branch... | | (14) following 'true' branch... | 626 | printf ("%02x ", der[k]); | | ~~~~~~ ~~~~~~ | | | | | | | (16) use of uninitialized value 'der[k_187]' here | | (13) ...to here | | (15) ...to here | Test_tree.c:686:58: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 686 | if ((result != test->errorNumber) || (valueLen != test->par3)) | ~~~~~~~~~~^~~~~~~~~~~~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 12:, case 17:' branch... |...... | 684 | case ACT_NUMBER_OF_ELEMENTS: | | ~~~~ | | | | | (10) ...to here | 685 | case ACT_READ_LENGTH: | 686 | if ((result != test->errorNumber) || (valueLen != test->par3)) | | ~ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | | | (12) ...to here | | | (13) use of uninitialized value 'valueLen' here | | (11) following 'false' branch... | Test_tree.c:693:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 693 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 694 | valueLen); | ~~~~~~~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 12:, case 17:' branch... |...... | 684 | case ACT_NUMBER_OF_ELEMENTS: | | ~~~~ | | | | | (10) ...to here |...... | 693 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'valueLen' here | 694 | valueLen); | | ~~~~~~~~~ | Test_tree.c:699:57: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 699 | if ((result != test->errorNumber) || (der_len != test->par3)) | ~~~~~~~~~^~~~~~~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 18:' branch... |...... | 698 | case ACT_ENCODING_LENGTH: | | ~~~~ | | | | | (10) ...to here | 699 | if ((result != test->errorNumber) || (der_len != test->par3)) | | ~ ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | | | (12) ...to here | | | (13) use of uninitialized value 'der_len' here | | (11) following 'false' branch... | Test_tree.c:706:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 706 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 707 | der_len); | ~~~~~~~~ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 18:' branch... |...... | 698 | case ACT_ENCODING_LENGTH: | | ~~~~ | | | | | (10) ...to here |...... | 706 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'der_len' here | 707 | der_len); | | ~~~~~~~~ | Test_tree.c:728:58: warning: use of uninitialized value 'start' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | ~~~~~~~^~~~~~~~~~~~~~ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-15 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~~~~ | | | | | (10) ...to here | 727 | if ((result != test->errorNumber) || | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (13) following 'true' branch (when the strings are equal)... | | (11) following 'false' branch... | 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | | | (14) ...to here | | (12) ...to here (15) use of uninitialized value 'start' here | Test_tree.c:729:54: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 729 | ((!strcmp (test->par2, "END")) && (end != test->par3))) | ~~~~~^~~~~~~~~~~~~~ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-15 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~~~~ | | | | | (10) ...to here | 727 | if ((result != test->errorNumber) || | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) following 'false' branch... | 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | (12) ...to here (13) following 'true' branch (when the strings are equal)... | 729 | ((!strcmp (test->par2, "END")) && (end != test->par3))) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (14) ...to here | | (15) use of uninitialized value 'end' here | Test_tree.c:738:15: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 738 | printf (" Error detected: %s - %d - %d\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 739 | asn1_strerror (result), start, end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~~~~ | | | | | (10) ...to here |...... | 738 | printf (" Error detected: %s - %d - %d\n\n", | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'end' here | 739 | asn1_strerror (result), start, end); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Test_tree.c:738:15: warning: use of uninitialized value 'start' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 738 | printf (" Error detected: %s - %d - %d\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 739 | asn1_strerror (result), start, end); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~~~~ | | | | | (10) ...to here |...... | 738 | printf (" Error detected: %s - %d - %d\n\n", | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'start' here | 739 | asn1_strerror (result), start, end); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Test_tree.c:768:32: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 768 | if (valueLen % 8 == 0) | ~~~~~~~~~~~~~^~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (10) ...to here |...... | 766 | if (test->action == ACT_READ_BIT) | | ~ | | | | | (11) following 'true' branch... | 767 | { | 768 | if (valueLen % 8 == 0) | | ~~ ~~~~~~~~~~~~~~~~~ | | | | | | | (13) use of uninitialized value 'valueLen' here | | (12) ...to here | Test_tree.c:786:25: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 786 | (valueLen != test->par3) || (k == -1)) | ~~~~~~~~~~^~~~~~~~~~~~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (10) ...to here |...... | 785 | if ((result != test->errorNumber) || | | ~ | | | | | (11) following 'false' branch... | 786 | (valueLen != test->par3) || (k == -1)) | | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (12) ...to here | | (13) use of uninitialized value 'valueLen' here | Test_tree.c:795:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 795 | printf ("\n Error detected: %s - %d - ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 796 | asn1_strerror (result), valueLen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (10) ...to here |...... | 795 | printf ("\n Error detected: %s - %d - ", | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'valueLen' here | 796 | asn1_strerror (result), valueLen); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Test_tree.c:797:29: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 797 | for (k = 0; k < valueLen; k++) | ~~^~~~~~~~~~ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^~~~~~~~ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |cc1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (10) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~~~~~~~~~~~~ | | | | | (11) use of uninitialized value 'valueLen' here | Test_tree.c:798:38: warning: use of uninitialized value 'value[k_191]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 798 | printf ("%02x", value[k]); | ~~~~~^~~ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^~~~~ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |cc1: | (5): ...to here | 'main': events 6-12 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (7) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (8) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (9) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~~~~~~~~~~~~ | | | | | (10) following 'true' branch... | 798 | printf ("%02x", value[k]); | | ~~~~~~ ~~~~~~~~ | | | | | | | (12) use of uninitialized value 'value[k_191]' here | | (11) ...to here | Test_tree.c:798:38: warning: use of uninitialized value 'value[k_191]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 798 | printf ("%02x", value[k]); | ~~~~~^~~ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^~~~~ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |cc1: | (5): ...to here | 'main': events 6-14 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~~~~~~~~~~~ | | | | | (7) ...to here |...... | 645 | switch (test->action) | | ~~~~~~ | | | | | (8) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~~~~ | | | | | (9) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~~~~~~~~~~~~ | | | | | (10) following 'true' branch... | | (12) following 'true' branch... | 798 | printf ("%02x", value[k]); | | ~~~~~~ ~~~~~~~~ | | | | | | | (14) use of uninitialized value 'value[k_191]' here | | (11) ...to here | | (13) ...to here | /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_tree Test_tree.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_tree Test_tree.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs Test_tree.c: In function 'main': Test_tree.c:551:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 551 | asn1_write_value (asn1_element, test->par1, der, der_len); | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 3:' branch... |...... | 548 | case ACT_WRITE: | | ~ | | | | | (10) ...to here | 549 | if ((test->par2) && (!strcmp ("DER", test->par2))) | | ~ | | | | | (11) following 'true' branch... | 550 | result = | | ~ | | | | | (12) ...to here | 551 | asn1_write_value (asn1_element, test->par1, der, der_len); | | ~ | | | | | (13) use of uninitialized value 'der_len' here | Test_tree.c:587:20: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 587 | result = asn1_der_decoding (&asn1_element, der, der_len, | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 7:' branch... |...... | 586 | case ACT_DECODING: | | ~ | | | | | (10) ...to here | 587 | result = asn1_der_decoding (&asn1_element, der, der_len, | | ~ | | | | | (11) use of uninitialized value 'der_len' here | Test_tree.c:592:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 592 | asn1_der_decoding_element (&asn1_element, test->par1, der, | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 10:' branch... |...... | 590 | case ACT_DECODING_ELEMENT: | | ~ | | | | | (10) ...to here | 591 | result = | 592 | asn1_der_decoding_element (&asn1_element, test->par1, der, | | ~ | | | | | (11) use of uninitialized value 'der_len' here | Test_tree.c:597:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 597 | asn1_der_decoding_startEnd (asn1_element, der, der_len, | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 13:' branch... |...... | 595 | case ACT_DECODING_START_END: | | ~ | | | | | (10) ...to here | 596 | result = | 597 | asn1_der_decoding_startEnd (asn1_element, der, der_len, | | ~ | | | | | (11) use of uninitialized value 'der_len' here | Test_tree.c:623:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 623 | printf ("DER encoding len:%i\n", der_len); | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~ | | | | | (10) ...to here | 621 | if (verbose) | | ~ | | | | | (11) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~ | | | | | (12) ...to here | | (13) use of uninitialized value 'der_len' here | Test_tree.c:626:37: warning: use of uninitialized value 'der[k_187]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 626 | printf ("%02x ", der[k]); | ^ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |lto1: | (5): ...to here | 'main': events 6-14 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (7) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (8) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~ | | | | | (9) ...to here | 621 | if (verbose) | | ~ | | | | | (10) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~ | | | | | (11) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~ | | | | | (12) following 'true' branch... | 626 | printf ("%02x ", der[k]); | | ~ ~ | | | | | | | (14) use of uninitialized value 'der[k_187]' here | | (13) ...to here | Test_tree.c:626:37: warning: use of uninitialized value 'der[k_187]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 626 | printf ("%02x ", der[k]); | ^ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |lto1: | (5): ...to here | 'main': events 6-16 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (7) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (8) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~ | | | | | (9) ...to here | 621 | if (verbose) | | ~ | | | | | (10) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~ | | | | | (11) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~ | | | | | (12) following 'true' branch... | | (14) following 'true' branch... | 626 | printf ("%02x ", der[k]); | | ~ ~ | | | | | | | (16) use of uninitialized value 'der[k_187]' here | | (13) ...to here | | (15) ...to here | Test_tree.c:625:29: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 625 | for (k = 0; k < der_len; k++) | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here | 531 | | 532 | switch (test->action) | | ~ | | | | | (9) following 'case 8:' branch... |...... | 620 | case ACT_PRINT_DER: | | ~ | | | | | (10) ...to here | 621 | if (verbose) | | ~ | | | | | (11) following 'true' branch (when 'verbose_192 != 0')... | 622 | { | 623 | printf ("DER encoding len:%i\n", der_len); | | ~ | | | | | (12) ...to here | 624 | printf ("DER encoding: "); | 625 | for (k = 0; k < der_len; k++) | | ~ | | | | | (13) use of uninitialized value 'der_len' here | Test_tree.c:686:58: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 686 | if ((result != test->errorNumber) || (valueLen != test->par3)) | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 12:, case 17:' branch... |...... | 684 | case ACT_NUMBER_OF_ELEMENTS: | | ~ | | | | | (10) ...to here | 685 | case ACT_READ_LENGTH: | 686 | if ((result != test->errorNumber) || (valueLen != test->par3)) | | ~ ~ ~ | | | | | | | | | (12) ...to here | | | (13) use of uninitialized value 'valueLen' here | | (11) following 'false' branch... | Test_tree.c:693:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 693 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 12:, case 17:' branch... |...... | 684 | case ACT_NUMBER_OF_ELEMENTS: | | ~ | | | | | (10) ...to here |...... | 693 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | | ~ | | | | | (11) use of uninitialized value 'valueLen' here | Test_tree.c:699:57: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 699 | if ((result != test->errorNumber) || (der_len != test->par3)) | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 18:' branch... |...... | 698 | case ACT_ENCODING_LENGTH: | | ~ | | | | | (10) ...to here | 699 | if ((result != test->errorNumber) || (der_len != test->par3)) | | ~ ~ ~ | | | | | | | | | (12) ...to here | | | (13) use of uninitialized value 'der_len' here | | (11) following 'false' branch... | Test_tree.c:706:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 706 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | ^ 'main': events 1-5 | | 469 | int errorCounter = 0, testCounter = 0, der_len; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 18:' branch... |...... | 698 | case ACT_ENCODING_LENGTH: | | ~ | | | | | (10) ...to here |...... | 706 | printf (" Error detected: %s - %d\n\n", asn1_strerror (result), | | ~ | | | | | (11) use of uninitialized value 'der_len' here | Test_tree.c:728:58: warning: use of uninitialized value 'start' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | ^ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-15 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~ | | | | | (10) ...to here | 727 | if ((result != test->errorNumber) || | | ~ ~ | | | | | | | (13) following 'true' branch (when the strings are equal)... | | (11) following 'false' branch... | 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | | ~ ~ ~ | | | | | | | | | (14) ...to here | | (12) ...to here (15) use of uninitialized value 'start' here | Test_tree.c:729:54: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 729 | ((!strcmp (test->par2, "END")) && (end != test->par3))) | ^ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-15 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~ | | | | | (10) ...to here | 727 | if ((result != test->errorNumber) || | | ~ | | | | | (11) following 'false' branch... | 728 | ((!strcmp (test->par2, "START")) && (start != test->par3)) || | | ~ ~ | | | | | | (12) ...to here (13) following 'true' branch (when the strings are equal)... | 729 | ((!strcmp (test->par2, "END")) && (end != test->par3))) | | ~ ~ | | | | | | | (14) ...to here | | (15) use of uninitialized value 'end' here | Test_tree.c:738:15: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 738 | printf (" Error detected: %s - %d - %d\n\n", | ^ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~ | | | | | (10) ...to here |...... | 738 | printf (" Error detected: %s - %d - %d\n\n", | | ~ | | | | | (11) use of uninitialized value 'end' here | Test_tree.c:738:15: warning: use of uninitialized value 'start' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 738 | printf (" Error detected: %s - %d - %d\n\n", | ^ 'main': events 1-5 | | 473 | int start, end, verbose = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 13:' branch... |...... | 726 | case ACT_DECODING_START_END: | | ~ | | | | | (10) ...to here |...... | 738 | printf (" Error detected: %s - %d - %d\n\n", | | ~ | | | | | (11) use of uninitialized value 'start' here | Test_tree.c:768:32: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 768 | if (valueLen % 8 == 0) | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (10) ...to here |...... | 766 | if (test->action == ACT_READ_BIT) | | ~ | | | | | (11) following 'true' branch... | 767 | { | 768 | if (valueLen % 8 == 0) | | ~ ~ | | | | | | | (13) use of uninitialized value 'valueLen' here | | (12) ...to here | Test_tree.c:786:25: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 786 | (valueLen != test->par3) || (k == -1)) | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-13 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (10) ...to here |...... | 785 | if ((result != test->errorNumber) || | | ~ | | | | | (11) following 'false' branch... | 786 | (valueLen != test->par3) || (k == -1)) | | ~ ~ | | | | | | | (12) ...to here | | (13) use of uninitialized value 'valueLen' here | Test_tree.c:795:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 795 | printf ("\n Error detected: %s - %d - ", | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (10) ...to here |...... | 795 | printf ("\n Error detected: %s - %d - ", | | ~ | | | | | (11) use of uninitialized value 'valueLen' here | Test_tree.c:798:38: warning: use of uninitialized value 'value[k_191]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 798 | printf ("%02x", value[k]); | ^ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |lto1: | (5): ...to here | 'main': events 6-12 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (7) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (8) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (9) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~ | | | | | (10) following 'true' branch... | 798 | printf ("%02x", value[k]); | | ~ ~ | | | | | | | (12) use of uninitialized value 'value[k_191]' here | | (11) ...to here | Test_tree.c:798:38: warning: use of uninitialized value 'value[k_191]' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 798 | printf ("%02x", value[k]); | ^ 'main': events 1-4 | | 470 | unsigned char value[1024], der[1024]; | | ^ | | | | | (1) region created on stack here |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (2) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (3) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (4) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 5 | |lto1: | (5): ...to here | 'main': events 6-14 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (6) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (7) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (8) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (9) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~ | | | | | (10) following 'true' branch... | | (12) following 'true' branch... | 798 | printf ("%02x", value[k]); | | ~ ~ | | | | | | | (14) use of uninitialized value 'value[k_191]' here | | (11) ...to here | | (13) ...to here | Test_tree.c:797:29: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 797 | for (k = 0; k < valueLen; k++) | ^ 'main': events 1-5 | | 471 | int valueLen, tag = 0, class = 0; | | ^ | | | | | (1) region created on stack here | | (2) capacity: 4 bytes |...... | 502 | if (result != ASN1_SUCCESS) | | ~ | | | | | (3) following 'false' branch... |...... | 509 | if (1) | | ~ | | | | | (4) ...to here |...... | 514 | if (out == NULL) | | ~ | | | | | (5) following 'false' branch (when 'out_220' is non-NULL)... | 'main': event 6 | |lto1: | (6): ...to here | 'main': events 7-11 | | 528 | while (test->action != ACT_NULL) | | ^ | | | | | (7) following 'true' branch... | 529 | { | 530 | testCounter++; | | ~ | | | | | (8) ...to here |...... | 645 | switch (test->action) | | ~ | | | | | (9) following 'case 4:, case 14:, case 19:' branch... |...... | 763 | case ACT_READ: | | ~ | | | | | (10) ...to here |...... | 797 | for (k = 0; k < valueLen; k++) | | ~ | | | | | (11) use of uninitialized value 'valueLen' here | gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_encoding.o Test_encoding.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_encoding Test_encoding.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_encoding Test_encoding.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_indefinite.o Test_indefinite.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_indefinite Test_indefinite.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_indefinite Test_indefinite.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_errors.o Test_errors.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_errors Test_errors.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_errors Test_errors.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_simple.o Test_simple.c Test_simple.c: In function 'main': Test_simple.c:98:14: warning: 'my_str' may be used uninitialized [-Wmaybe-uninitialized] 98 | result = asn1_encode_simple_der (etype, my_str, my_str_len, tl, &tl_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Test_simple.c:27: ../lib/includes/libtasn1.h:448:5: note: by argument 2 of type 'const unsigned char *' to 'asn1_encode_simple_der' declared here 448 | asn1_encode_simple_der (unsigned int etype, const unsigned char *str, | ^~~~~~~~~~~~~~~~~~~~~~ Test_simple.c:93:19: note: 'my_str' declared here 93 | unsigned char my_str[10]; | ^~~~~~ /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_simple Test_simple.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_simple Test_simple.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs Test_simple.c: In function 'main': Test_simple.c:98:14: warning: 'my_str' may be used uninitialized [-Wmaybe-uninitialized] 98 | result = asn1_encode_simple_der (etype, my_str, my_str_len, tl, &tl_len); | ^ ../lib/includes/libtasn1.h:448:5: note: by argument 2 of type 'const unsigned char *' to 'asn1_encode_simple_der' declared here 448 | asn1_encode_simple_der (unsigned int etype, const unsigned char *str, | ^ Test_simple.c:93:19: note: 'my_str' declared here 93 | unsigned char my_str[10]; | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_overflow.o Test_overflow.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_overflow Test_overflow.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_overflow Test_overflow.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_strings.o Test_strings.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_strings Test_strings.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_strings Test_strings.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_choice.o Test_choice.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_choice Test_choice.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_choice Test_choice.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_encdec.o Test_encdec.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_encdec Test_encdec.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_encdec Test_encdec.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o copynode.o copynode.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o copynode copynode.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o copynode copynode.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o coding-decoding2.o coding-decoding2.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o coding-decoding2 coding-decoding2.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o coding-decoding2 coding-decoding2.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o strict-der.o strict-der.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o strict-der strict-der.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o strict-der strict-der.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o Test_choice_ocsp.o Test_choice_ocsp.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o Test_choice_ocsp Test_choice_ocsp.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o Test_choice_ocsp Test_choice_ocsp.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ocsp-basic-response.o ocsp-basic-response.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o ocsp-basic-response ocsp-basic-response.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o ocsp-basic-response ocsp-basic-response.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o octet-string.o octet-string.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o octet-string octet-string.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o octet-string octet-string.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o coding-long-oid.o coding-long-oid.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o coding-long-oid coding-long-oid.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o coding-long-oid coding-long-oid.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o object-id-decoding.o object-id-decoding.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o object-id-decoding object-id-decoding.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o object-id-decoding object-id-decoding.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o spc_pe_image_data.o spc_pe_image_data.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o spc_pe_image_data spc_pe_image_data.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o spc_pe_image_data spc_pe_image_data.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o setof.o setof.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o setof setof.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o setof setof.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o CVE-2018-1000654.o CVE-2018-1000654.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o CVE-2018-1000654 CVE-2018-1000654.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o CVE-2018-1000654 CVE-2018-1000654.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o reproducers.o reproducers.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o reproducers reproducers.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o reproducers reproducers.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o object-id-encoding.o object-id-encoding.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o object-id-encoding object-id-encoding.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o object-id-encoding object-id-encoding.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs gcc -DHAVE_CONFIG_H -I. -I.. -I../lib/includes -I../lib/includes -I../lib -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o version.o version.c /bin/sh ../libtool --tag=CC --mode=link gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -no-install -Wl,-z,relro -Wl,--as-needed -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 -o version version.o ../lib/libtasn1.la libtool: link: gcc -fanalyzer -fno-common -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,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 -o version version.o ../lib/.libs/libtasn1.so -Wl,-rpath -Wl,/builddir/build/BUILD/libtasn1-4.19.0/lib/.libs make[4]: Nothing to be done for 'crlf.sh'. make[4]: Nothing to be done for 'benchmark.sh'. make[4]: Nothing to be done for 'threadsafety.sh'. make[4]: Nothing to be done for 'decoding.sh'. make[4]: Nothing to be done for 'decoding-invalid-x509.sh'. make[4]: Nothing to be done for 'decoding-invalid-pkcs7.sh'. make[4]: Nothing to be done for 'coding.sh'. make[4]: Nothing to be done for 'parser.sh'. make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make check-TESTS make[4]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[5]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' PASS: Test_parser PASS: Test_tree PASS: Test_encoding PASS: Test_indefinite PASS: Test_errors PASS: Test_simple PASS: Test_overflow PASS: Test_strings PASS: Test_choice PASS: Test_encdec PASS: copynode PASS: coding-decoding2 PASS: strict-der PASS: Test_choice_ocsp PASS: ocsp-basic-response PASS: octet-string PASS: coding-long-oid PASS: object-id-decoding PASS: spc_pe_image_data PASS: setof PASS: CVE-2018-1000654 PASS: reproducers PASS: object-id-encoding PASS: version PASS: crlf.sh PASS: threadsafety.sh PASS: decoding.sh PASS: decoding-invalid-x509.sh PASS: decoding-invalid-pkcs7.sh PASS: coding.sh PASS: parser.sh ============================================================================ Testsuite summary for GNU Libtasn1 4.19.0 ============================================================================ # TOTAL: 31 # PASS: 31 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[4]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/tests' Making check in doc make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/doc' Making check in examples make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make check-am make[3]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0/examples' make[2]: Entering directory '/builddir/build/BUILD/libtasn1-4.19.0' make[2]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0' make[1]: Leaving directory '/builddir/build/BUILD/libtasn1-4.19.0' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: libtasn1-4.19.0-1.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Vau8xu + umask 022 + cd /builddir/build/BUILD + cd libtasn1-4.19.0 + DOCDIR=/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/doc/libtasn1 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/doc/libtasn1 + cp -pr AUTHORS /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/doc/libtasn1 + cp -pr NEWS /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/doc/libtasn1 + cp -pr README.md /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/doc/libtasn1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.P8UFyI + umask 022 + cd /builddir/build/BUILD + cd libtasn1-4.19.0 + LICENSEDIR=/builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/licenses/libtasn1 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/licenses/libtasn1 + cp -pr COPYING /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/licenses/libtasn1 + cp -pr doc/COPYING doc/COPYING.LESSER /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64/usr/share/licenses/libtasn1 + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/share/licenses/libtasn1/COPYING Provides: bundled(gnulib) = 20130324 libtasn1 = 4.19.0-1.fc38 libtasn1(x86-64) = 4.19.0-1.fc38 libtasn1.so.6()(64bit) libtasn1.so.6(LIBTASN1_0_3)(64bit) libtasn1.so.6(LIBTASN1_4_16_0)(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: 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.4)(64bit) rtld(GNU_HASH) Processing files: libtasn1-devel-4.19.0-1.fc38.x86_64 Provides: libtasn1-devel = 4.19.0-1.fc38 libtasn1-devel(x86-64) = 4.19.0-1.fc38 pkgconfig(libtasn1) = 4.19.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libtasn1.so.6()(64bit) Processing files: libtasn1-tools-4.19.0-1.fc38.x86_64 Provides: libtasn1-tools = 4.19.0-1.fc38 libtasn1-tools(x86-64) = 4.19.0-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libtasn1.so.6()(64bit) libtasn1.so.6(LIBTASN1_0_3)(64bit) rtld(GNU_HASH) Processing files: libtasn1-debugsource-4.19.0-1.fc38.x86_64 Provides: libtasn1-debugsource = 4.19.0-1.fc38 libtasn1-debugsource(x86-64) = 4.19.0-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libtasn1-debuginfo-4.19.0-1.fc38.x86_64 Provides: debuginfo(build-id) = 152aa7b1ac016e1046889e369bb426a63783118a libtasn1-debuginfo = 4.19.0-1.fc38 libtasn1-debuginfo(x86-64) = 4.19.0-1.fc38 libtasn1.so.6.6.3-4.19.0-1.fc38.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libtasn1-debugsource(x86-64) = 4.19.0-1.fc38 Processing files: libtasn1-tools-debuginfo-4.19.0-1.fc38.x86_64 Provides: debuginfo(build-id) = 5e47abc199fa74c09e8e28d5908353d5f3899239 debuginfo(build-id) = 6ac56e3506ce9655d3a3d2db7b150c151ba86723 debuginfo(build-id) = 756b0815af04adcda662f72b3ceb37cf2fe87157 libtasn1-tools-debuginfo = 4.19.0-1.fc38 libtasn1-tools-debuginfo(x86-64) = 4.19.0-1.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libtasn1-debugsource(x86-64) = 4.19.0-1.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 Wrote: /builddir/build/RPMS/libtasn1-debuginfo-4.19.0-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libtasn1-4.19.0-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libtasn1-debugsource-4.19.0-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libtasn1-tools-debuginfo-4.19.0-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libtasn1-devel-4.19.0-1.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/libtasn1-tools-4.19.0-1.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1m35xi + umask 022 + cd /builddir/build/BUILD + cd libtasn1-4.19.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libtasn1-4.19.0-1.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.GoHS9X + umask 022 + cd /builddir/build/BUILD + rm -rf libtasn1-4.19.0 libtasn1-4.19.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/share/licenses/libtasn1/COPYING Child return code was: 0