sbuild (Debian sbuild) 0.81.2+deb11u1 (31 August 2022) on debian-ci-siliconvalley +==============================================================================+ | libtasn1-6 4.19.0-2 (armhf) Mon, 12 Sep 2022 13:47:18 +0000 | +==============================================================================+ Package: libtasn1-6 Version: 4.19.0-2 Source Version: 4.19.0-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: armhf Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-eb675b58-943c-4c8a-ab63-da9857044a22' with '<>' I: NOTICE: Log filtering will replace 'build/libtasn1-6-bYU3QW/resolver-C9FJOS' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://localhost:3142/debian sid InRelease [192 kB] Get:2 http://localhost:3142/debian sid/main Sources.diff/Index [63.6 kB] Get:3 http://localhost:3142/debian sid/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://localhost:3142/debian sid/main Sources T-2022-09-12-0806.48-F-2022-09-12-0207.03.pdiff [25.4 kB] Get:5 http://localhost:3142/debian sid/main amd64 Packages T-2022-09-12-0806.48-F-2022-09-12-0207.03.pdiff [24.2 kB] Get:4 http://localhost:3142/debian sid/main Sources T-2022-09-12-0806.48-F-2022-09-12-0207.03.pdiff [25.4 kB] Get:5 http://localhost:3142/debian sid/main amd64 Packages T-2022-09-12-0806.48-F-2022-09-12-0207.03.pdiff [24.2 kB] Get:6 http://localhost:3142/debian sid/main armhf Packages [8955 kB] Fetched 9324 kB in 3s (3346 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'libtasn1-6' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/gnutls-team/libtasn1.git Please use: git clone https://salsa.debian.org/gnutls-team/libtasn1.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1811 kB of source archives. Get:1 http://localhost:3142/debian sid/main libtasn1-6 4.19.0-2 (dsc) [2662 B] Get:2 http://localhost:3142/debian sid/main libtasn1-6 4.19.0-2 (tar) [1787 kB] Get:3 http://localhost:3142/debian sid/main libtasn1-6 4.19.0-2 (asc) [228 B] Get:4 http://localhost:3142/debian sid/main libtasn1-6 4.19.0-2 (diff) [22.0 kB] Fetched 1811 kB in 0s (123 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/libtasn1-6-bYU3QW/libtasn1-6-4.19.0' with '<>' I: NOTICE: Log filtering will replace 'build/libtasn1-6-bYU3QW' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: bison, debhelper-compat (= 13), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64, libc-dev:armhf, libstdc++-dev:armhf Filtered Build-Depends: bison, debhelper-compat (= 13), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armhf:amd64, libc-dev:armhf, libstdc++-dev:armhf dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [418 B] Get:5 copy:/<>/apt_archive ./ Packages [496 B] Fetched 1871 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabihf bison bsdextrautils cpp-12-arm-linux-gnueabihf cpp-arm-linux-gnueabihf cross-config crossbuild-essential-armhf debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file g++-12-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-11-base:armhf gcc-12-arm-linux-gnueabihf gcc-12-arm-linux-gnueabihf-base gcc-12-base:armhf gcc-12-cross-base gcc-arm-linux-gnueabihf gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan6:armhf libasan8-armhf-cross libatomic1:armhf libatomic1-armhf-cross libc6:armhf libc6-armhf-cross libc6-dev:armhf libc6-dev-armhf-cross libcom-err2:armhf libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:armhf libcrypt1:armhf libdebhelper-perl libdebian-dpkgcross-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-11-dev:armhf libgcc-12-dev-armhf-cross libgcc-s1:armhf libgcc-s1-armhf-cross libgomp1:armhf libgomp1-armhf-cross libgssapi-krb5-2:armhf libicu71 libio-string-perl libk5crypto3:armhf libkeyutils1:armhf libkrb5-3:armhf libkrb5support0:armhf liblocale-gettext-perl libmagic-mgc libmagic1 libnsl-dev:armhf libnsl2:armhf libpipeline1 libssl3:armhf libstdc++-11-dev:armhf libstdc++-12-dev-armhf-cross libstdc++6:armhf libstdc++6-armhf-cross libsub-override-perl libtirpc-dev:armhf libtirpc3:armhf libtool libubsan1:armhf libubsan1-armhf-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:armhf linux-libc-dev-armhf-cross m4 man-db po-debconf sensible-utils ucf Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc bison-doc gcc-12-locales cpp-12-doc cpp-doc dh-make binutils-multiarch gcc-12-doc manpages-dev flex gdb-arm-linux-gnueabihf gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:armhf libc-l10n:armhf locales:armhf libnss-nis:armhf libnss-nisplus:armhf manpages-dev:armhf krb5-doc:armhf krb5-user:armhf libstdc++-11-doc:armhf libtool-doc gfortran | fortran95-compiler gcj-jdk libyaml-shell-perl m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libidn2-0:armhf libarchive-cpio-perl krb5-locales:armhf libltdl-dev libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabihf bison bsdextrautils cpp-12-arm-linux-gnueabihf cpp-arm-linux-gnueabihf cross-config crossbuild-essential-armhf debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file g++-12-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-11-base:armhf gcc-12-arm-linux-gnueabihf gcc-12-arm-linux-gnueabihf-base gcc-12-base:armhf gcc-12-cross-base gcc-arm-linux-gnueabihf gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan6:armhf libasan8-armhf-cross libatomic1:armhf libatomic1-armhf-cross libc6:armhf libc6-armhf-cross libc6-dev:armhf libc6-dev-armhf-cross libcom-err2:armhf libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:armhf libcrypt1:armhf libdebhelper-perl libdebian-dpkgcross-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-11-dev:armhf libgcc-12-dev-armhf-cross libgcc-s1:armhf libgcc-s1-armhf-cross libgomp1:armhf libgomp1-armhf-cross libgssapi-krb5-2:armhf libicu71 libio-string-perl libk5crypto3:armhf libkeyutils1:armhf libkrb5-3:armhf libkrb5support0:armhf liblocale-gettext-perl libmagic-mgc libmagic1 libnsl-dev:armhf libnsl2:armhf libpipeline1 libssl3:armhf libstdc++-11-dev:armhf libstdc++-12-dev-armhf-cross libstdc++6:armhf libstdc++6-armhf-cross libsub-override-perl libtirpc-dev:armhf libtirpc3:armhf libtool libubsan1:armhf libubsan1-armhf-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:armhf linux-libc-dev-armhf-cross m4 man-db po-debconf sbuild-build-depends-main-dummy:armhf sensible-utils ucf 0 upgraded, 95 newly installed, 0 to remove and 0 not upgraded. Need to get 85.6 MB of archives. After this operation, 332 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [920 B] Get:2 http://localhost:3142/debian sid/main amd64 liblocale-gettext-perl amd64 1.07-4+b2 [19.2 kB] Get:3 http://localhost:3142/debian sid/main amd64 sensible-utils all 0.0.17 [21.5 kB] Get:4 http://localhost:3142/debian sid/main amd64 libmagic-mgc amd64 1:5.41-4 [295 kB] Get:5 http://localhost:3142/debian sid/main amd64 libmagic1 amd64 1:5.41-4 [129 kB] Get:6 http://localhost:3142/debian sid/main amd64 file amd64 1:5.41-4 [67.0 kB] Get:7 http://localhost:3142/debian sid/main amd64 gettext-base amd64 0.21-9 [175 kB] Get:8 http://localhost:3142/debian sid/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:9 http://localhost:3142/debian sid/main amd64 groff-base amd64 1.22.4-8 [936 kB] Get:10 http://localhost:3142/debian sid/main amd64 bsdextrautils amd64 2.38.1-1 [145 kB] Get:11 http://localhost:3142/debian sid/main amd64 libpipeline1 amd64 1.5.6-2 [39.4 kB] Get:12 http://localhost:3142/debian sid/main amd64 man-db amd64 2.10.2-3 [1413 kB] Get:13 http://localhost:3142/debian sid/main amd64 ucf all 3.0043 [74.0 kB] Get:14 http://localhost:3142/debian sid/main amd64 m4 amd64 1.4.19-1 [291 kB] Get:15 http://localhost:3142/debian sid/main amd64 autoconf all 2.71-2 [343 kB] Get:16 http://localhost:3142/debian sid/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:17 http://localhost:3142/debian sid/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:18 http://localhost:3142/debian sid/main amd64 autopoint all 0.21-9 [510 kB] Get:19 http://localhost:3142/debian sid/main amd64 binutils-arm-linux-gnueabihf amd64 2.38.90.20220713-2 [3174 kB] Get:20 http://localhost:3142/debian sid/main amd64 bison amd64 2:3.8.2+dfsg-1 [1173 kB] Get:21 http://localhost:3142/debian sid/main amd64 gcc-12-arm-linux-gnueabihf-base amd64 12.2.0-1cross1 [208 kB] Get:22 http://localhost:3142/debian sid/main amd64 cpp-12-arm-linux-gnueabihf amd64 12.2.0-1cross1 [8667 kB] Get:23 http://localhost:3142/debian sid/main amd64 cpp-arm-linux-gnueabihf amd64 4:12.2.0-1 [17.2 kB] Get:24 http://localhost:3142/debian sid/main amd64 cross-config all 2.6.18+nmu2 [31.7 kB] Get:25 http://localhost:3142/debian sid/main amd64 gcc-12-cross-base all 12.2.0-1cross1 [203 kB] Get:26 http://localhost:3142/debian sid/main amd64 libc6-armhf-cross all 2.34-3cross1 [1073 kB] Get:27 http://localhost:3142/debian sid/main amd64 libgcc-s1-armhf-cross all 12.2.0-1cross1 [36.6 kB] Get:28 http://localhost:3142/debian sid/main amd64 libgomp1-armhf-cross all 12.2.0-1cross1 [94.8 kB] Get:29 http://localhost:3142/debian sid/main amd64 libatomic1-armhf-cross all 12.2.0-1cross1 [6768 B] Get:30 http://localhost:3142/debian sid/main amd64 libasan8-armhf-cross all 12.2.0-1cross1 [2113 kB] Get:31 http://localhost:3142/debian sid/main amd64 libstdc++6-armhf-cross all 12.2.0-1cross1 [477 kB] Get:32 http://localhost:3142/debian sid/main amd64 libubsan1-armhf-cross all 12.2.0-1cross1 [855 kB] Get:33 http://localhost:3142/debian sid/main amd64 libgcc-12-dev-armhf-cross all 12.2.0-1cross1 [742 kB] Get:34 http://localhost:3142/debian sid/main amd64 gcc-12-arm-linux-gnueabihf amd64 12.2.0-1cross1 [17.0 MB] Get:35 http://localhost:3142/debian sid/main amd64 gcc-arm-linux-gnueabihf amd64 4:12.2.0-1 [1464 B] Get:36 http://localhost:3142/debian sid/main amd64 linux-libc-dev-armhf-cross all 5.18.16-1cross1 [1703 kB] Get:37 http://localhost:3142/debian sid/main amd64 libc6-dev-armhf-cross all 2.34-3cross1 [1411 kB] Get:38 http://localhost:3142/debian sid/main amd64 libstdc++-12-dev-armhf-cross all 12.2.0-1cross1 [2036 kB] Get:39 http://localhost:3142/debian sid/main amd64 g++-12-arm-linux-gnueabihf amd64 12.2.0-1cross1 [9597 kB] Get:40 http://localhost:3142/debian sid/main amd64 g++-arm-linux-gnueabihf amd64 4:12.2.0-1 [1180 B] Get:41 http://localhost:3142/debian sid/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:42 http://localhost:3142/debian sid/main amd64 libio-string-perl all 1.08-3.1 [11.8 kB] Get:43 http://localhost:3142/debian sid/main amd64 libicu71 amd64 71.1-3 [9218 kB] Get:44 http://localhost:3142/debian sid/main amd64 libxml2 amd64 2.9.14+dfsg-1+b1 [708 kB] Get:45 http://localhost:3142/debian sid/main amd64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Get:46 http://localhost:3142/debian sid/main amd64 libxml-sax-base-perl all 1.09-2 [21.0 kB] Get:47 http://localhost:3142/debian sid/main amd64 libxml-sax-perl all 1.02+dfsg-3 [59.4 kB] Get:48 http://localhost:3142/debian sid/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-1 [337 kB] Get:49 http://localhost:3142/debian sid/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:50 http://localhost:3142/debian sid/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:51 http://localhost:3142/debian sid/main amd64 libconfig-auto-perl all 0.44-2 [19.2 kB] Get:52 http://localhost:3142/debian sid/main amd64 libfile-which-perl all 1.27-1 [17.3 kB] Get:53 http://localhost:3142/debian sid/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:54 http://localhost:3142/debian sid/main amd64 libdebian-dpkgcross-perl all 2.6.18+nmu2 [30.6 kB] Get:55 http://localhost:3142/debian sid/main amd64 dpkg-cross all 2.6.18+nmu2 [40.9 kB] Get:56 http://localhost:3142/debian sid/main amd64 crossbuild-essential-armhf all 12.9 [6708 B] Get:57 http://localhost:3142/debian sid/main amd64 libdebhelper-perl all 13.9.1 [196 kB] Get:58 http://localhost:3142/debian sid/main amd64 libtool all 2.4.7-4 [526 kB] Get:59 http://localhost:3142/debian sid/main amd64 dh-autoreconf all 20 [17.1 kB] Get:60 http://localhost:3142/debian sid/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:61 http://localhost:3142/debian sid/main amd64 libsub-override-perl all 0.09-3 [10.4 kB] Get:62 http://localhost:3142/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB] Get:63 http://localhost:3142/debian sid/main amd64 dh-strip-nondeterminism all 1.13.0-1 [15.8 kB] Get:64 http://localhost:3142/debian sid/main amd64 libelf1 amd64 0.187-2 [179 kB] Get:65 http://localhost:3142/debian sid/main amd64 dwz amd64 0.14-1 [98.3 kB] Get:66 http://localhost:3142/debian sid/main amd64 gettext amd64 0.21-9 [1315 kB] Get:67 http://localhost:3142/debian sid/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:68 http://localhost:3142/debian sid/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:69 http://localhost:3142/debian sid/main amd64 debhelper all 13.9.1 [1071 kB] Get:70 http://localhost:3142/debian sid/main armhf gcc-11-base armhf 11.3.0-6 [209 kB] Get:71 http://localhost:3142/debian sid/main armhf gcc-12-base armhf 12.2.0-2 [208 kB] Get:72 http://localhost:3142/debian sid/main armhf libgcc-s1 armhf 12.2.0-2 [36.6 kB] Get:73 http://localhost:3142/debian sid/main armhf libc6 armhf 2.34-8 [2388 kB] Get:74 http://localhost:3142/debian sid/main armhf libasan6 armhf 11.3.0-6 [1970 kB] Get:75 http://localhost:3142/debian sid/main armhf libatomic1 armhf 12.2.0-2 [6992 B] Get:76 http://localhost:3142/debian sid/main armhf linux-libc-dev armhf 5.19.6-1 [1591 kB] Get:77 http://localhost:3142/debian sid/main armhf libcrypt1 armhf 1:4.4.28-2 [96.2 kB] Get:78 http://localhost:3142/debian sid/main armhf libcrypt-dev armhf 1:4.4.28-2 [125 kB] Get:79 http://localhost:3142/debian sid/main armhf libcom-err2 armhf 1.46.5-2 [74.8 kB] Get:80 http://localhost:3142/debian sid/main armhf libkrb5support0 armhf 1.20-1 [62.8 kB] Get:81 http://localhost:3142/debian sid/main armhf libk5crypto3 armhf 1.20-1 [108 kB] Get:82 http://localhost:3142/debian sid/main armhf libkeyutils1 armhf 1.6.3-1 [14.7 kB] Get:83 http://localhost:3142/debian sid/main armhf libssl3 armhf 3.0.5-2 [1678 kB] Get:84 http://localhost:3142/debian sid/main armhf libkrb5-3 armhf 1.20-1 [320 kB] Get:85 http://localhost:3142/debian sid/main armhf libgssapi-krb5-2 armhf 1.20-1 [144 kB] Get:86 http://localhost:3142/debian sid/main armhf libtirpc3 armhf 1.3.3+ds-1 [72.9 kB] Get:87 http://localhost:3142/debian sid/main armhf libnsl2 armhf 1.3.0-2 [33.9 kB] Get:88 http://localhost:3142/debian sid/main armhf libtirpc-dev armhf 1.3.3+ds-1 [182 kB] Get:89 http://localhost:3142/debian sid/main armhf libnsl-dev armhf 1.3.0-2 [62.1 kB] Get:90 http://localhost:3142/debian sid/main armhf libc6-dev armhf 2.34-8 [1446 kB] Get:91 http://localhost:3142/debian sid/main armhf libgomp1 armhf 12.2.0-2 [97.0 kB] Get:92 http://localhost:3142/debian sid/main armhf libstdc++6 armhf 12.2.0-2 [519 kB] Get:93 http://localhost:3142/debian sid/main armhf libubsan1 armhf 12.2.0-2 [856 kB] Get:94 http://localhost:3142/debian sid/main armhf libgcc-11-dev armhf 11.3.0-6 [708 kB] Get:95 http://localhost:3142/debian sid/main armhf libstdc++-11-dev armhf 11.3.0-6 [1981 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 85.6 MB in 0s (197 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... 13609 files and directories currently installed.) Preparing to unpack .../00-liblocale-gettext-perl_1.07-4+b2_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4+b2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.41-4_amd64.deb ... Unpacking libmagic-mgc (1:5.41-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../03-libmagic1_1%3a5.41-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.41-4) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.41-4_amd64.deb ... Unpacking file (1:5.41-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-9_amd64.deb ... Unpacking gettext-base (0.21-9) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.22.4-8_amd64.deb ... Unpacking groff-base (1.22.4-8) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.38.1-1_amd64.deb ... Unpacking bsdextrautils (2.38.1-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.6-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.6-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.10.2-3_amd64.deb ... Unpacking man-db (2.10.2-3) ... Selecting previously unselected package ucf. Preparing to unpack .../11-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-1_amd64.deb ... Unpacking m4 (1.4.19-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.21-9_all.deb ... Unpacking autopoint (0.21-9) ... Selecting previously unselected package binutils-arm-linux-gnueabihf. Preparing to unpack .../17-binutils-arm-linux-gnueabihf_2.38.90.20220713-2_amd64.deb ... Unpacking binutils-arm-linux-gnueabihf (2.38.90.20220713-2) ... Selecting previously unselected package bison. Preparing to unpack .../18-bison_2%3a3.8.2+dfsg-1_amd64.deb ... Unpacking bison (2:3.8.2+dfsg-1) ... Selecting previously unselected package gcc-12-arm-linux-gnueabihf-base:amd64. Preparing to unpack .../19-gcc-12-arm-linux-gnueabihf-base_12.2.0-1cross1_amd64.deb ... Unpacking gcc-12-arm-linux-gnueabihf-base:amd64 (12.2.0-1cross1) ... Selecting previously unselected package cpp-12-arm-linux-gnueabihf. Preparing to unpack .../20-cpp-12-arm-linux-gnueabihf_12.2.0-1cross1_amd64.deb ... Unpacking cpp-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Selecting previously unselected package cpp-arm-linux-gnueabihf. Preparing to unpack .../21-cpp-arm-linux-gnueabihf_4%3a12.2.0-1_amd64.deb ... Unpacking cpp-arm-linux-gnueabihf (4:12.2.0-1) ... Selecting previously unselected package cross-config. Preparing to unpack .../22-cross-config_2.6.18+nmu2_all.deb ... Unpacking cross-config (2.6.18+nmu2) ... Selecting previously unselected package gcc-12-cross-base. Preparing to unpack .../23-gcc-12-cross-base_12.2.0-1cross1_all.deb ... Unpacking gcc-12-cross-base (12.2.0-1cross1) ... Selecting previously unselected package libc6-armhf-cross. Preparing to unpack .../24-libc6-armhf-cross_2.34-3cross1_all.deb ... Unpacking libc6-armhf-cross (2.34-3cross1) ... Selecting previously unselected package libgcc-s1-armhf-cross. Preparing to unpack .../25-libgcc-s1-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libgcc-s1-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libgomp1-armhf-cross. Preparing to unpack .../26-libgomp1-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libgomp1-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libatomic1-armhf-cross. Preparing to unpack .../27-libatomic1-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libatomic1-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libasan8-armhf-cross. Preparing to unpack .../28-libasan8-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libasan8-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libstdc++6-armhf-cross. Preparing to unpack .../29-libstdc++6-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libstdc++6-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libubsan1-armhf-cross. Preparing to unpack .../30-libubsan1-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libubsan1-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package libgcc-12-dev-armhf-cross. Preparing to unpack .../31-libgcc-12-dev-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libgcc-12-dev-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package gcc-12-arm-linux-gnueabihf. Preparing to unpack .../32-gcc-12-arm-linux-gnueabihf_12.2.0-1cross1_amd64.deb ... Unpacking gcc-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Selecting previously unselected package gcc-arm-linux-gnueabihf. Preparing to unpack .../33-gcc-arm-linux-gnueabihf_4%3a12.2.0-1_amd64.deb ... Unpacking gcc-arm-linux-gnueabihf (4:12.2.0-1) ... Selecting previously unselected package linux-libc-dev-armhf-cross. Preparing to unpack .../34-linux-libc-dev-armhf-cross_5.18.16-1cross1_all.deb ... Unpacking linux-libc-dev-armhf-cross (5.18.16-1cross1) ... Selecting previously unselected package libc6-dev-armhf-cross. Preparing to unpack .../35-libc6-dev-armhf-cross_2.34-3cross1_all.deb ... Unpacking libc6-dev-armhf-cross (2.34-3cross1) ... Selecting previously unselected package libstdc++-12-dev-armhf-cross. Preparing to unpack .../36-libstdc++-12-dev-armhf-cross_12.2.0-1cross1_all.deb ... Unpacking libstdc++-12-dev-armhf-cross (12.2.0-1cross1) ... Selecting previously unselected package g++-12-arm-linux-gnueabihf. Preparing to unpack .../37-g++-12-arm-linux-gnueabihf_12.2.0-1cross1_amd64.deb ... Unpacking g++-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Selecting previously unselected package g++-arm-linux-gnueabihf. Preparing to unpack .../38-g++-arm-linux-gnueabihf_4%3a12.2.0-1_amd64.deb ... Unpacking g++-arm-linux-gnueabihf (4:12.2.0-1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../39-libconfig-inifiles-perl_3.000003-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../40-libio-string-perl_1.08-3.1_all.deb ... Unpacking libio-string-perl (1.08-3.1) ... Selecting previously unselected package libicu71:amd64. Preparing to unpack .../41-libicu71_71.1-3_amd64.deb ... Unpacking libicu71:amd64 (71.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../42-libxml2_2.9.14+dfsg-1+b1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1+b1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../43-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../44-libxml-sax-base-perl_1.09-2_all.deb ... Unpacking libxml-sax-base-perl (1.09-2) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../45-libxml-sax-perl_1.02+dfsg-3_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-3) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../46-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1_amd64.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../47-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../48-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../49-libconfig-auto-perl_0.44-2_all.deb ... Unpacking libconfig-auto-perl (0.44-2) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../50-libfile-which-perl_1.27-1_all.deb ... Unpacking libfile-which-perl (1.27-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../51-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../52-libdebian-dpkgcross-perl_2.6.18+nmu2_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.18+nmu2) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../53-dpkg-cross_2.6.18+nmu2_all.deb ... Unpacking dpkg-cross (2.6.18+nmu2) ... Selecting previously unselected package crossbuild-essential-armhf. Preparing to unpack .../54-crossbuild-essential-armhf_12.9_all.deb ... Unpacking crossbuild-essential-armhf (12.9) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../55-libdebhelper-perl_13.9.1_all.deb ... Unpacking libdebhelper-perl (13.9.1) ... Selecting previously unselected package libtool. Preparing to unpack .../56-libtool_2.4.7-4_all.deb ... Unpacking libtool (2.4.7-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../57-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../58-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../59-libsub-override-perl_0.09-3_all.deb ... Unpacking libsub-override-perl (0.09-3) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../60-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../61-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../62-libelf1_0.187-2_amd64.deb ... Unpacking libelf1:amd64 (0.187-2) ... Selecting previously unselected package dwz. Preparing to unpack .../63-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../64-gettext_0.21-9_amd64.deb ... Unpacking gettext (0.21-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../65-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../66-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../67-debhelper_13.9.1_all.deb ... Unpacking debhelper (13.9.1) ... Selecting previously unselected package gcc-11-base:armhf. Preparing to unpack .../68-gcc-11-base_11.3.0-6_armhf.deb ... Unpacking gcc-11-base:armhf (11.3.0-6) ... Selecting previously unselected package gcc-12-base:armhf. Preparing to unpack .../69-gcc-12-base_12.2.0-2_armhf.deb ... Unpacking gcc-12-base:armhf (12.2.0-2) ... Selecting previously unselected package libgcc-s1:armhf. Preparing to unpack .../70-libgcc-s1_12.2.0-2_armhf.deb ... Unpacking libgcc-s1:armhf (12.2.0-2) ... Selecting previously unselected package libc6:armhf. Preparing to unpack .../71-libc6_2.34-8_armhf.deb ... Unpacking libc6:armhf (2.34-8) ... Selecting previously unselected package libasan6:armhf. Preparing to unpack .../72-libasan6_11.3.0-6_armhf.deb ... Unpacking libasan6:armhf (11.3.0-6) ... Selecting previously unselected package libatomic1:armhf. Preparing to unpack .../73-libatomic1_12.2.0-2_armhf.deb ... Unpacking libatomic1:armhf (12.2.0-2) ... Selecting previously unselected package linux-libc-dev:armhf. Preparing to unpack .../74-linux-libc-dev_5.19.6-1_armhf.deb ... Unpacking linux-libc-dev:armhf (5.19.6-1) ... Selecting previously unselected package libcrypt1:armhf. Preparing to unpack .../75-libcrypt1_1%3a4.4.28-2_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.28-2) ... Selecting previously unselected package libcrypt-dev:armhf. Preparing to unpack .../76-libcrypt-dev_1%3a4.4.28-2_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.28-2) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../77-libcom-err2_1.46.5-2_armhf.deb ... Unpacking libcom-err2:armhf (1.46.5-2) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../78-libkrb5support0_1.20-1_armhf.deb ... Unpacking libkrb5support0:armhf (1.20-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../79-libk5crypto3_1.20-1_armhf.deb ... Unpacking libk5crypto3:armhf (1.20-1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../80-libkeyutils1_1.6.3-1_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-1) ... Selecting previously unselected package libssl3:armhf. Preparing to unpack .../81-libssl3_3.0.5-2_armhf.deb ... Unpacking libssl3:armhf (3.0.5-2) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../82-libkrb5-3_1.20-1_armhf.deb ... Unpacking libkrb5-3:armhf (1.20-1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../83-libgssapi-krb5-2_1.20-1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.20-1) ... Selecting previously unselected package libtirpc3:armhf. Preparing to unpack .../84-libtirpc3_1.3.3+ds-1_armhf.deb ... Unpacking libtirpc3:armhf (1.3.3+ds-1) ... Selecting previously unselected package libnsl2:armhf. Preparing to unpack .../85-libnsl2_1.3.0-2_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:armhf. Preparing to unpack .../86-libtirpc-dev_1.3.3+ds-1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.3+ds-1) ... Selecting previously unselected package libnsl-dev:armhf. Preparing to unpack .../87-libnsl-dev_1.3.0-2_armhf.deb ... Unpacking libnsl-dev:armhf (1.3.0-2) ... Selecting previously unselected package libc6-dev:armhf. Preparing to unpack .../88-libc6-dev_2.34-8_armhf.deb ... Unpacking libc6-dev:armhf (2.34-8) ... Selecting previously unselected package libgomp1:armhf. Preparing to unpack .../89-libgomp1_12.2.0-2_armhf.deb ... Unpacking libgomp1:armhf (12.2.0-2) ... Selecting previously unselected package libstdc++6:armhf. Preparing to unpack .../90-libstdc++6_12.2.0-2_armhf.deb ... Unpacking libstdc++6:armhf (12.2.0-2) ... Selecting previously unselected package libubsan1:armhf. Preparing to unpack .../91-libubsan1_12.2.0-2_armhf.deb ... Unpacking libubsan1:armhf (12.2.0-2) ... Selecting previously unselected package libgcc-11-dev:armhf. Preparing to unpack .../92-libgcc-11-dev_11.3.0-6_armhf.deb ... Unpacking libgcc-11-dev:armhf (11.3.0-6) ... Selecting previously unselected package libstdc++-11-dev:armhf. Preparing to unpack .../93-libstdc++-11-dev_11.3.0-6_armhf.deb ... Unpacking libstdc++-11-dev:armhf (11.3.0-6) ... Selecting previously unselected package sbuild-build-depends-main-dummy:armhf. Preparing to unpack .../94-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy:armhf (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libpipeline1:amd64 (1.5.6-2) ... Setting up libicu71:amd64 (71.1-3) ... Setting up gcc-11-base:armhf (11.3.0-6) ... Setting up libfile-which-perl (1.27-1) ... Setting up libc6-armhf-cross (2.34-3cross1) ... Setting up gcc-12-cross-base (12.2.0-1cross1) ... Setting up bsdextrautils (2.38.1-1) ... Setting up libmagic-mgc (1:5.41-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libgcc-s1-armhf-cross (12.2.0-1cross1) ... Setting up libdebhelper-perl (13.9.1) ... Setting up libmagic1:amd64 (1:5.41-4) ... Setting up linux-libc-dev:armhf (5.19.6-1) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up gettext-base (0.21-9) ... Setting up m4 (1.4.19-1) ... Setting up file (1:5.41-4) ... Setting up libatomic1-armhf-cross (12.2.0-1cross1) ... Setting up libyaml-perl (1.30-1) ... Setting up gcc-12-base:armhf (12.2.0-2) ... Setting up libxml-sax-base-perl (1.09-2) ... Setting up libio-string-perl (1.08-3.1) ... Setting up autotools-dev (20220109.1) ... Setting up cross-config (2.6.18+nmu2) ... Setting up libstdc++6-armhf-cross (12.2.0-1cross1) ... Setting up gcc-12-arm-linux-gnueabihf-base:amd64 (12.2.0-1cross1) ... Setting up linux-libc-dev-armhf-cross (5.18.16-1cross1) ... Setting up autopoint (0.21-9) ... Setting up libubsan1-armhf-cross (12.2.0-1cross1) ... Setting up autoconf (2.71-2) ... Setting up sensible-utils (0.0.17) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up bison (2:3.8.2+dfsg-1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libsub-override-perl (0.09-3) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up binutils-arm-linux-gnueabihf (2.38.90.20220713-2) ... Setting up libelf1:amd64 (0.187-2) ... Setting up libxml2:amd64 (2.9.14+dfsg-1+b1) ... Setting up liblocale-gettext-perl (1.07-4+b2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libgomp1-armhf-cross (12.2.0-1cross1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libasan8-armhf-cross (12.2.0-1cross1) ... Setting up gettext (0.21-9) ... Setting up libtool (2.4.7-4) ... Setting up libc6-dev-armhf-cross (2.34-3cross1) ... Setting up cpp-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dh-autoreconf (20) ... Setting up ucf (3.0043) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1) ... Setting up libgcc-12-dev-armhf-cross (12.2.0-1cross1) ... Setting up groff-base (1.22.4-8) ... Setting up cpp-arm-linux-gnueabihf (4:12.2.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.10.2-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.02+dfsg-3) ... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / Setting up libstdc++-12-dev-armhf-cross (12.2.0-1cross1) ... Setting up gcc-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version egrep: warning: egrep is obsolescent; using grep -E grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / grep: warning: stray \ before / Setting up gcc-arm-linux-gnueabihf (4:12.2.0-1) ... Setting up g++-12-arm-linux-gnueabihf (12.2.0-1cross1) ... Setting up debhelper (13.9.1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up g++-arm-linux-gnueabihf (4:12.2.0-1) ... Setting up libconfig-auto-perl (0.44-2) ... Setting up libdebian-dpkgcross-perl (2.6.18+nmu2) ... Setting up dpkg-cross (2.6.18+nmu2) ... Setting up crossbuild-essential-armhf (12.9) ... Setting up libgcc-s1:armhf (12.2.0-2) ... Setting up libc6:armhf (2.34-8) ... Setting up libstdc++6:armhf (12.2.0-2) ... Setting up libkeyutils1:armhf (1.6.3-1) ... Setting up libssl3:armhf (3.0.5-2) ... Setting up libcrypt1:armhf (1:4.4.28-2) ... Setting up libcom-err2:armhf (1.46.5-2) ... Setting up libgomp1:armhf (12.2.0-2) ... Setting up libasan6:armhf (11.3.0-6) ... Setting up libkrb5support0:armhf (1.20-1) ... Setting up libatomic1:armhf (12.2.0-2) ... Setting up libk5crypto3:armhf (1.20-1) ... Setting up libubsan1:armhf (12.2.0-2) ... Setting up libgcc-11-dev:armhf (11.3.0-6) ... Setting up libcrypt-dev:armhf (1:4.4.28-2) ... Setting up libkrb5-3:armhf (1.20-1) ... Setting up libgssapi-krb5-2:armhf (1.20-1) ... Setting up libtirpc3:armhf (1.3.3+ds-1) ... Setting up libtirpc-dev:armhf (1.3.3+ds-1) ... Setting up libnsl2:armhf (1.3.0-2) ... Setting up libnsl-dev:armhf (1.3.0-2) ... Setting up libc6-dev:armhf (2.34-8) ... Setting up libstdc++-11-dev:armhf (11.3.0-6) ... Setting up sbuild-build-depends-main-dummy:armhf (0.invalid.0) ... Processing triggers for libc-bin (2.34-8) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) amd64 (x86_64) Toolchain package versions: binutils_2.38.90.20220713-2 dpkg-dev_1.21.9 g++-11_11.3.0-6 g++-12_12.2.0-2 gcc-11_11.3.0-6 gcc-12_12.2.0-2 libc6-dev_2.34-8 libstdc++-11-dev_11.3.0-6 libstdc++-12-dev_12.2.0-2 libstdc++-12-dev-armhf-cross_12.2.0-1cross1 libstdc++6_12.2.0-2 libstdc++6-armhf-cross_12.2.0-1cross1 linux-libc-dev_5.19.6-1 Package versions: adduser_3.129 apt_2.5.2 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-9 autotools-dev_20220109.1 base-files_12.2 base-passwd_3.6.0 bash_5.2~rc2-2 binutils_2.38.90.20220713-2 binutils-arm-linux-gnueabihf_2.38.90.20220713-2 binutils-common_2.38.90.20220713-2 binutils-x86-64-linux-gnu_2.38.90.20220713-2 bison_2:3.8.2+dfsg-1 bsdextrautils_2.38.1-1 bsdutils_1:2.38.1-1 build-essential_12.9 bzip2_1.0.8-5 coreutils_8.32-4.1 cpp_4:12.2.0-1 cpp-11_11.3.0-6 cpp-12_12.2.0-2 cpp-12-arm-linux-gnueabihf_12.2.0-1cross1 cpp-arm-linux-gnueabihf_4:12.2.0-1 cross-config_2.6.18+nmu2 crossbuild-essential-armhf_12.9 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.9.1 debian-archive-keyring_2021.1.1 debianutils_5.7-0.3 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dpkg_1.21.9 dpkg-cross_2.6.18+nmu2 dpkg-dev_1.21.9 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 g++_4:12.2.0-1 g++-11_11.3.0-6 g++-12_12.2.0-2 g++-12-arm-linux-gnueabihf_12.2.0-1cross1 g++-arm-linux-gnueabihf_4:12.2.0-1 gcc_4:12.2.0-1 gcc-11_11.3.0-6 gcc-11-base_11.3.0-6 gcc-12_12.2.0-2 gcc-12-arm-linux-gnueabihf_12.2.0-1cross1 gcc-12-arm-linux-gnueabihf-base_12.2.0-1cross1 gcc-12-base_12.2.0-2 gcc-12-cross-base_12.2.0-1cross1 gcc-9-base_9.5.0-2 gcc-arm-linux-gnueabihf_4:12.2.0-1 gettext_0.21-9 gettext-base_0.21-9 gpgv_2.2.39-1 grep_3.8-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.5.2 libarchive-zip-perl_1.68-1 libasan6_11.3.0-6 libasan8_12.2.0-2 libasan8-armhf-cross_12.2.0-1cross1 libatomic1_12.2.0-2 libatomic1-armhf-cross_12.2.0-1cross1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38.90.20220713-2 libblkid1_2.38.1-1 libbz2-1.0_1.0.8-5 libc-bin_2.34-8 libc-dev-bin_2.34-8 libc6_2.34-8 libc6-armhf-cross_2.34-3cross1 libc6-dev_2.34-8 libc6-dev-armhf-cross_2.34-3cross1 libcap-ng0_0.8.3-1+b1 libcap2_1:2.44-1 libcc1-0_12.2.0-2 libcom-err2_1.46.5-2 libconfig-auto-perl_0.44-2 libconfig-inifiles-perl_3.000003-1 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.38.90.20220713-2 libctf0_2.38.90.20220713-2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264 libdebhelper-perl_13.9.1 libdebian-dpkgcross-perl_2.6.18+nmu2 libdpkg-perl_1.21.9 libelf1_0.187-2 libext2fs2_1.46.5-2 libfakeroot_1.29-1 libffi8_3.4.2-4 libfile-homedir-perl_1.006-1 libfile-stripnondeterminism-perl_1.13.0-1 libfile-which-perl_1.27-1 libgcc-11-dev_11.3.0-6 libgcc-12-dev_12.2.0-2 libgcc-12-dev-armhf-cross_12.2.0-1cross1 libgcc-s1_12.2.0-2 libgcc-s1-armhf-cross_12.2.0-1cross1 libgcrypt20_1.10.1-2 libgdbm-compat4_1.23-2 libgdbm6_1.23-2 libgmp10_2:6.2.1+dfsg1-1 libgnutls30_3.7.7-2 libgomp1_12.2.0-2 libgomp1-armhf-cross_12.2.0-1cross1 libgpg-error0_1.45-2 libgprofng0_2.38.90.20220713-2 libgssapi-krb5-2_1.20-1 libhogweed6_3.8.1-2 libicu71_71.1-3 libidn2-0_2.3.3-1+b1 libio-string-perl_1.08-3.1 libisl23_0.25-1 libitm1_12.2.0-2 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20-1 libkrb5support0_1.20-1 liblocale-gettext-perl_1.07-4+b2 liblsan0_12.2.0-2 liblz4-1_1.9.4-1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmount1_2.38.1-1 libmpc3_1.2.1-2 libmpfr6_4.1.0-3 libnettle8_3.8.1-2 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-modules_1.5.2-2 libpam-modules-bin_1.5.2-2 libpam-runtime_1.5.2-2 libpam0g_1.5.2-2 libpcre2-8-0_10.40-1 libpcre3_2:8.39-14 libperl5.34_5.34.0-5 libpipeline1_1.5.6-2 libquadmath0_12.2.0-2 libseccomp2_2.5.4-1+b1 libselinux1_3.4-1+b1 libsemanage-common_3.4-1 libsemanage2_3.4-1+b1 libsepol2_3.4-2 libsmartcols1_2.38.1-1 libss2_1.46.5-2 libssl3_3.0.5-2 libstdc++-11-dev_11.3.0-6 libstdc++-12-dev_12.2.0-2 libstdc++-12-dev-armhf-cross_12.2.0-1cross1 libstdc++6_12.2.0-2 libstdc++6-armhf-cross_12.2.0-1cross1 libsub-override-perl_0.09-3 libsystemd0_251.4-3 libtasn1-6_4.19.0-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libtsan0_11.3.0-6 libtsan2_12.2.0-2 libubsan1_12.2.0-2 libubsan1-armhf-cross_12.2.0-1cross1 libuchardet0_0.0.7-1 libudev1_251.4-3 libunistring2_1.0-1 libuuid1_2.38.1-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-2 libxml-sax-perl_1.02+dfsg-3 libxml-simple-perl_2.25-1 libxml2_2.9.14+dfsg-1+b1 libxxhash0_0.8.1-1 libyaml-perl_1.30-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1 linux-libc-dev-armhf-cross_5.18.16-1cross1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 m4_1.4.19-1 make_4.3-4.1 man-db_2.10.2-3 mawk_1.3.4.20200120-3.1 mount_2.38.1-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-5 perl-base_5.34.0-5 perl-modules-5.34_5.34.0-5 po-debconf_1.0.21+nmu1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.05-2 tar_1.34+dfsg-1 tzdata_2022c-1 ucf_3.0043 util-linux_2.38.1-1 util-linux-extra_2.38.1-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libtasn1-6 Binary: libtasn1-6-dev, libtasn1-doc, libtasn1-6, libtasn1-bin Architecture: any all Version: 4.19.0-2 Maintainer: Debian GnuTLS Maintainers Uploaders: Andreas Metzler , Eric Dorland , James Westby , Simon Josefsson Homepage: https://www.gnu.org/software/libtasn1/ Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/gnutls-team/libtasn1 Vcs-Git: https://salsa.debian.org/gnutls-team/libtasn1.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, man, pkg-config Build-Depends: bison, debhelper-compat (= 13), help2man Build-Depends-Indep: gtk-doc-tools, texinfo, texlive-latex-base Package-List: libtasn1-6 deb libs optional arch=any libtasn1-6-dev deb libdevel optional arch=any libtasn1-bin deb devel optional arch=any libtasn1-doc deb doc optional arch=all Checksums-Sha1: 9c4b6616de65513a0a4d27e0b7f25184391ca8fd 1786576 libtasn1-6_4.19.0.orig.tar.gz 03c8e91a26463318aa4c6e82f717afd5b6cb5dc6 228 libtasn1-6_4.19.0.orig.tar.gz.asc 8e06cf49f29c19d190aea76bb46404b06bfad02c 22012 libtasn1-6_4.19.0-2.debian.tar.xz Checksums-Sha256: 1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a 1786576 libtasn1-6_4.19.0.orig.tar.gz 8410c0c004f3509c218a98b276b3308b9c46f48068e8b1a6d9ebfd61ea9f357a 228 libtasn1-6_4.19.0.orig.tar.gz.asc 21fe6b16fb27cca47b51893708964ddfe04ea5227d1608560b4988e6fca74ae9 22012 libtasn1-6_4.19.0-2.debian.tar.xz Files: f701ab57eb8e7d9c105b2cd5d809b29a 1786576 libtasn1-6_4.19.0.orig.tar.gz 5d93221bd2bb8d075e9cc83d09dccfaf 228 libtasn1-6_4.19.0.orig.tar.gz.asc a75da58226f1830edbdbf26463ff0838 22012 libtasn1-6_4.19.0-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmMdpRUACgkQpU8BhUOC FIS41A/7BIOFtgPuS5U7hyieFh/XaYbzyT71uMlcmwhsbO39fD7eOf7yOznKml7a 9nByn6lclngKHeBZKBbbOE3zEot8MIY+9TF7v7u4oM//JyPRA2j7ZsHiUODR1vog YpqxZfOtb2Kzj+562j94LcBwzZ8hTSIFe38Tvh/boJxc/TIsX/8tdiDvDSpDe9Id 2bCp+hh7LWQzw4XGMZzDxm0pu2LkEpmzbSCKZiB4oPj3yRXE3VEetp9fIDT7xhJV CRSBlpWJHAKjMNW57M3nfgQijLj8P8+eBNojjaU7Pg0GZhGZqh75z5lqVIT8gptz RJRK7pAyRwIkai6xWgWw3CzO6WXtUkaeal/UkcePhszfEZM5tHRUI3VRr0lYTG7M RvEKWmQmhEqMOSY2Cy1BYeLOSyiIvmmilKRCJ0J7iHRBrzYiws2/GdZ7JVR1A/Ns 7YE7df7j2gL4A7kG5UiRYVmDDBl11Du8TWunvnpsfzaUsheGSfVrOt07Y4BPtAe7 PB9k0ms8uvubfJkqyPPdnhwayG1bcoJskJuzyqrsBg+OyLqdBDOXyYMnztWblAcS RzT68tqCxAY9vfmRHIzEt9nD3Yzi6nECLO8lCK5BF5zIC8hn5Zaxml5hR1CXGkl2 HkNdroOJpG0keu8UBRRO8VYRnkxJsHMcA+NJbXyn07sSTjf+amw= =Pmtr -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.kmlySEDb/trustedkeys.kbx': General error gpgv: Signature made Sun Sep 11 09:06:29 2022 UTC gpgv: using RSA key D2E092039EF8D496EDF4FA5EA54F018543821484 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./libtasn1-6_4.19.0-2.dsc dpkg-source: info: extracting libtasn1-6 in /<> dpkg-source: info: unpacking libtasn1-6_4.19.0.orig.tar.gz dpkg-source: info: unpacking libtasn1-6_4.19.0-2.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.armhf DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=crossqa PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1000 SCHROOT_GROUP=crossqa SCHROOT_SESSION_ID=sid-amd64-sbuild-eb675b58-943c-4c8a-ab63-da9857044a22 SCHROOT_UID=1000 SCHROOT_USER=crossqa SHELL=/bin/sh USER=crossqa dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -aarmhf -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package libtasn1-6 dpkg-buildpackage: info: source version 4.19.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Metzler dpkg-architecture: warning: specified GNU system type arm-linux-gnueabihf does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' if test -e Makefile ; then \ dh_auto_clean ; fi make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a debian/rules override_dh_autoreconf make[1]: Entering directory '/<>' if ! dh_listpackages | grep -q libtasn1-doc ; \ then env GTKDOCIZE="echo DISABLED running gtkdocize" \ dh_autoreconf --verbose ; \ else \ dh_autoreconf --verbose ; \ fi find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac autoreconf -f -i 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' DISABLED running gtkdocize --copy configure.ac:45: installing 'build-aux/compile' configure.ac:42: installing 'build-aux/missing' examples/Makefile.am: installing 'build-aux/depcomp' find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after make[1]: Leaving directory '/<>' debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' # touch-magic when cross-compiling if [ \ `dpkg-architecture -q DEB_BUILD_GNU_TYPE` != \ `dpkg-architecture -q DEB_HOST_GNU_TYPE` \ ] ; then \ touch `grep -l help2man doc/*.[18]` ;\ fi dh_auto_configure --verbose -- \ --disable-silent-rules \ --enable-ld-version-script --with-packager=Debian \ --disable-gtk-doc-pdf \ --with-packager-bug-reports=https://bugs.debian.org/ \ --with-packager-version="4.19.0-2" \ --disable-gtk-doc install -d /<>/debian/.debhelper/generated/_source/home ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=arm-linux-gnueabihf --disable-silent-rules --enable-ld-version-script --with-packager=Debian --disable-gtk-doc-pdf --with-packager-bug-reports=https://bugs.debian.org/ --with-packager-version=4.19.0-2 --disable-gtk-doc configure: loading site script /etc/dpkg-cross/cross-config.armhf 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 arm-linux-gnueabihf-strip... arm-linux-gnueabihf-strip checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for arm-linux-gnueabihf-gcc... arm-linux-gnueabihf-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... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether arm-linux-gnueabihf-gcc accepts -g... yes checking for arm-linux-gnueabihf-gcc option to enable C11 features... none needed checking whether arm-linux-gnueabihf-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 arm-linux-gnueabihf-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-pc-linux-gnu checking host system type... arm-unknown-linux-gnueabihf checking how to run the C preprocessor... arm-linux-gnueabihf-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for Minix Amsterdam compiler... no checking for arm-linux-gnueabihf-ar... arm-linux-gnueabihf-ar checking for arm-linux-gnueabihf-ranlib... arm-linux-gnueabihf-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... 64 checking for time_t past the year 2038... no checking for 64-bit time_t with _TIME_BITS=64... yes 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... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by arm-linux-gnueabihf-gcc... /usr/arm-linux-gnueabihf/bin/ld checking if the linker (/usr/arm-linux-gnueabihf/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/arm-linux-gnueabihf-nm -B checking the name lister (/usr/bin/arm-linux-gnueabihf-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-pc-linux-gnu file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/arm-linux-gnueabihf/bin/ld option to reload object files... -r checking for arm-linux-gnueabihf-file... no checking for file... file configure: WARNING: using cross tools not prefixed with host triplet checking for arm-linux-gnueabihf-objdump... arm-linux-gnueabihf-objdump checking how to recognize dependent libraries... pass_all checking for arm-linux-gnueabihf-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for arm-linux-gnueabihf-ar... (cached) arm-linux-gnueabihf-ar checking for archiver @FILE support... @ checking for arm-linux-gnueabihf-strip... (cached) arm-linux-gnueabihf-strip checking for arm-linux-gnueabihf-ranlib... (cached) arm-linux-gnueabihf-ranlib checking command to parse /usr/bin/arm-linux-gnueabihf-nm -B output from arm-linux-gnueabihf-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for arm-linux-gnueabihf-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if arm-linux-gnueabihf-gcc supports -fno-rtti -fno-exceptions... no checking for arm-linux-gnueabihf-gcc option to produce PIC... -fPIC -DPIC checking if arm-linux-gnueabihf-gcc PIC flag -fPIC -DPIC works... yes checking if arm-linux-gnueabihf-gcc static flag -static works... yes checking if arm-linux-gnueabihf-gcc supports -c -o file.o... yes checking if arm-linux-gnueabihf-gcc supports -c -o file.o... (cached) yes checking whether the arm-linux-gnueabihf-gcc linker (/usr/arm-linux-gnueabihf/bin/ld) 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... yes checking for arm-linux-gnueabihf-pkg-config... no checking for pkg-config... no checking for gtk-doc... no configure: WARNING: You will not be able to create source packages with 'make dist' because gtk-doc >= 1.2 is not found. checking for gtkdoc-check... no checking for gtkdoc-check... no checking for gtkdoc-rebase... no checking for gtkdoc-mkpdf... no checking whether to build gtk-doc documentation... no checking for GTKDOC_DEPS... checking size of unsigned long int... 4 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... guessing 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 arm-linux-gnueabihf-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 C compiler option to allow warnings... -Wno-error checking if gcc/ld supports -Wl,--output-def... no 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... cross-compiling 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... guessing yes checking for ftello... yes checking whether ftello works... guessing 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... guessing yes checking for working GNU getopt function... guessing no 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... (cached) 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... guessing yes checking whether fcntl handles F_DUPFD correctly... guessing yes checking whether fcntl understands F_DUPFD_CLOEXEC... guessing no checking whether fopen recognizes a trailing slash... guessing yes checking whether fopen supports the mode character 'x'... guessing yes checking whether fopen supports the mode character 'e'... guessing yes checking whether free is known to preserve errno... yes checking for ftello... (cached) yes checking whether ftello works... (cached) guessing yes checking whether getdtablesize works... guessing yes checking for gettimeofday with POSIX signature... yes checking whether lseek detects pipes... yes checking whether open recognizes a trailing slash... guessing 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... guessing 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-pc-linux-gnu / arm-unknown-linux-gnueabihf Install prefix: /usr Compiler: arm-linux-gnueabihf-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: -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 LDFlags: -Wl,-z,relro -Wl,-z,now Documentation: yes Library types: Shared=yes, Static=yes Valgrind: Version script: yes Fuzzing build: no make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build --verbose make -j1 make[2]: Entering directory '/<>' make all-recursive make[3]: Entering directory '/<>' Making all in lib make[4]: Entering directory '/<>/lib' Making all in gl make[5]: Entering directory '/<>/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 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 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 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 /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 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 all-recursive make[6]: Entering directory '/<>/lib/gl' make[7]: Entering directory '/<>/lib/gl' /bin/bash ../../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o libgnu_la-c-ctype.lo `test -f 'c-ctype.c' || echo './'`c-ctype.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c c-ctype.c -fPIC -DPIC -o .libs/libgnu_la-c-ctype.o libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c c-ctype.c -o libgnu_la-c-ctype.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o libgnu_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c unistd.c -fPIC -DPIC -o .libs/libgnu_la-unistd.o libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c unistd.c -o libgnu_la-unistd.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link arm-linux-gnueabihf-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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -no-undefined -Wl,-z,relro -Wl,-z,now -o libgnu.la libgnu_la-c-ctype.lo libgnu_la-unistd.lo libtool: link: arm-linux-gnueabihf-ar cr .libs/libgnu.a .libs/libgnu_la-c-ctype.o .libs/libgnu_la-unistd.o libtool: link: arm-linux-gnueabihf-ranlib .libs/libgnu.a libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" ) make[7]: Leaving directory '/<>/lib/gl' make[6]: Leaving directory '/<>/lib/gl' make[5]: Leaving directory '/<>/lib/gl' make[5]: Entering directory '/<>/lib' /bin/bash ../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o ASN1.lo ASN1.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c ASN1.c -fPIC -DPIC -o .libs/ASN1.o ASN1.c: In function '_asn1_yyparse': ASN1.c:1851:9: warning: use of uninitialized value '*yyvsp_397 + _40' [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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 0')... | 1802 | { | 1803 | if (yytable_value_is_error (yyn)) | | ~~ | | | | | (20) ...to here |...... | 1851 | yyval = yyvsp[1-yylen]; | | ~~~~~~~~~~~~~~~~~~~~~~ | | | | | (21) use of uninitialized value '*yyvsp_397 + _40' here | ASN1.y:154:98: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161278].constant' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161278].constant' here | ASN1.y:155:74: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161276].node' here | ASN1.y:156:21: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./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) use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' here | ASN1.y:157:21: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./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) use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:157:21: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161276].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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./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) use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' here | ASN1.y:158:21: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./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) use of uninitialized value '(((char *)yyvsp + 52))[63161276].node' here | ASN1.y:195:67: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:196:68: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:197:45: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:207:75: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:208:76: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:209:53: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:219:104: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].constant' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].constant' here | ASN1.y:223:50: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:224:41: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:225:41: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:242:42: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:243:70: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161280].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161280].node' here | ASN1.y:245:65: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161277].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161277].node' here | ASN1.y:263:55: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:264:56: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:269:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:274:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:279:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:284:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:289:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:294:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:299:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:304:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:309:43: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:314:44: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:322:58: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:323:79: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:324:56: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:329:39: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:332:33: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:337:33: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:348:40: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:349:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:350:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:351:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:353:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:354:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:355:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:356:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:357:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:358:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:359:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:360:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:361:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:362:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:363:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:364:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:365:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:366:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:367:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:368:62: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:372:70: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:373:61: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:374:48: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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) use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:375:48: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./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) use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:378:78: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:379:69: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:380:56: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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) use of uninitialized value '*yyvsp.node' here | ASN1.y:381:56: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 | |./parser_aux.h:132:6: | 132 | if (node == NULL) | | ^ | | | | | (23) following 'true' branch... | '_asn1_yyparse': events 24-25 | |ASN1.y:380:56: | 380 | _asn1_set_right($2,_asn1_get_down($$)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | 381 | _asn1_set_down($$,$2);} | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (25) use of uninitialized value '*yyvsp.node' here | ASN1.y:382:69: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:385:69: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:388:71: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:389:72: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:390:49: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:394:47: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:396:47: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:398:45: warning: use of uninitialized value '*yyvsp.node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:398:45: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:399:45: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:403:38: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | ASN1.y:405:38: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:407:40: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:407:40: warning: use of uninitialized value '*yyvsp.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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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.node' here | ASN1.y:408:40: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161281].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161281].node' here | ASN1.y:412:46: warning: use of uninitialized value '(((char *)yyvsp + 52))[63161282].node' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 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-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 != 5')... | | (8) ...to here |...... | 1749 | goto yybackup; | | ~~~~ | | | | | (10) ...to here |...... | 1761 | if (yypact_value_is_default (yyn)) | | ~ | | | | | (11) following 'false' branch (when 'yyn != -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 <= 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 '(((char *)yyvsp + 52))[63161282].node' here | libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c ASN1.c -o ASN1.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o coding.lo coding.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c coding.c -fPIC -DPIC -o .libs/coding.o libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c coding.c -o coding.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o decoding.lo decoding.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c decoding.c -fPIC -DPIC -o .libs/decoding.o libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c decoding.c -o decoding.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o element.lo element.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I.. -I./gl -I./gl -I./includes -I./includes -DASN1_BUILDING -Wdate-time -D_FORTIFY_SOURCE=2 -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 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -c element.c -fPIC -DPIC -o .libs/element.o element.c: In function 'asn1_write_value': element.c:429:21: warning: use of uninitialized value '*value_temp' [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' 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' 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 != 3')... | 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' here | element.c:429:21: warning: use of uninitialized value '*value_temp' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 429 | if (value_temp[0] & 0x80) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-25 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ ~ | | | | | | | (18) following 'true' branch... | | (17) ...to here | 401 | { | 402 | if (!_asn1_strcmp (p->name, value)) | | ~~ ~ | | | | | | | (20) following 'true' branch (when the strings are equal)... | | (19) ...to here | 403 | { | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (22) region created on heap here | | (21) ...to here | 405 | if (value_temp == NULL) | | ~ | | | | | (23) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | | (25) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 26 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (26) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 27-30 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (28) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (30) ...to here | <------+ | 'asn1_write_value': events 31-32 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (31) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 429 | if (value_temp[0] & 0x80) | | ~~~~~~~~~~~~~ | | | | | (32) use of uninitialized value '*value_temp' here | element.c:429:21: warning: use of uninitialized value '*value_temp' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 429 | if (value_temp[0] & 0x80) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-23 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | | (18) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ | | | | | (17) ...to here | | (19) ...to here |...... | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (20) region created on heap here | 405 | if (value_temp == NULL) | | ~ | | | | | (21) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) ...to here | | (23) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 24 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (24) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 25-28 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (26) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (27) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (28) ...to here | <------+ | 'asn1_write_value': events 29-30 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 429 | if (value_temp[0] & 0x80) | | ~~~~~~~~~~~~~ | | | | | (30) use of uninitialized value '*value_temp' here | element.c:441:36: warning: use of uninitialized value '*value_temp_165 + k.28_44' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 441 | if (negative && (value_temp[k] != 0xFF)) | ~~~~~~~~~~^~~ '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' 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' 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 != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (18) ...to here | <------+ | 'asn1_write_value': events 19-26 | | 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++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (23) ...to here | | (20) following 'true' branch... | | (24) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~~~~~~~~~~~~~ | | | | | | | (26) use of uninitialized value '*value_temp_165 + k.28_44' here | | (21) ...to here | | (25) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) following 'false' branch... | element.c:441:36: warning: use of uninitialized value '*value_temp_165 + k.28_44' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 441 | if (negative && (value_temp[k] != 0xFF)) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-25 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ ~ | | | | | | | (18) following 'true' branch... | | (17) ...to here | 401 | { | 402 | if (!_asn1_strcmp (p->name, value)) | | ~~ ~ | | | | | | | (20) following 'true' branch (when the strings are equal)... | | (19) ...to here | 403 | { | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (22) region created on heap here | | (21) ...to here | 405 | if (value_temp == NULL) | | ~ | | | | | (23) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | | (25) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 26 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (26) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 27-30 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (28) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (30) ...to here | <------+ | 'asn1_write_value': events 31-38 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (31) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (35) ...to here | | (32) following 'true' branch... | | (36) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~~~~~~~~~~~~~ | | | | | | | (38) use of uninitialized value '*value_temp_165 + k.28_44' here | | (33) ...to here | | (37) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (34) following 'false' branch... | element.c:441:36: warning: use of uninitialized value '*value_temp_165 + k.28_44' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 441 | if (negative && (value_temp[k] != 0xFF)) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-23 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | | (18) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ | | | | | (17) ...to here | | (19) ...to here |...... | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (20) region created on heap here | 405 | if (value_temp == NULL) | | ~ | | | | | (21) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) ...to here | | (23) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 24 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (24) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 25-28 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (26) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (27) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (28) ...to here | <------+ | 'asn1_write_value': events 29-36 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (33) ...to here | | (30) following 'true' branch... | | (34) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~~~~~~~~~~~~~ | | | | | | | (36) use of uninitialized value '*value_temp_165 + k.28_44' here | | (31) ...to here | | (35) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (32) following 'false' branch... | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [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' 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' 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 != 3')... | 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 == 0')... | | (21) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~ | | | | | (23) ...to here | | (24) use of uninitialized value '*value_temp_165 + k.29_47' here | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [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' 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' 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 != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (18) ...to here | <------+ | 'asn1_write_value': events 19-26 | | 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++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (23) ...to here | | (20) following 'true' branch... | | (24) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ | | | | | (21) ...to here | | (25) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (26) use of uninitialized value '*value_temp_165 + k.29_47' here | | (22) following 'false' branch... | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 443 | else if (!negative && value_temp[k]) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-25 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ ~ | | | | | | | (18) following 'true' branch... | | (17) ...to here | 401 | { | 402 | if (!_asn1_strcmp (p->name, value)) | | ~~ ~ | | | | | | | (20) following 'true' branch (when the strings are equal)... | | (19) ...to here | 403 | { | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (22) region created on heap here | | (21) ...to here | 405 | if (value_temp == NULL) | | ~ | | | | | (23) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | | (25) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 26 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (26) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 27-30 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (28) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (30) ...to here | <------+ | 'asn1_write_value': events 31-36 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (31) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ | | | | | (32) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~ | | | | | | | (34) following 'false' branch (when 'negative == 0')... | | (33) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~ | | | | | (35) ...to here | | (36) use of uninitialized value '*value_temp_165 + k.29_47' here | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 443 | else if (!negative && value_temp[k]) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-23 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | | (18) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ | | | | | (17) ...to here | | (19) ...to here |...... | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (20) region created on heap here | 405 | if (value_temp == NULL) | | ~ | | | | | (21) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) ...to here | | (23) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 24 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (24) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 25-28 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (26) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (27) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (28) ...to here | <------+ | 'asn1_write_value': events 29-34 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ | | | | | (30) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ ~ | | | | | | | (32) following 'false' branch (when 'negative == 0')... | | (31) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~ | | | | | (33) ...to here | | (34) use of uninitialized value '*value_temp_165 + k.29_47' here | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 443 | else if (!negative && value_temp[k]) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-25 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ ~ | | | | | | | (18) following 'true' branch... | | (17) ...to here | 401 | { | 402 | if (!_asn1_strcmp (p->name, value)) | | ~~ ~ | | | | | | | (20) following 'true' branch (when the strings are equal)... | | (19) ...to here | 403 | { | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (22) region created on heap here | | (21) ...to here | 405 | if (value_temp == NULL) | | ~ | | | | | (23) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (24) ...to here | | (25) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 26 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (26) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 27-30 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (28) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (30) ...to here | <------+ | 'asn1_write_value': events 31-38 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (31) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (35) ...to here | | (32) following 'true' branch... | | (36) following 'true' branch... | 441 | if (negative && (value_temp[k] != 0xFF)) | | ~~ | | | | | (33) ...to here | | (37) ...to here | 442 | break; | 443 | else if (!negative && value_temp[k]) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | | | (38) use of uninitialized value '*value_temp_165 + k.29_47' here | | (34) following 'false' branch... | element.c:443:41: warning: use of uninitialized value '*value_temp_165 + k.29_47' [CWE-457] [-Wanalyzer-use-of-uninitialized-value] 443 | else if (!negative && value_temp[k]) | ~~~~~~~~~~^~~ 'asn1_write_value': events 1-9 | | 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' 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 | 'asn1_write_value': events 10-11 | |./gl/c-ctype.h:235:3: | 235 | switch (c) | | ^~~~~~ | | | | | (10) following 'false' branch... |...... | 240 | return false; | | ~~~~~~ | | | | | (11) ...to here | 'asn1_write_value': events 12-23 | |element.c:384:38: | 384 | if ((c_isdigit (value[0])) || (value[0] == '-')) | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ | | | | | (12) following 'false' branch... |...... | 395 | if (!(node->type & CONST_LIST)) | | ~~ ~ | | | | | | | (14) following 'false' branch... | | (13) ...to here | 396 | return ASN1_VALUE_NOT_VALID; | 397 | p = node->down; | | ~ | | | | | (15) ...to here | 398 | while (p) | | ~ | | | | | (16) following 'true' branch (when 'p' is non-NULL)... | | (18) following 'true' branch (when 'p' is non-NULL)... | 399 | { | 400 | if (type_field (p->type) == ASN1_ETYPE_CONSTANT) | | ~~ | | | | | (17) ...to here | | (19) ...to here |...... | 404 | value_temp = malloc (SIZEOF_UNSIGNED_LONG_INT); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (20) region created on heap here | 405 | if (value_temp == NULL) | | ~ | | | | | (21) following 'false' branch (when 'value_temp' is non-NULL)... |...... | 408 | _asn1_convert_integer (p->value, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (22) ...to here | | (23) calling '_asn1_convert_integer' from 'asn1_write_value' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ | +--> '_asn1_convert_integer': event 24 | | 78 | _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, | | ^~~~~~~~~~~~~~~~~~~~~ | | | | | (24) entry to '_asn1_convert_integer' | '_asn1_convert_integer': events 25-28 | | 88 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT; k++) | 89 | { | 90 | val[SIZEOF_UNSIGNED_LONG_INT - k - 1] = (valtmp >> (8 * k)) & 0xFF; | | ~~~ | | | | | (26) ...to here |...... | 98 | for (k = 0; k < SIZEOF_UNSIGNED_LONG_INT - 1; k++) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (27) following 'true' branch (when 'k != 3')... | 99 | { | 100 | if (negative && (val[k] != 0xFF)) | | ~~ | | | | | (28) ...to here | <------+ | 'asn1_write_value': events 29-36 | | 408 | _asn1_convert_integer (p->value, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (29) returning to 'asn1_write_value' from '_asn1_convert_integer' | 409 |  value_temp, | | ~~~~~~~~~~~ | 410 |  SIZEOF_UNSIGNED_LONG_INT, | | ~~~~~~~~~~~~~~~~~~~~~~~~~ | 411 |  &len); | | ~~~~~ |...... | 440 | for (k = 0; k < len - 1; k++) | | ~~~~~~~~~~~ ~~~ | | | | | | | (33) ...to here | | (30) following 'true' branch... | | (34) following 'true' br