starting build "9aabefda-28fc-46dc-9e9e-d079e8c3c69a" FETCHSOURCE BUILD Starting Step #0 Step #0: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #0: Using default tag: latest Step #0: latest: Pulling from oss-fuzz-base/base-runner Step #0: b549f31133a9: Pulling fs layer Step #0: 546774638ae1: Pulling fs layer Step #0: 1e4d1959044a: Pulling fs layer Step #0: bc43fec57ffa: Pulling fs layer Step #0: 77a97f4123b7: Pulling fs layer Step #0: 65d6a71406c2: Pulling fs layer Step #0: 07897b5fe604: Pulling fs layer Step #0: cd168bae2bc4: Pulling fs layer Step #0: 1476a9a742b3: Pulling fs layer Step #0: b5b6ee625fc9: Pulling fs layer Step #0: 1da5181834dc: Pulling fs layer Step #0: bba4a6077ac8: Pulling fs layer Step #0: d896f5ee29bf: Pulling fs layer Step #0: 8fa9949bc41d: Pulling fs layer Step #0: da8cd4331b18: Pulling fs layer Step #0: 5f5210cb185c: Pulling fs layer Step #0: f112f5c3b13d: Pulling fs layer Step #0: 83578687325a: Pulling fs layer Step #0: 87801bd73c38: Pulling fs layer Step #0: e15a1d8fa401: Pulling fs layer Step #0: 1c8d97689143: Pulling fs layer Step #0: 3dff6e136d7b: Pulling fs layer Step #0: 37124b3282c0: Pulling fs layer Step #0: bc43fec57ffa: Waiting Step #0: 22032d9638f5: Pulling fs layer Step #0: 9e679c20b180: Pulling fs layer Step #0: 8a9817160d90: Pulling fs layer Step #0: da8cd4331b18: Waiting Step #0: f112f5c3b13d: Waiting Step #0: 5f5210cb185c: Waiting Step #0: 87801bd73c38: Waiting Step #0: 65d6a71406c2: Waiting Step #0: 83578687325a: Waiting Step #0: e15a1d8fa401: Waiting Step #0: 1da5181834dc: Waiting Step #0: 07897b5fe604: Waiting Step #0: cd168bae2bc4: Waiting Step #0: 22032d9638f5: Waiting Step #0: 77a97f4123b7: Waiting Step #0: bba4a6077ac8: Waiting Step #0: 1c8d97689143: Waiting Step #0: 9e679c20b180: Waiting Step #0: d896f5ee29bf: Waiting Step #0: 8a9817160d90: Waiting Step #0: b5b6ee625fc9: Waiting Step #0: 8fa9949bc41d: Waiting Step #0: 37124b3282c0: Waiting Step #0: 1476a9a742b3: Waiting Step #0: 1e4d1959044a: Download complete Step #0: bc43fec57ffa: Verifying Checksum Step #0: bc43fec57ffa: Download complete Step #0: b549f31133a9: Verifying Checksum Step #0: b549f31133a9: Download complete Step #0: 65d6a71406c2: Download complete Step #0: 77a97f4123b7: Verifying Checksum Step #0: 77a97f4123b7: Download complete Step #0: cd168bae2bc4: Verifying Checksum Step #0: cd168bae2bc4: Download complete Step #0: 07897b5fe604: Verifying Checksum Step #0: 07897b5fe604: Download complete Step #0: b5b6ee625fc9: Download complete Step #0: 546774638ae1: Verifying Checksum Step #0: 546774638ae1: Download complete Step #0: 1da5181834dc: Verifying Checksum Step #0: 1da5181834dc: Download complete Step #0: bba4a6077ac8: Verifying Checksum Step #0: bba4a6077ac8: Download complete Step #0: 1476a9a742b3: Verifying Checksum Step #0: 1476a9a742b3: Download complete Step #0: 8fa9949bc41d: Verifying Checksum Step #0: 8fa9949bc41d: Download complete Step #0: da8cd4331b18: Verifying Checksum Step #0: da8cd4331b18: Download complete Step #0: b549f31133a9: Pull complete Step #0: 5f5210cb185c: Download complete Step #0: 83578687325a: Verifying Checksum Step #0: 83578687325a: Download complete Step #0: d896f5ee29bf: Verifying Checksum Step #0: d896f5ee29bf: Download complete Step #0: f112f5c3b13d: Verifying Checksum Step #0: f112f5c3b13d: Download complete Step #0: 1c8d97689143: Verifying Checksum Step #0: 1c8d97689143: Download complete Step #0: e15a1d8fa401: Verifying Checksum Step #0: e15a1d8fa401: Download complete Step #0: 3dff6e136d7b: Verifying Checksum Step #0: 3dff6e136d7b: Download complete Step #0: 37124b3282c0: Verifying Checksum Step #0: 37124b3282c0: Download complete Step #0: 9e679c20b180: Download complete Step #0: 22032d9638f5: Verifying Checksum Step #0: 22032d9638f5: Download complete Step #0: 8a9817160d90: Verifying Checksum Step #0: 8a9817160d90: Download complete Step #0: 87801bd73c38: Verifying Checksum Step #0: 87801bd73c38: Download complete Step #0: 546774638ae1: Pull complete Step #0: 1e4d1959044a: Pull complete Step #0: bc43fec57ffa: Pull complete Step #0: 77a97f4123b7: Pull complete Step #0: 65d6a71406c2: Pull complete Step #0: 07897b5fe604: Pull complete Step #0: cd168bae2bc4: Pull complete Step #0: 1476a9a742b3: Pull complete Step #0: b5b6ee625fc9: Pull complete Step #0: 1da5181834dc: Pull complete Step #0: bba4a6077ac8: Pull complete Step #0: d896f5ee29bf: Pull complete Step #0: 8fa9949bc41d: Pull complete Step #0: da8cd4331b18: Pull complete Step #0: 5f5210cb185c: Pull complete Step #0: f112f5c3b13d: Pull complete Step #0: 83578687325a: Pull complete Step #0: 87801bd73c38: Pull complete Step #0: e15a1d8fa401: Pull complete Step #0: 1c8d97689143: Pull complete Step #0: 3dff6e136d7b: Pull complete Step #0: 37124b3282c0: Pull complete Step #0: 22032d9638f5: Pull complete Step #0: 9e679c20b180: Pull complete Step #0: 8a9817160d90: Pull complete Step #0: Digest: sha256:31609ae5bf0ae294383af39f30819d13017fedf57f32c0f251146389c7f7ac33 Step #0: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #0: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #0 Starting Step #1 Step #1: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #1: Copying gs://oss-fuzz-coverage/cairo/textcov_reports/20250204/pdf_surface_fuzzer.covreport... Step #1: / [0/5 files][ 0.0 B/ 8.2 MiB] 0% Done Copying gs://oss-fuzz-coverage/cairo/textcov_reports/20250204/raster_fuzzer.covreport... Step #1: / [0/5 files][ 0.0 B/ 8.2 MiB] 0% Done Copying gs://oss-fuzz-coverage/cairo/textcov_reports/20250204/surface_write_png_fuzzer.covreport... Step #1: / [0/5 files][ 0.0 B/ 8.2 MiB] 0% Done Copying gs://oss-fuzz-coverage/cairo/textcov_reports/20250204/svg-render-fuzzer.covreport... Step #1: / [0/5 files][ 0.0 B/ 8.2 MiB] 0% Done Copying gs://oss-fuzz-coverage/cairo/textcov_reports/20250204/text_glyphs_fuzzer.covreport... Step #1: / [0/5 files][ 0.0 B/ 8.2 MiB] 0% Done / [1/5 files][532.5 KiB/ 8.2 MiB] 6% Done / [2/5 files][ 1.7 MiB/ 8.2 MiB] 20% Done / [3/5 files][ 4.9 MiB/ 8.2 MiB] 59% Done / [4/5 files][ 6.6 MiB/ 8.2 MiB] 79% Done / [5/5 files][ 8.2 MiB/ 8.2 MiB] 100% Done Step #1: Operation completed over 5 objects/8.2 MiB. Finished Step #1 Starting Step #2 Step #2: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #2: total 8464 Step #2: -rw-r--r-- 1 root root 545298 Feb 4 10:09 pdf_surface_fuzzer.covreport Step #2: -rw-r--r-- 1 root root 1228020 Feb 4 10:09 raster_fuzzer.covreport Step #2: -rw-r--r-- 1 root root 1217184 Feb 4 10:09 surface_write_png_fuzzer.covreport Step #2: -rw-r--r-- 1 root root 3067060 Feb 4 10:09 svg-render-fuzzer.covreport Step #2: -rw-r--r-- 1 root root 2597047 Feb 4 10:09 text_glyphs_fuzzer.covreport Finished Step #2 Starting Step #3 Step #3: Already have image (with digest): gcr.io/cloud-builders/git Step #3: Cloning into 'oss-fuzz'... Finished Step #3 Starting Step #4 Step #4: Already have image (with digest): gcr.io/cloud-builders/docker Step #4: Sending build context to Docker daemon 22.02kB Step #4: Step 1/11 : FROM gcr.io/oss-fuzz-base/base-builder Step #4: latest: Pulling from oss-fuzz-base/base-builder Step #4: b549f31133a9: Already exists Step #4: 546774638ae1: Already exists Step #4: 1e4d1959044a: Already exists Step #4: 8755a86c1873: Pulling fs layer Step #4: f9c0e660f70c: Pulling fs layer Step #4: 91489fda87d9: Pulling fs layer Step #4: 08565aebb676: Pulling fs layer Step #4: e2e985e97bf1: Pulling fs layer Step #4: cc27ce5fb9b4: Pulling fs layer Step #4: 47f120ccfee4: Pulling fs layer Step #4: fc8ce1b380d4: Pulling fs layer Step #4: 641a9951be91: Pulling fs layer Step #4: f54dd9111ce9: Pulling fs layer Step #4: c4ee723681ed: Pulling fs layer Step #4: 14b219684277: Pulling fs layer Step #4: 44ef0a335210: Pulling fs layer Step #4: 739044e87aab: Pulling fs layer Step #4: 4ba5fcb2b7b4: Pulling fs layer Step #4: f2cc9d17eb42: Pulling fs layer Step #4: aae8aca52827: Pulling fs layer Step #4: 72c7f627f24d: Pulling fs layer Step #4: 895cb524f633: Pulling fs layer Step #4: 07bb9121ef6b: Pulling fs layer Step #4: dc10cf8e5b3c: Pulling fs layer Step #4: 002e01733edf: Pulling fs layer Step #4: 9728058072b0: Pulling fs layer Step #4: e0eb88df6af4: Pulling fs layer Step #4: 5562ec10a06f: Pulling fs layer Step #4: 3a4628934546: Pulling fs layer Step #4: 60a762d70bd3: Pulling fs layer Step #4: a04feda75a8a: Pulling fs layer Step #4: d58bc7539d5f: Pulling fs layer Step #4: 95ad4169007c: Pulling fs layer Step #4: aa707b89dc5f: Pulling fs layer Step #4: cc27ce5fb9b4: Waiting Step #4: 47f120ccfee4: Waiting Step #4: fc8ce1b380d4: Waiting Step #4: 641a9951be91: Waiting Step #4: f54dd9111ce9: Waiting Step #4: c4ee723681ed: Waiting Step #4: 14b219684277: Waiting Step #4: 44ef0a335210: Waiting Step #4: 739044e87aab: Waiting Step #4: 4ba5fcb2b7b4: Waiting Step #4: f2cc9d17eb42: Waiting Step #4: 3a4628934546: Waiting Step #4: 60a762d70bd3: Waiting Step #4: a04feda75a8a: Waiting Step #4: aae8aca52827: Waiting Step #4: d58bc7539d5f: Waiting Step #4: 95ad4169007c: Waiting Step #4: aa707b89dc5f: Waiting Step #4: 72c7f627f24d: Waiting Step #4: 895cb524f633: Waiting Step #4: 08565aebb676: Waiting Step #4: 07bb9121ef6b: Waiting Step #4: dc10cf8e5b3c: Waiting Step #4: 9728058072b0: Waiting Step #4: 002e01733edf: Waiting Step #4: e0eb88df6af4: Waiting Step #4: 5562ec10a06f: Waiting Step #4: e2e985e97bf1: Waiting Step #4: 91489fda87d9: Verifying Checksum Step #4: 91489fda87d9: Download complete Step #4: f9c0e660f70c: Verifying Checksum Step #4: f9c0e660f70c: Download complete Step #4: e2e985e97bf1: Download complete Step #4: cc27ce5fb9b4: Verifying Checksum Step #4: cc27ce5fb9b4: Download complete Step #4: 8755a86c1873: Verifying Checksum Step #4: 8755a86c1873: Download complete Step #4: fc8ce1b380d4: Verifying Checksum Step #4: fc8ce1b380d4: Download complete Step #4: 641a9951be91: Verifying Checksum Step #4: 641a9951be91: Download complete Step #4: f54dd9111ce9: Download complete Step #4: c4ee723681ed: Verifying Checksum Step #4: c4ee723681ed: Download complete Step #4: 14b219684277: Verifying Checksum Step #4: 14b219684277: Download complete Step #4: 8755a86c1873: Pull complete Step #4: 44ef0a335210: Verifying Checksum Step #4: 44ef0a335210: Download complete Step #4: 47f120ccfee4: Verifying Checksum Step #4: 47f120ccfee4: Download complete Step #4: 739044e87aab: Verifying Checksum Step #4: 739044e87aab: Download complete Step #4: 4ba5fcb2b7b4: Verifying Checksum Step #4: 4ba5fcb2b7b4: Download complete Step #4: f2cc9d17eb42: Verifying Checksum Step #4: f2cc9d17eb42: Download complete Step #4: f9c0e660f70c: Pull complete Step #4: 91489fda87d9: Pull complete Step #4: 72c7f627f24d: Verifying Checksum Step #4: 72c7f627f24d: Download complete Step #4: aae8aca52827: Verifying Checksum Step #4: aae8aca52827: Download complete Step #4: 895cb524f633: Verifying Checksum Step #4: 895cb524f633: Download complete Step #4: 07bb9121ef6b: Verifying Checksum Step #4: 07bb9121ef6b: Download complete Step #4: dc10cf8e5b3c: Verifying Checksum Step #4: dc10cf8e5b3c: Download complete Step #4: 08565aebb676: Verifying Checksum Step #4: 08565aebb676: Download complete Step #4: 002e01733edf: Verifying Checksum Step #4: 002e01733edf: Download complete Step #4: 9728058072b0: Verifying Checksum Step #4: 9728058072b0: Download complete Step #4: e0eb88df6af4: Verifying Checksum Step #4: e0eb88df6af4: Download complete Step #4: 5562ec10a06f: Verifying Checksum Step #4: 5562ec10a06f: Download complete Step #4: 3a4628934546: Verifying Checksum Step #4: 3a4628934546: Download complete Step #4: a04feda75a8a: Verifying Checksum Step #4: a04feda75a8a: Download complete Step #4: 60a762d70bd3: Verifying Checksum Step #4: 60a762d70bd3: Download complete Step #4: d58bc7539d5f: Download complete Step #4: 95ad4169007c: Verifying Checksum Step #4: 95ad4169007c: Download complete Step #4: aa707b89dc5f: Verifying Checksum Step #4: aa707b89dc5f: Download complete Step #4: 08565aebb676: Pull complete Step #4: e2e985e97bf1: Pull complete Step #4: cc27ce5fb9b4: Pull complete Step #4: 47f120ccfee4: Pull complete Step #4: fc8ce1b380d4: Pull complete Step #4: 641a9951be91: Pull complete Step #4: f54dd9111ce9: Pull complete Step #4: c4ee723681ed: Pull complete Step #4: 14b219684277: Pull complete Step #4: 44ef0a335210: Pull complete Step #4: 739044e87aab: Pull complete Step #4: 4ba5fcb2b7b4: Pull complete Step #4: f2cc9d17eb42: Pull complete Step #4: aae8aca52827: Pull complete Step #4: 72c7f627f24d: Pull complete Step #4: 895cb524f633: Pull complete Step #4: 07bb9121ef6b: Pull complete Step #4: dc10cf8e5b3c: Pull complete Step #4: 002e01733edf: Pull complete Step #4: 9728058072b0: Pull complete Step #4: e0eb88df6af4: Pull complete Step #4: 5562ec10a06f: Pull complete Step #4: 3a4628934546: Pull complete Step #4: 60a762d70bd3: Pull complete Step #4: a04feda75a8a: Pull complete Step #4: d58bc7539d5f: Pull complete Step #4: 95ad4169007c: Pull complete Step #4: aa707b89dc5f: Pull complete Step #4: Digest: sha256:593eeb07f37f49c2b05ad28b4b0bf07aafa2568f79e0c8add38bfc04d36e3b12 Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #4: ---> b1f23636895c Step #4: Step 2/11 : RUN apt-get update && apt-get install -y python3-pip gtk-doc-tools libffi-dev autotools-dev libtool gperf Step #4: ---> Running in ba16e5c4edc7 Step #4: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #4: Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #4: Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #4: Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #4: Fetched 383 kB in 1s (553 kB/s) Step #4: Reading package lists... Step #4: Reading package lists... Step #4: Building dependency tree... Step #4: Reading state information... Step #4: The following additional packages will be installed: Step #4: autoconf automake docbook docbook-to-man docbook-xml docbook-xsl file Step #4: libexpat1-dev libglib2.0-0 libglib2.0-data libicu66 libltdl-dev libltdl7 Step #4: libmagic-mgc libmagic1 libmpdec2 libosp5 libpython3-dev libpython3-stdlib Step #4: libpython3.8 libpython3.8-dev libpython3.8-minimal libpython3.8-stdlib Step #4: libsigsegv2 libxml2 libxslt1.1 m4 mime-support opensp pkg-config Step #4: python-pip-whl python3 python3-bs4 python3-chardet python3-dev Step #4: python3-distutils python3-html5lib python3-lib2to3 python3-lxml Step #4: python3-minimal python3-pkg-resources python3-pygments python3-setuptools Step #4: python3-six python3-soupsieve python3-webencodings python3-wheel python3.8 Step #4: python3.8-dev python3.8-minimal sgml-base sgml-data shared-mime-info Step #4: xdg-user-dirs xml-core xsltproc zlib1g-dev Step #4: Suggested packages: Step #4: autoconf-archive gnu-standards autoconf-doc gettext docbook-defguide Step #4: docbook-dsssl psgml dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf Step #4: | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java Step #4: libxalan2-java libxslthl-java xalan dblatex libtool-doc gfortran Step #4: | fortran95-compiler gcj-jdk m4-doc doc-base python3-doc python3-tk Step #4: python3-venv python3-genshi python3-lxml-dbg python-lxml-doc Step #4: python-pygments-doc ttf-bitstream-vera python-setuptools-doc python3.8-venv Step #4: python3.8-doc binfmt-support sgml-base-doc perlsgml w3-recs libxml2-utils Step #4: debhelper Step #4: The following NEW packages will be installed: Step #4: autoconf automake autotools-dev docbook docbook-to-man docbook-xml Step #4: docbook-xsl file gperf gtk-doc-tools libexpat1-dev libffi-dev libglib2.0-0 Step #4: libglib2.0-data libicu66 libltdl-dev libltdl7 libmagic-mgc libmagic1 Step #4: libmpdec2 libosp5 libpython3-dev libpython3-stdlib libpython3.8 Step #4: libpython3.8-dev libpython3.8-minimal libpython3.8-stdlib libsigsegv2 Step #4: libtool libxml2 libxslt1.1 m4 mime-support opensp pkg-config python-pip-whl Step #4: python3 python3-bs4 python3-chardet python3-dev python3-distutils Step #4: python3-html5lib python3-lib2to3 python3-lxml python3-minimal python3-pip Step #4: python3-pkg-resources python3-pygments python3-setuptools python3-six Step #4: python3-soupsieve python3-webencodings python3-wheel python3.8 python3.8-dev Step #4: python3.8-minimal sgml-base sgml-data shared-mime-info xdg-user-dirs Step #4: xml-core xsltproc zlib1g-dev Step #4: 0 upgraded, 63 newly installed, 0 to remove and 0 not upgraded. Step #4: Need to get 32.0 MB of archives. Step #4: After this operation, 151 MB of additional disk space will be used. Step #4: Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-minimal amd64 3.8.10-0ubuntu1~20.04.14 [720 kB] Step #4: Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-minimal amd64 3.8.10-0ubuntu1~20.04.14 [1899 kB] Step #4: Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-minimal amd64 3.8.2-0ubuntu2 [23.6 kB] Step #4: Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 mime-support all 3.64ubuntu1 [30.6 kB] Step #4: Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 libmpdec2 amd64 2.4.2-3 [81.1 kB] Step #4: Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-stdlib amd64 3.8.10-0ubuntu1~20.04.14 [1675 kB] Step #4: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8 amd64 3.8.10-0ubuntu1~20.04.14 [387 kB] Step #4: Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libpython3-stdlib amd64 3.8.2-0ubuntu2 [7068 B] Step #4: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 python3 amd64 3.8.2-0ubuntu2 [47.6 kB] Step #4: Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 sgml-base all 1.29.1 [12.4 kB] Step #4: Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #4: Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #4: Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #4: Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-0 amd64 2.64.6-1~ubuntu20.04.8 [1289 kB] Step #4: Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-data all 2.64.6-1~ubuntu20.04.8 [5848 B] Step #4: Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #4: Get:17 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.8 [640 kB] Step #4: Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-pkg-resources all 45.2.0-1ubuntu0.2 [130 kB] Step #4: Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-six all 1.14.0-2 [12.1 kB] Step #4: Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Step #4: Get:21 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Step #4: Get:22 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Step #4: Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Step #4: Get:24 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #4: Get:25 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Step #4: Get:26 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #4: Get:27 http://archive.ubuntu.com/ubuntu focal/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Step #4: Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 sgml-data all 2.0.11 [171 kB] Step #4: Get:29 http://archive.ubuntu.com/ubuntu focal/universe amd64 docbook all 4.5-6 [122 kB] Step #4: Get:30 http://archive.ubuntu.com/ubuntu focal/universe amd64 libosp5 amd64 1.5.2-13ubuntu3 [652 kB] Step #4: Get:31 http://archive.ubuntu.com/ubuntu focal/universe amd64 opensp amd64 1.5.2-13ubuntu3 [145 kB] Step #4: Get:32 http://archive.ubuntu.com/ubuntu focal/universe amd64 docbook-to-man amd64 1:2.0.0-42 [74.1 kB] Step #4: Get:33 http://archive.ubuntu.com/ubuntu focal/main amd64 docbook-xml all 4.5-9 [71.2 kB] Step #4: Get:34 http://archive.ubuntu.com/ubuntu focal/universe amd64 docbook-xsl all 1.79.1+dfsg-2 [1075 kB] Step #4: Get:35 http://archive.ubuntu.com/ubuntu focal/universe amd64 gperf amd64 3.1-1build1 [103 kB] Step #4: Get:36 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #4: Get:37 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxslt1.1 amd64 1.1.34-4ubuntu0.20.04.1 [151 kB] Step #4: Get:38 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-lxml amd64 4.5.0-1ubuntu0.5 [1384 kB] Step #4: Get:39 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-pygments all 2.3.1+dfsg-1ubuntu2.2 [579 kB] Step #4: Get:40 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 xsltproc amd64 1.1.34-4ubuntu0.20.04.1 [14.3 kB] Step #4: Get:41 http://archive.ubuntu.com/ubuntu focal/universe amd64 gtk-doc-tools all 1.32-4 [321 kB] Step #4: Get:42 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libexpat1-dev amd64 2.2.9-1ubuntu0.8 [117 kB] Step #4: Get:43 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #4: Get:44 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #4: Get:45 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8 amd64 3.8.10-0ubuntu1~20.04.14 [1625 kB] Step #4: Get:46 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-dev amd64 3.8.10-0ubuntu1~20.04.14 [3950 kB] Step #4: Get:47 http://archive.ubuntu.com/ubuntu focal/main amd64 libpython3-dev amd64 3.8.2-0ubuntu2 [7236 B] Step #4: Get:48 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #4: Get:49 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python-pip-whl all 20.0.2-5ubuntu1.11 [1808 kB] Step #4: Get:50 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-soupsieve all 1.9.5+dfsg-1 [29.1 kB] Step #4: Get:51 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-bs4 all 4.8.2-1 [83.0 kB] Step #4: Get:52 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-chardet all 3.0.4-4build1 [80.4 kB] Step #4: Get:53 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #4: Get:54 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-dev amd64 3.8.10-0ubuntu1~20.04.14 [514 kB] Step #4: Get:55 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-lib2to3 all 3.8.10-0ubuntu1~20.04 [76.3 kB] Step #4: Get:56 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-distutils all 3.8.10-0ubuntu1~20.04 [141 kB] Step #4: Get:57 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-dev amd64 3.8.2-0ubuntu2 [1212 B] Step #4: Get:58 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-webencodings all 0.5.1-1ubuntu1 [11.0 kB] Step #4: Get:59 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-html5lib all 1.0.1-2 [84.3 kB] Step #4: Get:60 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-setuptools all 45.2.0-1ubuntu0.2 [330 kB] Step #4: Get:61 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python3-wheel all 0.34.2-1ubuntu0.1 [23.9 kB] Step #4: Get:62 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python3-pip all 20.0.2-5ubuntu1.11 [231 kB] Step #4: Get:63 http://archive.ubuntu.com/ubuntu focal/main amd64 libffi-dev amd64 3.3-4 [57.0 kB] Step #4: debconf: delaying package configuration, since apt-utils is not installed Step #4: Fetched 32.0 MB in 1s (36.9 MB/s) Step #4: Selecting previously unselected package libpython3.8-minimal:amd64. Step #4: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17393 files and directories currently installed.) Step #4: Preparing to unpack .../libpython3.8-minimal_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package python3.8-minimal. Step #4: Preparing to unpack .../python3.8-minimal_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package python3-minimal. Step #4: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17676 files and directories currently installed.) Step #4: Preparing to unpack .../0-python3-minimal_3.8.2-0ubuntu2_amd64.deb ... Step #4: Unpacking python3-minimal (3.8.2-0ubuntu2) ... Step #4: Selecting previously unselected package mime-support. Step #4: Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Step #4: Unpacking mime-support (3.64ubuntu1) ... Step #4: Selecting previously unselected package libmpdec2:amd64. Step #4: Preparing to unpack .../2-libmpdec2_2.4.2-3_amd64.deb ... Step #4: Unpacking libmpdec2:amd64 (2.4.2-3) ... Step #4: Selecting previously unselected package libpython3.8-stdlib:amd64. Step #4: Preparing to unpack .../3-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package python3.8. Step #4: Preparing to unpack .../4-python3.8_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking python3.8 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package libpython3-stdlib:amd64. Step #4: Preparing to unpack .../5-libpython3-stdlib_3.8.2-0ubuntu2_amd64.deb ... Step #4: Unpacking libpython3-stdlib:amd64 (3.8.2-0ubuntu2) ... Step #4: Setting up python3-minimal (3.8.2-0ubuntu2) ... Step #4: Selecting previously unselected package python3. Step #4: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18078 files and directories currently installed.) Step #4: Preparing to unpack .../00-python3_3.8.2-0ubuntu2_amd64.deb ... Step #4: Unpacking python3 (3.8.2-0ubuntu2) ... Step #4: Selecting previously unselected package sgml-base. Step #4: Preparing to unpack .../01-sgml-base_1.29.1_all.deb ... Step #4: Unpacking sgml-base (1.29.1) ... Step #4: Selecting previously unselected package libmagic-mgc. Step #4: Preparing to unpack .../02-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #4: Unpacking libmagic-mgc (1:5.38-4) ... Step #4: Selecting previously unselected package libmagic1:amd64. Step #4: Preparing to unpack .../03-libmagic1_1%3a5.38-4_amd64.deb ... Step #4: Unpacking libmagic1:amd64 (1:5.38-4) ... Step #4: Selecting previously unselected package file. Step #4: Preparing to unpack .../04-file_1%3a5.38-4_amd64.deb ... Step #4: Unpacking file (1:5.38-4) ... Step #4: Selecting previously unselected package libglib2.0-0:amd64. Step #4: Preparing to unpack .../05-libglib2.0-0_2.64.6-1~ubuntu20.04.8_amd64.deb ... Step #4: Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.8) ... Step #4: Selecting previously unselected package libglib2.0-data. Step #4: Preparing to unpack .../06-libglib2.0-data_2.64.6-1~ubuntu20.04.8_all.deb ... Step #4: Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.8) ... Step #4: Selecting previously unselected package libicu66:amd64. Step #4: Preparing to unpack .../07-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #4: Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #4: Selecting previously unselected package libxml2:amd64. Step #4: Preparing to unpack .../08-libxml2_2.9.10+dfsg-5ubuntu0.20.04.8_amd64.deb ... Step #4: Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.8) ... Step #4: Selecting previously unselected package python3-pkg-resources. Step #4: Preparing to unpack .../09-python3-pkg-resources_45.2.0-1ubuntu0.2_all.deb ... Step #4: Unpacking python3-pkg-resources (45.2.0-1ubuntu0.2) ... Step #4: Selecting previously unselected package python3-six. Step #4: Preparing to unpack .../10-python3-six_1.14.0-2_all.deb ... Step #4: Unpacking python3-six (1.14.0-2) ... Step #4: Selecting previously unselected package shared-mime-info. Step #4: Preparing to unpack .../11-shared-mime-info_1.15-1_amd64.deb ... Step #4: Unpacking shared-mime-info (1.15-1) ... Step #4: Selecting previously unselected package xdg-user-dirs. Step #4: Preparing to unpack .../12-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Step #4: Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Step #4: Selecting previously unselected package libsigsegv2:amd64. Step #4: Preparing to unpack .../13-libsigsegv2_2.12-2_amd64.deb ... Step #4: Unpacking libsigsegv2:amd64 (2.12-2) ... Step #4: Selecting previously unselected package m4. Step #4: Preparing to unpack .../14-m4_1.4.18-4_amd64.deb ... Step #4: Unpacking m4 (1.4.18-4) ... Step #4: Selecting previously unselected package autoconf. Step #4: Preparing to unpack .../15-autoconf_2.69-11.1_all.deb ... Step #4: Unpacking autoconf (2.69-11.1) ... Step #4: Selecting previously unselected package autotools-dev. Step #4: Preparing to unpack .../16-autotools-dev_20180224.1_all.deb ... Step #4: Unpacking autotools-dev (20180224.1) ... Step #4: Selecting previously unselected package automake. Step #4: Preparing to unpack .../17-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #4: Unpacking automake (1:1.16.1-4ubuntu6) ... Step #4: Selecting previously unselected package xml-core. Step #4: Preparing to unpack .../18-xml-core_0.18+nmu1_all.deb ... Step #4: Unpacking xml-core (0.18+nmu1) ... Step #4: Selecting previously unselected package sgml-data. Step #4: Preparing to unpack .../19-sgml-data_2.0.11_all.deb ... Step #4: Unpacking sgml-data (2.0.11) ... Step #4: Selecting previously unselected package docbook. Step #4: Preparing to unpack .../20-docbook_4.5-6_all.deb ... Step #4: Unpacking docbook (4.5-6) ... Step #4: Selecting previously unselected package libosp5. Step #4: Preparing to unpack .../21-libosp5_1.5.2-13ubuntu3_amd64.deb ... Step #4: Unpacking libosp5 (1.5.2-13ubuntu3) ... Step #4: Selecting previously unselected package opensp. Step #4: Preparing to unpack .../22-opensp_1.5.2-13ubuntu3_amd64.deb ... Step #4: Unpacking opensp (1.5.2-13ubuntu3) ... Step #4: Selecting previously unselected package docbook-to-man. Step #4: Preparing to unpack .../23-docbook-to-man_1%3a2.0.0-42_amd64.deb ... Step #4: Unpacking docbook-to-man (1:2.0.0-42) ... Step #4: Selecting previously unselected package docbook-xml. Step #4: Preparing to unpack .../24-docbook-xml_4.5-9_all.deb ... Step #4: Unpacking docbook-xml (4.5-9) ... Step #4: Selecting previously unselected package docbook-xsl. Step #4: Preparing to unpack .../25-docbook-xsl_1.79.1+dfsg-2_all.deb ... Step #4: Unpacking docbook-xsl (1.79.1+dfsg-2) ... Step #4: Selecting previously unselected package gperf. Step #4: Preparing to unpack .../26-gperf_3.1-1build1_amd64.deb ... Step #4: Unpacking gperf (3.1-1build1) ... Step #4: Selecting previously unselected package pkg-config. Step #4: Preparing to unpack .../27-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #4: Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #4: Selecting previously unselected package libxslt1.1:amd64. Step #4: Preparing to unpack .../28-libxslt1.1_1.1.34-4ubuntu0.20.04.1_amd64.deb ... Step #4: Unpacking libxslt1.1:amd64 (1.1.34-4ubuntu0.20.04.1) ... Step #4: Selecting previously unselected package python3-lxml:amd64. Step #4: Preparing to unpack .../29-python3-lxml_4.5.0-1ubuntu0.5_amd64.deb ... Step #4: Unpacking python3-lxml:amd64 (4.5.0-1ubuntu0.5) ... Step #4: Selecting previously unselected package python3-pygments. Step #4: Preparing to unpack .../30-python3-pygments_2.3.1+dfsg-1ubuntu2.2_all.deb ... Step #4: Unpacking python3-pygments (2.3.1+dfsg-1ubuntu2.2) ... Step #4: Selecting previously unselected package xsltproc. Step #4: Preparing to unpack .../31-xsltproc_1.1.34-4ubuntu0.20.04.1_amd64.deb ... Step #4: Unpacking xsltproc (1.1.34-4ubuntu0.20.04.1) ... Step #4: Selecting previously unselected package gtk-doc-tools. Step #4: Preparing to unpack .../32-gtk-doc-tools_1.32-4_all.deb ... Step #4: Unpacking gtk-doc-tools (1.32-4) ... Step #4: Selecting previously unselected package libexpat1-dev:amd64. Step #4: Preparing to unpack .../33-libexpat1-dev_2.2.9-1ubuntu0.8_amd64.deb ... Step #4: Unpacking libexpat1-dev:amd64 (2.2.9-1ubuntu0.8) ... Step #4: Selecting previously unselected package libltdl7:amd64. Step #4: Preparing to unpack .../34-libltdl7_2.4.6-14_amd64.deb ... Step #4: Unpacking libltdl7:amd64 (2.4.6-14) ... Step #4: Selecting previously unselected package libltdl-dev:amd64. Step #4: Preparing to unpack .../35-libltdl-dev_2.4.6-14_amd64.deb ... Step #4: Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #4: Selecting previously unselected package libpython3.8:amd64. Step #4: Preparing to unpack .../36-libpython3.8_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking libpython3.8:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package libpython3.8-dev:amd64. Step #4: Preparing to unpack .../37-libpython3.8-dev_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking libpython3.8-dev:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package libpython3-dev:amd64. Step #4: Preparing to unpack .../38-libpython3-dev_3.8.2-0ubuntu2_amd64.deb ... Step #4: Unpacking libpython3-dev:amd64 (3.8.2-0ubuntu2) ... Step #4: Selecting previously unselected package libtool. Step #4: Preparing to unpack .../39-libtool_2.4.6-14_all.deb ... Step #4: Unpacking libtool (2.4.6-14) ... Step #4: Selecting previously unselected package python-pip-whl. Step #4: Preparing to unpack .../40-python-pip-whl_20.0.2-5ubuntu1.11_all.deb ... Step #4: Unpacking python-pip-whl (20.0.2-5ubuntu1.11) ... Step #4: Selecting previously unselected package python3-soupsieve. Step #4: Preparing to unpack .../41-python3-soupsieve_1.9.5+dfsg-1_all.deb ... Step #4: Unpacking python3-soupsieve (1.9.5+dfsg-1) ... Step #4: Selecting previously unselected package python3-bs4. Step #4: Preparing to unpack .../42-python3-bs4_4.8.2-1_all.deb ... Step #4: Unpacking python3-bs4 (4.8.2-1) ... Step #4: Selecting previously unselected package python3-chardet. Step #4: Preparing to unpack .../43-python3-chardet_3.0.4-4build1_all.deb ... Step #4: Unpacking python3-chardet (3.0.4-4build1) ... Step #4: Selecting previously unselected package zlib1g-dev:amd64. Step #4: Preparing to unpack .../44-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #4: Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #4: Selecting previously unselected package python3.8-dev. Step #4: Preparing to unpack .../45-python3.8-dev_3.8.10-0ubuntu1~20.04.14_amd64.deb ... Step #4: Unpacking python3.8-dev (3.8.10-0ubuntu1~20.04.14) ... Step #4: Selecting previously unselected package python3-lib2to3. Step #4: Preparing to unpack .../46-python3-lib2to3_3.8.10-0ubuntu1~20.04_all.deb ... Step #4: Unpacking python3-lib2to3 (3.8.10-0ubuntu1~20.04) ... Step #4: Selecting previously unselected package python3-distutils. Step #4: Preparing to unpack .../47-python3-distutils_3.8.10-0ubuntu1~20.04_all.deb ... Step #4: Unpacking python3-distutils (3.8.10-0ubuntu1~20.04) ... Step #4: Selecting previously unselected package python3-dev. Step #4: Preparing to unpack .../48-python3-dev_3.8.2-0ubuntu2_amd64.deb ... Step #4: Unpacking python3-dev (3.8.2-0ubuntu2) ... Step #4: Selecting previously unselected package python3-webencodings. Step #4: Preparing to unpack .../49-python3-webencodings_0.5.1-1ubuntu1_all.deb ... Step #4: Unpacking python3-webencodings (0.5.1-1ubuntu1) ... Step #4: Selecting previously unselected package python3-html5lib. Step #4: Preparing to unpack .../50-python3-html5lib_1.0.1-2_all.deb ... Step #4: Unpacking python3-html5lib (1.0.1-2) ... Step #4: Selecting previously unselected package python3-setuptools. Step #4: Preparing to unpack .../51-python3-setuptools_45.2.0-1ubuntu0.2_all.deb ... Step #4: Unpacking python3-setuptools (45.2.0-1ubuntu0.2) ... Step #4: Selecting previously unselected package python3-wheel. Step #4: Preparing to unpack .../52-python3-wheel_0.34.2-1ubuntu0.1_all.deb ... Step #4: Unpacking python3-wheel (0.34.2-1ubuntu0.1) ... Step #4: Selecting previously unselected package python3-pip. Step #4: Preparing to unpack .../53-python3-pip_20.0.2-5ubuntu1.11_all.deb ... Step #4: Unpacking python3-pip (20.0.2-5ubuntu1.11) ... Step #4: Selecting previously unselected package libffi-dev:amd64. Step #4: Preparing to unpack .../54-libffi-dev_3.3-4_amd64.deb ... Step #4: Unpacking libffi-dev:amd64 (3.3-4) ... Step #4: Setting up mime-support (3.64ubuntu1) ... Step #4: Setting up xdg-user-dirs (0.17-2ubuntu1) ... Step #4: Setting up libmagic-mgc (1:5.38-4) ... Step #4: Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.8) ... Step #4: No schema files found: doing nothing. Step #4: Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #4: Setting up libmagic1:amd64 (1:5.38-4) ... Step #4: Setting up file (1:5.38-4) ... Step #4: Setting up libffi-dev:amd64 (3.3-4) ... Step #4: Setting up gperf (3.1-1build1) ... Step #4: Setting up libosp5 (1.5.2-13ubuntu3) ... Step #4: Setting up autotools-dev (20180224.1) ... Step #4: Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.8) ... Step #4: Setting up libexpat1-dev:amd64 (2.2.9-1ubuntu0.8) ... Step #4: Setting up libsigsegv2:amd64 (2.12-2) ... Step #4: Setting up pkg-config (0.29.1-0ubuntu4) ... Step #4: Setting up libltdl7:amd64 (2.4.6-14) ... Step #4: Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #4: Setting up sgml-base (1.29.1) ... Step #4: Setting up python-pip-whl (20.0.2-5ubuntu1.11) ... Step #4: Setting up libmpdec2:amd64 (2.4.2-3) ... Step #4: Setting up libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up python3.8 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.8) ... Step #4: Setting up libpython3-stdlib:amd64 (3.8.2-0ubuntu2) ... Step #4: Setting up libtool (2.4.6-14) ... Step #4: Setting up m4 (1.4.18-4) ... Step #4: Setting up python3 (3.8.2-0ubuntu2) ... Step #4: Setting up opensp (1.5.2-13ubuntu3) ... Step #4: Setting up python3-wheel (0.34.2-1ubuntu0.1) ... Step #4: Setting up python3-webencodings (0.5.1-1ubuntu1) ... Step #4: Setting up python3-six (1.14.0-2) ... Step #4: Setting up python3-pygments (2.3.1+dfsg-1ubuntu2.2) ... Step #4: Setting up libpython3.8:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up shared-mime-info (1.15-1) ... Step #4: Setting up python3-html5lib (1.0.1-2) ... Step #4: Setting up autoconf (2.69-11.1) ... Step #4: Setting up xml-core (0.18+nmu1) ... Step #4: Setting up libxslt1.1:amd64 (1.1.34-4ubuntu0.20.04.1) ... Step #4: Setting up python3-lib2to3 (3.8.10-0ubuntu1~20.04) ... Step #4: Setting up python3-soupsieve (1.9.5+dfsg-1) ... Step #4: Setting up python3-pkg-resources (45.2.0-1ubuntu0.2) ... Step #4: Setting up automake (1:1.16.1-4ubuntu6) ... Step #4: update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #4: update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #4: update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #4: Setting up python3-distutils (3.8.10-0ubuntu1~20.04) ... Step #4: Setting up python3-setuptools (45.2.0-1ubuntu0.2) ... Step #4: Setting up xsltproc (1.1.34-4ubuntu0.20.04.1) ... Step #4: Setting up python3-bs4 (4.8.2-1) ... Step #4: Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #4: Setting up python3-chardet (3.0.4-4build1) ... Step #4: Setting up libpython3.8-dev:amd64 (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up python3-pip (20.0.2-5ubuntu1.11) ... Step #4: Setting up python3.8-dev (3.8.10-0ubuntu1~20.04.14) ... Step #4: Setting up python3-lxml:amd64 (4.5.0-1ubuntu0.5) ... Step #4: Setting up libpython3-dev:amd64 (3.8.2-0ubuntu2) ... Step #4: Setting up python3-dev (3.8.2-0ubuntu2) ... Step #4: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #4: Processing triggers for sgml-base (1.29.1) ... Step #4: Setting up docbook-xsl (1.79.1+dfsg-2) ... Step #4: Setting up sgml-data (2.0.11) ... Step #4: Processing triggers for sgml-base (1.29.1) ... Step #4: Setting up docbook-xml (4.5-9) ... Step #4: Setting up docbook (4.5-6) ... Step #4: Processing triggers for sgml-base (1.29.1) ... Step #4: Setting up docbook-to-man (1:2.0.0-42) ... Step #4: Setting up gtk-doc-tools (1.32-4) ... Step #4: Removing intermediate container ba16e5c4edc7 Step #4: ---> debc05620cdb Step #4: Step 3/11 : RUN pip3 install -U meson==1.4.0 ninja packaging Step #4: ---> Running in a7174b934dc8 Step #4: Collecting meson==1.4.0 Step #4: Downloading meson-1.4.0-py3-none-any.whl.metadata (1.8 kB) Step #4: Collecting ninja Step #4: Downloading ninja-1.11.1.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.3 kB) Step #4: Collecting packaging Step #4: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Step #4: Downloading meson-1.4.0-py3-none-any.whl (935 kB) Step #4: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 935.5/935.5 kB 25.5 MB/s eta 0:00:00 Step #4: Downloading ninja-1.11.1.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (422 kB) Step #4: Downloading packaging-24.2-py3-none-any.whl (65 kB) Step #4: Installing collected packages: packaging, ninja, meson Step #4: Successfully installed meson-1.4.0 ninja-1.11.1.3 packaging-24.2 Step #4: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #4: Removing intermediate container a7174b934dc8 Step #4: ---> 73a6bbae0e0a Step #4: Step 4/11 : RUN git clone --depth 1 git://git.sv.nongnu.org/freetype/freetype2.git Step #4: ---> Running in a22b8144f513 Step #4: Cloning into 'freetype2'... Step #4: Removing intermediate container a22b8144f513 Step #4: ---> 664e1047da42 Step #4: Step 5/11 : RUN git clone --depth 1 https://gitlab.gnome.org/GNOME/glib Step #4: ---> Running in 695378cc9f96 Step #4: Cloning into 'glib'... Step #4: warning: redirecting to https://gitlab.gnome.org/GNOME/glib.git/ Step #4: Removing intermediate container 695378cc9f96 Step #4: ---> 35b2ca1a731d Step #4: Step 6/11 : RUN git clone --depth 1 https://gitlab.freedesktop.org/cairo/cairo.git && zip -q $SRC/cairo_seed_corpus.zip $SRC/cairo/test/reference/* && zip -q $SRC/svg-render-fuzzer_seed_corpus.zip $SRC/cairo/test/svg/*.svg Step #4: ---> Running in 526db87c9952 Step #4: Cloning into 'cairo'... Step #4: Removing intermediate container 526db87c9952 Step #4: ---> dbadd04d32ff Step #4: Step 7/11 : ADD https://raw.githubusercontent.com/google/fuzzing/master/dictionaries/png.dict $SRC/cairo.dict Step #4: Step #4: ---> 25a320e622d4 Step #4: Step 8/11 : ADD https://raw.githubusercontent.com/google/fuzzing/master/dictionaries/svg.dict $SRC/svg-render-fuzzer.dict Step #4: Step #4: ---> 123dea7f79f9 Step #4: Step 9/11 : WORKDIR $SRC/cairo Step #4: ---> Running in af2dc3c92f7b Step #4: Removing intermediate container af2dc3c92f7b Step #4: ---> b486620d49ef Step #4: Step 10/11 : COPY targets $SRC/fuzz Step #4: ---> 74137be683e0 Step #4: Step 11/11 : COPY build.sh $SRC/ Step #4: ---> 2b24dc6e4e97 Step #4: Successfully built 2b24dc6e4e97 Step #4: Successfully tagged gcr.io/oss-fuzz/cairo:latest Finished Step #4 Starting Step #5 - "srcmap" Step #5 - "srcmap": Already have image: gcr.io/oss-fuzz/cairo Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + SRCMAP=/tmp/file2pCcmM Step #5 - "srcmap": + echo '{}' Step #5 - "srcmap": + PATHS_TO_SCAN=/src Step #5 - "srcmap": + [[ c == \g\o ]] Step #5 - "srcmap": ++ find /src -name .git -type d Step #5 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #5 - "srcmap": ++ dirname /src/cairo/.git Step #5 - "srcmap": + GIT_DIR=/src/cairo Step #5 - "srcmap": + cd /src/cairo Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://gitlab.freedesktop.org/cairo/cairo.git Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=3bfe1eed026bc7ed60c77c58257fead23654ad55 Step #5 - "srcmap": + jq_inplace /tmp/file2pCcmM '."/src/cairo" = { type: "git", url: "https://gitlab.freedesktop.org/cairo/cairo.git", rev: "3bfe1eed026bc7ed60c77c58257fead23654ad55" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/fileVrpwFc Step #5 - "srcmap": + cat /tmp/file2pCcmM Step #5 - "srcmap": + jq '."/src/cairo" = { type: "git", url: "https://gitlab.freedesktop.org/cairo/cairo.git", rev: "3bfe1eed026bc7ed60c77c58257fead23654ad55" }' Step #5 - "srcmap": + mv /tmp/fileVrpwFc /tmp/file2pCcmM Step #5 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #5 - "srcmap": ++ dirname /src/glib/.git Step #5 - "srcmap": + GIT_DIR=/src/glib Step #5 - "srcmap": + cd /src/glib Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=https://gitlab.gnome.org/GNOME/glib Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=e96bc30c16c788497809fec0603ff3b5a7a67a21 Step #5 - "srcmap": + jq_inplace /tmp/file2pCcmM '."/src/glib" = { type: "git", url: "https://gitlab.gnome.org/GNOME/glib", rev: "e96bc30c16c788497809fec0603ff3b5a7a67a21" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/filevgatfJ Step #5 - "srcmap": + cat /tmp/file2pCcmM Step #5 - "srcmap": + jq '."/src/glib" = { type: "git", url: "https://gitlab.gnome.org/GNOME/glib", rev: "e96bc30c16c788497809fec0603ff3b5a7a67a21" }' Step #5 - "srcmap": + mv /tmp/filevgatfJ /tmp/file2pCcmM Step #5 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #5 - "srcmap": ++ dirname /src/freetype2/.git Step #5 - "srcmap": + GIT_DIR=/src/freetype2 Step #5 - "srcmap": + cd /src/freetype2 Step #5 - "srcmap": ++ git config --get remote.origin.url Step #5 - "srcmap": + GIT_URL=git://git.sv.nongnu.org/freetype/freetype2.git Step #5 - "srcmap": ++ git rev-parse HEAD Step #5 - "srcmap": + GIT_REV=b1f47850878d232eea372ab167e760ccac4c4e32 Step #5 - "srcmap": + jq_inplace /tmp/file2pCcmM '."/src/freetype2" = { type: "git", url: "git://git.sv.nongnu.org/freetype/freetype2.git", rev: "b1f47850878d232eea372ab167e760ccac4c4e32" }' Step #5 - "srcmap": ++ tempfile Step #5 - "srcmap": + F=/tmp/file9yZtUc Step #5 - "srcmap": + cat /tmp/file2pCcmM Step #5 - "srcmap": + jq '."/src/freetype2" = { type: "git", url: "git://git.sv.nongnu.org/freetype/freetype2.git", rev: "b1f47850878d232eea372ab167e760ccac4c4e32" }' Step #5 - "srcmap": + mv /tmp/file9yZtUc /tmp/file2pCcmM Step #5 - "srcmap": ++ find /src -name .svn -type d Step #5 - "srcmap": ++ find /src -name .hg -type d Step #5 - "srcmap": + '[' '' '!=' '' ']' Step #5 - "srcmap": + cat /tmp/file2pCcmM Step #5 - "srcmap": + rm /tmp/file2pCcmM Step #5 - "srcmap": { Step #5 - "srcmap": "/src/cairo": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://gitlab.freedesktop.org/cairo/cairo.git", Step #5 - "srcmap": "rev": "3bfe1eed026bc7ed60c77c58257fead23654ad55" Step #5 - "srcmap": }, Step #5 - "srcmap": "/src/glib": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "https://gitlab.gnome.org/GNOME/glib", Step #5 - "srcmap": "rev": "e96bc30c16c788497809fec0603ff3b5a7a67a21" Step #5 - "srcmap": }, Step #5 - "srcmap": "/src/freetype2": { Step #5 - "srcmap": "type": "git", Step #5 - "srcmap": "url": "git://git.sv.nongnu.org/freetype/freetype2.git", Step #5 - "srcmap": "rev": "b1f47850878d232eea372ab167e760ccac4c4e32" Step #5 - "srcmap": } Step #5 - "srcmap": } Finished Step #5 - "srcmap" Starting Step #6 - "compile-libfuzzer-introspector-x86_64" Step #6 - "compile-libfuzzer-introspector-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #6 - "compile-libfuzzer-introspector-x86_64": --------------------------------------------------------------- Step #6 - "compile-libfuzzer-introspector-x86_64": vm.mmap_rnd_bits = 28 Step #6 - "compile-libfuzzer-introspector-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #6 - "compile-libfuzzer-introspector-x86_64": Reading package lists... 0% Reading package lists... 0% Reading package lists... 0% Reading package lists... 2% Reading package lists... 2% Reading package lists... 4% Reading package lists... 4% Reading package lists... 5% Reading package lists... 5% Reading package lists... 5% Reading package lists... 5% Reading package lists... 29% Reading package lists... 29% Reading package lists... 42% Reading package lists... 42% Reading package lists... 43% Reading package lists... 43% Reading package lists... 43% Reading package lists... 43% Reading package lists... 52% Reading package lists... 53% Reading package lists... 53% Reading package lists... 56% Reading package lists... 56% Reading package lists... 66% Reading package lists... 66% Reading package lists... 67% Reading package lists... 67% Reading package lists... 70% Reading package lists... 70% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 72% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 73% Reading package lists... 82% Reading package lists... 82% Reading package lists... 84% Reading package lists... 84% Reading package lists... 94% Reading package lists... 94% Reading package lists... 94% Reading package lists... 94% Reading package lists... 97% Reading package lists... 97% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... 99% Reading package lists... Done Step #6 - "compile-libfuzzer-introspector-x86_64": Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree... 85% Building dependency tree Step #6 - "compile-libfuzzer-introspector-x86_64": Reading state information... 0% Reading state information... 0% Reading state information... Done Step #6 - "compile-libfuzzer-introspector-x86_64": zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu1.5). Step #6 - "compile-libfuzzer-introspector-x86_64": zlib1g-dev set to manually installed. Step #6 - "compile-libfuzzer-introspector-x86_64": The following additional packages will be installed: Step #6 - "compile-libfuzzer-introspector-x86_64": libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libyaml-0-2 Step #6 - "compile-libfuzzer-introspector-x86_64": Suggested packages: Step #6 - "compile-libfuzzer-introspector-x86_64": libyaml-doc Step #6 - "compile-libfuzzer-introspector-x86_64": The following NEW packages will be installed: Step #6 - "compile-libfuzzer-introspector-x86_64": libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev Step #6 - "compile-libfuzzer-introspector-x86_64": libyaml-0-2 libyaml-dev Step #6 - "compile-libfuzzer-introspector-x86_64": 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. Step #6 - "compile-libfuzzer-introspector-x86_64": Need to get 469 kB of archives. Step #6 - "compile-libfuzzer-introspector-x86_64": After this operation, 2050 kB of additional disk space will be used. Step #6 - "compile-libfuzzer-introspector-x86_64": 0% [Working] Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-0-2 amd64 0.2.2-1 [48.9 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 2% [1 libyaml-0-2 14.2 kB/48.9 kB 29%] 11% [Working] Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.3 [118 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 12% [2 libjpeg-turbo8 5500 B/118 kB 5%] 34% [Waiting for headers] Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8-dev amd64 2.0.3-0ubuntu1.20.04.3 [238 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 34% [3 libjpeg-turbo8-dev 1552 B/238 kB 1%] 78% [Waiting for headers] Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 78% [4 libjpeg8 424 B/2194 B 19%] 81% [Waiting for headers] Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 81% [5 libjpeg8-dev 1552 B/1552 B 100%] 84% [Waiting for headers] Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #6 - "compile-libfuzzer-introspector-x86_64": 84% [6 libjpeg-dev 1546 B/1546 B 100%] 87% [Waiting for headers] Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 libyaml-dev amd64 0.2.2-1 [58.2 kB] Step #6 - "compile-libfuzzer-introspector-x86_64": 87% [7 libyaml-dev 0 B/58.2 kB 0%] 100% [Working] Fetched 469 kB in 0s (1697 kB/s) Step #6 - "compile-libfuzzer-introspector-x86_64": debconf: delaying package configuration, since apt-utils is not installed Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libyaml-0-2:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21980 files and directories currently installed.) Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../0-libyaml-0-2_0.2.2-1_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-turbo8:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../1-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-turbo8-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../2-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg8:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../3-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg8-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../4-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libjpeg-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../5-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Selecting previously unselected package libyaml-dev:amd64. Step #6 - "compile-libfuzzer-introspector-x86_64": Preparing to unpack .../6-libyaml-dev_0.2.2-1_amd64.deb ... Step #6 - "compile-libfuzzer-introspector-x86_64": Unpacking libyaml-dev:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libyaml-0-2:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libyaml-dev:amd64 (0.2.2-1) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pip in /usr/local/lib/python3.10/site-packages (25.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: setuptools in /usr/local/lib/python3.10/site-packages (65.5.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading setuptools-75.8.0-py3-none-any.whl.metadata (6.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading setuptools-75.8.0-py3-none-any.whl (1.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hInstalling collected packages: setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: setuptools Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: setuptools 65.5.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling setuptools-65.5.0: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled setuptools-65.5.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed setuptools-75.8.0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting cxxfilt Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cxxfilt-0.3.0-py2.py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyyaml Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.13.1-py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting lxml Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-5.3.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting soupsieve Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting rust-demangler Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading rust_demangler-1.0-py3-none-any.whl.metadata (866 bytes) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting typing-extensions>=4.0.0 (from beautifulsoup4) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cxxfilt-0.3.0-py2.py3-none-any.whl (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/751.2 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 751.2/751.2 kB 20.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading beautifulsoup4-4.13.1-py3-none-any.whl (185 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-5.3.0-cp310-cp310-manylinux_2_28_x86_64.whl (5.0 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/5.0 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 99.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading soupsieve-2.6-py3-none-any.whl (36 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading rust_demangler-1.0-py3-none-any.whl (8.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: rust-demangler, cxxfilt, typing-extensions, soupsieve, pyyaml, lxml, beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed beautifulsoup4-4.13.1 cxxfilt-0.3.0 lxml-5.3.0 pyyaml-6.0.2 rust-demangler-1.0 soupsieve-2.6 typing-extensions-4.12.2 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting contourpy>=1.0.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting cycler>=0.10 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting fonttools>=4.22.0 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading fonttools-4.55.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (101 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting kiwisolver>=1.3.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting numpy>=1.23 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib) (24.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pillow>=8 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyparsing>=2.3.1 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyparsing-3.2.1-py3-none-any.whl.metadata (5.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting python-dateutil>=2.7 (from matplotlib) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/8.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 95.4 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading fonttools-4.55.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 123.6 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 81.3 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading numpy-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/16.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 135.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.5 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 126.3 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pyparsing-3.2.1-py3-none-any.whl (107 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: python-dateutil, pyparsing, pillow, numpy, kiwisolver, fonttools, cycler, contourpy, matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.55.8 kiwisolver-1.4.8 matplotlib-3.10.0 numpy-2.2.2 pillow-11.1.0 pyparsing-3.2.1 python-dateutil-2.9.0.post0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": /fuzz-introspector/src /src/cairo Step #6 - "compile-libfuzzer-introspector-x86_64": Obtaining file:///fuzz-introspector/src Step #6 - "compile-libfuzzer-introspector-x86_64": Installing build dependencies ... [?25l- \ | / done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Checking if build backend supports build_editable ... [?25ldone Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Getting requirements to build editable ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Preparing editable metadata (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hCollecting beautifulsoup4==4.10.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.10.0-py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cxxfilt==0.3.0 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (0.3.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting lxml==4.9.1 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-4.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting matplotlib==3.7.5 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading matplotlib-3.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting PyYAML==6.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (2.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting soupsieve==2.2.1 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading soupsieve-2.2.1-py3-none-any.whl.metadata (5.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting yapf==0.32.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading yapf-0.32.0-py2.py3-none-any.whl.metadata (34 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting flake8 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading flake8-7.1.1-py2.py3-none-any.whl.metadata (3.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pep8 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pep8-1.7.1-py2.py3-none-any.whl.metadata (22 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mypy (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (2.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting psutil (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading psutil-6.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting toml (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pytest (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pytest-8.3.4-py3-none-any.whl.metadata (7.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinx==6.0.0 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx-6.0.0-py3-none-any.whl.metadata (6.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinx_rtd_theme (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx_rtd_theme-3.0.2-py2.py3-none-any.whl.metadata (4.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting configparser (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading configparser-7.1.0-py3-none-any.whl.metadata (5.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting coverage (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading coverage-7.6.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting atheris (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading atheris-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (17 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: setuptools>=65.5.1 in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (75.8.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tqdm (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: rust-demangler in /usr/local/lib/python3.10/site-packages (from fuzz-introspector==0.1.7) (1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter==0.23.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-python==0.23.6 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting networkx (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-languages==1.10.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_languages-1.10.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-c==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-cpp==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_cpp-0.23.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-go==0.23.4 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_go-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-java==0.23.5 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_java-0.23.5-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tree-sitter-rust==0.23.2 (from fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_rust-0.23.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.3.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (0.12.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (4.55.8) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.4.8) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting numpy<2,>=1.20 (from matplotlib==3.7.5->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (24.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (11.1.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (3.2.1) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/site-packages (from matplotlib==3.7.5->fuzz-introspector==0.1.7) (2.9.0.post0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-applehelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-devhelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-jsmath (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-qthelp (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting Jinja2>=3.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading jinja2-3.1.5-py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting Pygments>=2.12 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting docutils<0.20,>=0.18 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading docutils-0.19-py3-none-any.whl.metadata (2.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting snowballstemmer>=2.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl.metadata (6.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting babel>=2.9 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting alabaster<0.8,>=0.7 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting imagesize>=1.3 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading imagesize-1.4.1-py2.py3-none-any.whl.metadata (1.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting requests>=2.25.0 (from sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mccabe<0.8.0,>=0.7.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pycodestyle<2.13.0,>=2.12.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pycodestyle-2.12.1-py2.py3-none-any.whl.metadata (4.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pyflakes<3.3.0,>=3.2.0 (from flake8->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyflakes-3.2.0-py2.py3-none-any.whl.metadata (3.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: typing_extensions>=4.6.0 in /usr/local/lib/python3.10/site-packages (from mypy->fuzz-introspector==0.1.7) (4.12.2) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting mypy_extensions>=1.0.0 (from mypy->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting tomli>=1.1.0 (from mypy->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting exceptiongroup>=1.0.0rc8 (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting iniconfig (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting pluggy<2,>=1.5 (from pytest->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting sphinxcontrib-jquery<5,>=4 (from sphinx_rtd_theme->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl.metadata (2.6 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib==3.7.5->fuzz-introspector==0.1.7) (1.15.0) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading idna-3.10-py3-none-any.whl.metadata (10 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading urllib3-2.3.0-py3-none-any.whl.metadata (6.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx==6.0.0->fuzz-introspector==0.1.7) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading beautifulsoup4-4.10.0-py3-none-any.whl (97 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading lxml-4.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (6.9 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/6.9 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.9/6.9 MB 93.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading matplotlib-3.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/11.6 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 128.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/682.2 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 kB 37.6 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading soupsieve-2.2.1-py3-none-any.whl (33 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx-6.0.0-py3-none-any.whl (3.0 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/3.0 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 120.3 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter-0.23.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (566 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/566.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 566.6/566.6 kB 29.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_cpp-0.23.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_go-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (65 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_java-0.23.5-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (84 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_languages-1.10.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/8.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.4/8.4 MB 127.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading tree_sitter_python-0.23.6-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tree_sitter_rust-0.23.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (157 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading yapf-0.32.0-py2.py3-none-any.whl (190 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading atheris-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30.9 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/30.9 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 30.7/30.9 MB 229.2 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.9/30.9 MB 144.9 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading configparser-7.1.0-py3-none-any.whl (17 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading coverage-7.6.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading flake8-7.1.1-py2.py3-none-any.whl (57 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/12.8 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 140.2 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading networkx-3.4.2-py3-none-any.whl (1.7 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.7 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 90.7 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pep8-1.7.1-py2.py3-none-any.whl (41 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading psutil-6.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (287 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pytest-8.3.4-py3-none-any.whl (343 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinx_rtd_theme-3.0.2-py2.py3-none-any.whl (7.7 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/7.7 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 123.9 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading alabaster-0.7.16-py3-none-any.whl (13 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading babel-2.17.0-py3-none-any.whl (10.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/10.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 133.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading docutils-0.19-py3-none-any.whl (570 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/570.5 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 28.5 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading jinja2-3.1.5-py3-none-any.whl (134 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/18.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 143.8 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading pluggy-1.5.0-py3-none-any.whl (20 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pycodestyle-2.12.1-py2.py3-none-any.whl (31 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pyflakes-3.2.0-py2.py3-none-any.whl (62 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB) Step #6 - "compile-libfuzzer-introspector-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 71.1 MB/s eta 0:00:00 Step #6 - "compile-libfuzzer-introspector-x86_64": [?25hDownloading requests-2.32.3-py3-none-any.whl (64 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Using cached tomli-2.2.1-py3-none-any.whl (14 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (146 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading idna-3.10-py3-none-any.whl (70 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Downloading urllib3-2.3.0-py3-none-any.whl (128 kB) Step #6 - "compile-libfuzzer-introspector-x86_64": Building wheels for collected packages: fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Building editable for fuzz-introspector (pyproject.toml) ... [?25l- done Step #6 - "compile-libfuzzer-introspector-x86_64": [?25h Created wheel for fuzz-introspector: filename=fuzz_introspector-0.1.7-0.editable-py3-none-any.whl size=3896 sha256=050e725d1c421a76bdd63ff29b12c11366f2a2fc2de30d3b2c4d9b4e5adbb8ce Step #6 - "compile-libfuzzer-introspector-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-toc7lqxk/wheels/ce/ec/9e/e0f680466f0d02256e58f72aba9efaf05145b62b6274f28ccb Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully built fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Installing collected packages: yapf, snowballstemmer, pep8, atheris, urllib3, tree-sitter-rust, tree-sitter-python, tree-sitter-java, tree-sitter-go, tree-sitter-cpp, tree-sitter-c, tree-sitter, tqdm, tomli, toml, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, PyYAML, Pygments, pyflakes, pycodestyle, psutil, pluggy, numpy, networkx, mypy_extensions, mccabe, MarkupSafe, lxml, iniconfig, imagesize, idna, exceptiongroup, docutils, coverage, configparser, charset-normalizer, certifi, babel, alabaster, tree-sitter-languages, requests, pytest, mypy, Jinja2, flake8, beautifulsoup4, sphinx, matplotlib, sphinxcontrib-jquery, sphinx_rtd_theme, fuzz-introspector Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: soupsieve Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: soupsieve 2.6 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling soupsieve-2.6: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled soupsieve-2.6 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: PyYAML Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: PyYAML 6.0.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling PyYAML-6.0.2: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled PyYAML-6.0.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: numpy Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: numpy 2.2.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling numpy-2.2.2: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled numpy-2.2.2 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: lxml Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: lxml 5.3.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling lxml-5.3.0: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled lxml-5.3.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: beautifulsoup4 Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: beautifulsoup4 4.13.1 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling beautifulsoup4-4.13.1: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled beautifulsoup4-4.13.1 Step #6 - "compile-libfuzzer-introspector-x86_64": Attempting uninstall: matplotlib Step #6 - "compile-libfuzzer-introspector-x86_64": Found existing installation: matplotlib 3.10.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Uninstalling matplotlib-3.10.0: Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully uninstalled matplotlib-3.10.0 Step #6 - "compile-libfuzzer-introspector-x86_64": Successfully installed Jinja2-3.1.5 MarkupSafe-3.0.2 PyYAML-6.0 Pygments-2.19.1 alabaster-0.7.16 atheris-2.3.0 babel-2.17.0 beautifulsoup4-4.10.0 certifi-2025.1.31 charset-normalizer-3.4.1 configparser-7.1.0 coverage-7.6.10 docutils-0.19 exceptiongroup-1.2.2 flake8-7.1.1 fuzz-introspector-0.1.7 idna-3.10 imagesize-1.4.1 iniconfig-2.0.0 lxml-4.9.1 matplotlib-3.7.5 mccabe-0.7.0 mypy-1.14.1 mypy_extensions-1.0.0 networkx-3.4.2 numpy-1.26.4 pep8-1.7.1 pluggy-1.5.0 psutil-6.1.1 pycodestyle-2.12.1 pyflakes-3.2.0 pytest-8.3.4 requests-2.32.3 snowballstemmer-2.2.0 soupsieve-2.2.1 sphinx-6.0.0 sphinx_rtd_theme-3.0.2 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jquery-4.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 toml-0.10.2 tomli-2.2.1 tqdm-4.67.1 tree-sitter-0.23.2 tree-sitter-c-0.23.4 tree-sitter-cpp-0.23.4 tree-sitter-go-0.23.4 tree-sitter-java-0.23.5 tree-sitter-languages-1.10.2 tree-sitter-python-0.23.6 tree-sitter-rust-0.23.2 urllib3-2.3.0 yapf-0.32.0 Step #6 - "compile-libfuzzer-introspector-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Step #6 - "compile-libfuzzer-introspector-x86_64": /src/cairo Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:14.259 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.204 INFO analysis - extract_tests_from_directories: All test files Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.204 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/performance/performance-threaded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.205 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-pad-border.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.205 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-empty.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.205 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/unix-fd.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.206 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-serialization.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.206 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/signal-handler.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.206 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-fill-no-op.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.207 INFO analysis - extract_tests_from_directories: /src/cairo/test/tighten-bounds.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.207 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/file-thumbnail.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.207 INFO analysis - extract_tests_from_directories: /src/cairo/test/in-fill-trapezoid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.207 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-alpha-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.208 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/scannerapi.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.208 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/bookmarkfile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.208 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/atomic-ops-c11.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.209 INFO analysis - extract_tests_from_directories: /src/cairo/test/shifted-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.209 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-replay-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.209 INFO analysis - extract_tests_from_directories: /src/cairo/test/raster-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.209 INFO analysis - extract_tests_from_directories: /src/cairo/test/twin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.210 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width-large-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.210 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/node.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.210 INFO analysis - extract_tests_from_directories: /src/glib/gthread/tests/init.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.211 INFO analysis - extract_tests_from_directories: /src/cairo/test/over-between-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.211 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/objects-refcount1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.211 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/unicode-encoding.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.211 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.212 INFO analysis - extract_tests_from_directories: /src/cairo/test/rotated-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.212 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/proxy-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.212 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/bitlock.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.212 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gschema-compile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.213 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-nesting.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.213 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/pthread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.213 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-non-socket.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.213 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-all.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.214 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/collate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.214 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-solid-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.214 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.214 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/string.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.215 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-write-png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.215 INFO analysis - extract_tests_from_directories: /src/cairo/test/rounded-rectangle-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.215 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient-large.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.215 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/filter-cat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.216 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/callable-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.216 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-disjoint-quad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.216 INFO analysis - extract_tests_from_directories: /src/cairo/test/leaky-dashed-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.217 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-bo-collins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.217 INFO analysis - extract_tests_from_directories: /src/cairo/test/white-in-noop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.217 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/shell.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.217 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-unix-fd-client.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.218 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.218 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/live-g-file.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.218 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.218 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/bytes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.218 INFO analysis - extract_tests_from_directories: /src/glib/gmodule/tests/max-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.219 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/accumulator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.219 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/autoptr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.219 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/guuid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.220 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/override.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.220 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.220 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/httpd.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.220 INFO analysis - extract_tests_from_directories: /src/cairo/test/stroke-clipped.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.221 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-contexts.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.221 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/keyfile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.221 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/gvariant.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.222 INFO analysis - extract_tests_from_directories: /src/cairo/test/image-bug-710072.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.222 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern-big-scale-down.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.222 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.222 INFO analysis - extract_tests_from_directories: /src/cairo/test/random-intersections-eo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.223 INFO analysis - extract_tests_from_directories: /src/cairo/test/zero-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.223 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-glyph-range.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.223 INFO analysis - extract_tests_from_directories: /src/cairo/test/pixman-downscale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.223 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/network-address.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.224 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/union-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.224 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-path-search.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.224 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/objects-refcount2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.224 INFO analysis - extract_tests_from_directories: /src/cairo/test/svg/svg-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.225 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/autoptr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.225 INFO analysis - extract_tests_from_directories: /src/cairo/test/close-path-current-point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.225 INFO analysis - extract_tests_from_directories: /src/cairo/test/device-offset-fractional.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.225 INFO analysis - extract_tests_from_directories: /src/cairo/test/font-matrix-translation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.226 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/network-monitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.226 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/hash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.226 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-service.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.227 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-modify-parent.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.227 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gsubprocess-testprog.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.227 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-transformed-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.227 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-from-png-16bit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.227 INFO analysis - extract_tests_from_directories: /src/cairo/test/twin-antialias-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.228 INFO analysis - extract_tests_from_directories: /src/cairo/test/huge-radial.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.228 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.228 INFO analysis - extract_tests_from_directories: /src/cairo/test/ps-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.228 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/dbus-appinfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.229 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/test-spawn-sleep.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.229 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/completion.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.229 INFO analysis - extract_tests_from_directories: /src/cairo/test/font-options.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.229 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-from-png-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.230 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/g-file-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.230 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/desktop-app-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.230 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gsocketclient-slow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.231 INFO analysis - extract_tests_from_directories: /src/cairo/test/horizontal-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.231 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-pad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.231 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/io-channel-basic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.231 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/basic-signals.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.232 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/modules/test-module-b.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.232 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/object.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.232 INFO analysis - extract_tests_from_directories: /src/cairo/test/copy-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.232 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/option-argv0.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.233 INFO analysis - extract_tests_from_directories: /src/cairo/test/joins-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.233 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.233 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-rule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.233 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/converter-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.234 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utf8-validate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.234 INFO analysis - extract_tests_from_directories: /src/cairo/test/recording-ink-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.234 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.234 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-proxy-threads.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.235 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-trap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.235 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.235 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup-example.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.235 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties-refcount1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.236 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps-joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.236 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/win32-streams.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.236 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/rec-mutex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.236 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/thread-pool.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.237 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-peer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.237 INFO analysis - extract_tests_from_directories: /src/cairo/test/random-intersections-curves-eo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.237 INFO analysis - extract_tests_from_directories: /src/cairo/test/scale-source-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.238 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/atomic-ops-gcc-legacy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.238 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-tagged-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.238 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/pollable.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.238 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/private.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.239 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/convert.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.239 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps-tails-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.239 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/send-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.239 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/test-pipe-unix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.240 INFO analysis - extract_tests_from_directories: /src/cairo/test/imagediff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.240 INFO analysis - extract_tests_from_directories: /src/freetype2/tests/issue-1063/main.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.240 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gnotification-server.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.241 INFO analysis - extract_tests_from_directories: /src/cairo/test/aliasing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.241 INFO analysis - extract_tests_from_directories: /src/cairo/test/overlapping-boxes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.241 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/dbus-launch.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.241 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-361.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.242 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/reference.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.242 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/type.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.242 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-neg-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.242 INFO analysis - extract_tests_from_directories: /src/cairo/test/cairo-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.243 INFO analysis - extract_tests_from_directories: /src/cairo/test/joins-star.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.243 INFO analysis - extract_tests_from_directories: /src/cairo/test/group-unaligned.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.243 INFO analysis - extract_tests_from_directories: /src/cairo/test/shape-general-convex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.243 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-objectmanager-server.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.244 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/include.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.244 INFO analysis - extract_tests_from_directories: /src/cairo/test/a8-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.244 INFO analysis - extract_tests_from_directories: /src/cairo/test/implicit-close.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.244 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-bz627724.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.245 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/contexts.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.245 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-curve-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.245 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-close-pending.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.245 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/osx-appinfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.246 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/max-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.246 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.246 INFO analysis - extract_tests_from_directories: /src/cairo/test/rotate-image-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.246 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-transformed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.247 INFO analysis - extract_tests_from_directories: /src/cairo/test/over-around-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.247 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-mixed-antialias.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.247 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-radial-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.247 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.248 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-subtree.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.248 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/search-utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.248 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/cond.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.248 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/thread-pool-slow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.249 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-singlethread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.249 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-arcs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.249 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-common.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.249 INFO analysis - extract_tests_from_directories: /src/cairo/test/clipped-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.250 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectangle-rounding-error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.250 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/max-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.250 INFO analysis - extract_tests_from_directories: /src/cairo/test/set-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.250 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/boxed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.251 INFO analysis - extract_tests_from_directories: /src/cairo/test/path-append.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.251 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-antialias-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.251 INFO analysis - extract_tests_from_directories: /src/cairo/test/finer-grained-fallbacks.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.251 INFO analysis - extract_tests_from_directories: /src/cairo/test/ps2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.252 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/unix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.252 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/appinfo-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.252 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/credentials.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.252 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.253 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/debugcontroller.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.253 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/null-settings-backend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.253 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/struct-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.253 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-miter-limit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.254 INFO analysis - extract_tests_from_directories: /src/cairo/test/over-above-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.254 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-step-function.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.254 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.254 INFO analysis - extract_tests_from_directories: /src/cairo/test/composite-integer-translate-over-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.255 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-watch-proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.255 INFO analysis - extract_tests_from_directories: /src/glib/gmodule/tests/libmoduletestplugin_a.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.255 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width-tolerance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.255 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utf8-pointer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.256 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-disjoint-hatching.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.256 INFO analysis - extract_tests_from_directories: /src/glib/gio/gtestdbus.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.256 INFO analysis - extract_tests_from_directories: /src/cairo/test/push-group-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.256 INFO analysis - extract_tests_from_directories: /src/cairo/test/get-group-target.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.257 INFO analysis - extract_tests_from_directories: /src/cairo/test/mime-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.257 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-open.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.257 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-51910.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.257 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-own-name.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.258 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/deftype.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.258 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-auth.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.258 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/resources.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.258 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-uniform.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.259 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.259 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/threadtests.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.259 INFO analysis - extract_tests_from_directories: /src/cairo/test/cairo-test-runner.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.259 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/list.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.260 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-fill-rule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.260 INFO analysis - extract_tests_from_directories: /src/cairo/test/huge-linear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.260 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/autoptr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.260 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/642026.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.261 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-test-codegen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.261 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.261 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-zero-length.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.261 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/notify-init2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.262 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-75705.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.262 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-seams.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.262 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-spline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.262 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdiff/pdiff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.263 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-proxy-unique-name.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.263 INFO analysis - extract_tests_from_directories: /src/cairo/test/round-join-bug-520.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.263 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-test-fixture.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.264 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-listener.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.264 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utils-isolated.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.264 INFO analysis - extract_tests_from_directories: /src/cairo/test/leaky-dashed-rectangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.264 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/test-spawn-echo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.265 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-connection-loss.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.265 INFO analysis - extract_tests_from_directories: /src/cairo/test/self-copy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.265 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/testing-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.265 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/task.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.266 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/appmonitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.266 INFO analysis - extract_tests_from_directories: /src/cairo/test/filter-nearest-transformed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.266 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/rand.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.266 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/unix-streams.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.267 INFO analysis - extract_tests_from_directories: /src/cairo/test/glyph-cache-pressure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.267 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.267 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.267 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/hmac.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.268 INFO analysis - extract_tests_from_directories: /src/cairo/test/radial-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.268 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-outside-target.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.268 INFO analysis - extract_tests_from_directories: /src/cairo/test/stroke-ctm-caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.268 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.269 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/getpwuid-preload.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.269 INFO analysis - extract_tests_from_directories: /src/cairo/test/push-group-path-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.269 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-from-png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.269 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-font-create-for-ft-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.270 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/slist.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.270 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/binding.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.270 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.270 INFO analysis - extract_tests_from_directories: /src/cairo/test/random-intersections-curves-nz.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.271 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup-subparser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.271 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-rotate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.271 INFO analysis - extract_tests_from_directories: /src/cairo/test/recordflip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.271 INFO analysis - extract_tests_from_directories: /src/cairo/test/large-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.272 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/filter-streams.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.272 INFO analysis - extract_tests_from_directories: /src/cairo/test/extended-blend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.272 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-connection-slow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.272 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/atomic-ops-cxx11.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.273 INFO analysis - extract_tests_from_directories: /src/cairo/test/quartz-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.273 INFO analysis - extract_tests_from_directories: /src/glib/gmodule/tests/libmoduletestplugin_b.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.273 INFO analysis - extract_tests_from_directories: /src/cairo/test/stride-12-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.273 INFO analysis - extract_tests_from_directories: /src/cairo/test/transforms.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.274 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.274 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.274 INFO analysis - extract_tests_from_directories: /src/cairo/test/arc-looping-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.274 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utf8-performance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.275 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties-introspection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.275 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/fake-service-name.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.275 INFO analysis - extract_tests_from_directories: /src/cairo/test/pthread-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.275 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-test-win32-gui.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.275 INFO analysis - extract_tests_from_directories: /src/cairo/test/filter-nearest-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.276 INFO analysis - extract_tests_from_directories: /src/cairo/test/inverse-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.276 INFO analysis - extract_tests_from_directories: /src/cairo/test/quartz-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.276 INFO analysis - extract_tests_from_directories: /src/cairo/test/cairo-test-trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.277 INFO analysis - extract_tests_from_directories: /src/cairo/test/fallback-resolution.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.277 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/bindinggroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.277 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gmenumodel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.277 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/basic-application.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.278 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcomposite-projection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.278 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/slow-connect-preload.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.278 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/repository.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.278 INFO analysis - extract_tests_from_directories: /src/cairo/test/close-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.279 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/performance/performance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.279 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/type-flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.279 INFO analysis - extract_tests_from_directories: /src/cairo/test/png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.279 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.280 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/unicode-normalize.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.280 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/memory-settings-backend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.280 INFO analysis - extract_tests_from_directories: /src/cairo/test/twin-antialias-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.280 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/macros.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.281 INFO analysis - extract_tests_from_directories: /src/cairo/test/buffer-diff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.281 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/simple-async-result.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.281 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/g-icon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.281 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/win32.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.282 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps-joins-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.282 INFO analysis - extract_tests_from_directories: /src/cairo/src/test-paginated-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.282 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/slice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.283 INFO analysis - extract_tests_from_directories: /src/glib/glib/gtestutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.283 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-svg-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.283 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.283 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-535.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.284 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/constructor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.284 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcb-huge-subimage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.284 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-proxy-well-known-name.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.284 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdiff/lpyramid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.285 INFO analysis - extract_tests_from_directories: /src/cairo/test/svg-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.285 INFO analysis - extract_tests_from_directories: /src/cairo/test/filter-bilinear-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.285 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/g-file-info-filesystem-readonly.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.285 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/tls-certificate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.286 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-actions.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.286 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-twice-rectangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.286 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/memory-input-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.286 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/ipc_rmid_deferred_release.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.287 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/test-common.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.287 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-double-free.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.287 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-little-triangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.287 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/max-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.287 INFO analysis - extract_tests_from_directories: /src/cairo/test/group-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.288 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/win32-appinfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.288 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.288 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-message.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.288 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/constructor-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.289 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/io-channel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.289 INFO analysis - extract_tests_from_directories: /src/cairo/test/dithergradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.289 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-zero-len.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.289 INFO analysis - extract_tests_from_directories: /src/cairo/test/clipped-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.290 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdiff/args.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.290 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/io-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.290 INFO analysis - extract_tests_from_directories: /src/cairo/test/thin-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.290 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator-clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.291 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/signals-refcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.291 INFO analysis - extract_tests_from_directories: /src/cairo/test/leaks.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.291 INFO analysis - extract_tests_from_directories: /src/cairo/test/twin-antialias-mixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.291 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/1bit-mutex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.292 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-multithreaded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.292 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-daemon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.292 INFO analysis - extract_tests_from_directories: /src/cairo/test/random-intersections-nonzero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.292 INFO analysis - extract_tests_from_directories: /src/cairo/test/bilevel-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.293 INFO analysis - extract_tests_from_directories: /src/cairo/test/record90.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.293 INFO analysis - extract_tests_from_directories: /src/cairo/test/ps-eps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.293 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/glistmodel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.293 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-rasterisation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.294 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/gthash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.294 INFO analysis - extract_tests_from_directories: /src/cairo/test/smp-glyph.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.294 INFO analysis - extract_tests_from_directories: /src/cairo/test/scale-down-source-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.294 INFO analysis - extract_tests_from_directories: /src/cairo/test/coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.295 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width-zero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.295 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-test-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.295 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-device-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.295 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-text-antialias-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.296 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/readwrite.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.296 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-threading.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.296 INFO analysis - extract_tests_from_directories: /src/freetype2/src/tools/test_afm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.297 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/fake-document-portal.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.297 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font-rescale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.297 INFO analysis - extract_tests_from_directories: /src/cairo/test/copy-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.297 INFO analysis - extract_tests_from_directories: /src/cairo/test/source-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.298 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-path-search-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.298 INFO analysis - extract_tests_from_directories: /src/cairo/test/mime-surface-api.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.298 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/timeout.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.298 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-fold.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.299 INFO analysis - extract_tests_from_directories: /src/cairo/test/pattern-getters.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.299 INFO analysis - extract_tests_from_directories: /src/cairo/test/overlapping-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.299 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-snap-classic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.299 INFO analysis - extract_tests_from_directories: /src/cairo/test/outline-tolerance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.300 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-flatpak-gsettings-only.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.300 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/contenttype.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.300 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/memory-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.300 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator-alpha-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.301 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.301 INFO analysis - extract_tests_from_directories: /src/cairo/test/font-face-get-type.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.301 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-svg-render-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.301 INFO analysis - extract_tests_from_directories: /src/cairo/test/reflected-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.302 INFO analysis - extract_tests_from_directories: /src/cairo/test/partial-clip-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.302 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gsubprocess.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.302 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/cxx.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.303 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/registered-type-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.303 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.303 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/rwlock.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.303 INFO analysis - extract_tests_from_directories: /src/cairo/test/multi-page.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.304 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-bo-rectangular.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.304 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.304 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/array-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.305 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-mesh.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.305 INFO analysis - extract_tests_from_directories: /src/cairo/test/unantialiased-shapes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.305 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.305 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-introspection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.306 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps-sub-paths.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.306 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-operators-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.306 INFO analysis - extract_tests_from_directories: /src/cairo/test/scale-offset-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.306 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-svg-cairo-logo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.307 INFO analysis - extract_tests_from_directories: /src/cairo/test/gradient-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.307 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-show-glyphs-table.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.307 INFO analysis - extract_tests_from_directories: /src/cairo/test/recording-surface-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.307 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-40410.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.307 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/appinfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.308 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-push-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.308 INFO analysis - extract_tests_from_directories: /src/cairo/test/nil-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.308 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/mkdir-variant-2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.309 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/messages-low-memory.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.309 INFO analysis - extract_tests_from_directories: /src/cairo/test/rgb24-ignore-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.309 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/timer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.309 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-tests.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.310 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.310 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-variable-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.310 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-caps-joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.310 INFO analysis - extract_tests_from_directories: /src/cairo/test/long-dashed-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.310 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.311 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/uri.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.311 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient-one-stop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.311 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gnotification.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.312 INFO analysis - extract_tests_from_directories: /src/cairo/test/stroke-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.312 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gtesttlsbackend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.312 INFO analysis - extract_tests_from_directories: /src/cairo/test/get-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.312 INFO analysis - extract_tests_from_directories: /src/cairo/test/get-path-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.313 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/option-context.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.313 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-watch-name.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.313 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.313 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-empty.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.314 INFO analysis - extract_tests_from_directories: /src/cairo/test/joins-retrace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.314 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-transform.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.314 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/example/my-api-repo/do_stuff_unittest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.315 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/object-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.315 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-address.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.315 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/autoptr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.316 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-bo-ricotz.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.316 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.316 INFO analysis - extract_tests_from_directories: /src/cairo/test/source-surface-scale-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.317 INFO analysis - extract_tests_from_directories: /src/cairo/test/map-to-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.317 INFO analysis - extract_tests_from_directories: /src/cairo/test/glyph-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.317 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/bfd-section-flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.317 INFO analysis - extract_tests_from_directories: /src/cairo/test/error-setters.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.317 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/onceinit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.318 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/param.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.318 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern-scale-down-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.318 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup-collect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.318 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/test-printf.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.319 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/static-link/app.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.319 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/custom-dispatch.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.319 INFO analysis - extract_tests_from_directories: /src/cairo/test/ps-features.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.320 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.320 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-export.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.320 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/mutex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.320 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/testing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.321 INFO analysis - extract_tests_from_directories: /src/cairo/test/over-below-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.321 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/overflow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.321 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-zero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.321 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/giomodule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.322 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.322 INFO analysis - extract_tests_from_directories: /src/cairo/test/show-glyphs-advance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.322 INFO analysis - extract_tests_from_directories: /src/cairo/test/svg2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.322 INFO analysis - extract_tests_from_directories: /src/cairo/test/clipped-trapezoids.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.323 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-ctm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.323 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-little-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.323 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/logging.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.323 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.324 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-env-var.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.324 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup-parse.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.324 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-names.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.324 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-dash-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.325 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-flatpak-network-only.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.325 INFO analysis - extract_tests_from_directories: /src/cairo/test/path-currentpoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.325 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.325 INFO analysis - extract_tests_from_directories: /src/freetype2/src/tools/test_bbox.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.326 INFO analysis - extract_tests_from_directories: /src/cairo/test/get-and-set.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.326 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.326 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/mem-overflow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.326 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-peer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.327 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.327 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-finish-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.327 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-polygons.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.327 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/mappedfile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.328 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/inet-address.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.328 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-utils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.328 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/sort.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.329 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.329 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/cancellable.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.329 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/sequence.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.329 INFO analysis - extract_tests_from_directories: /src/cairo/test/move-to-show-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.330 INFO analysis - extract_tests_from_directories: /src/cairo/test/curve-to-as-line-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.330 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.330 INFO analysis - extract_tests_from_directories: /src/cairo/test/rotate-stroke-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.330 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-and-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.331 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.331 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-unhinted-metrics.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.331 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-exit-on-close.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.331 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/spawn-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.332 INFO analysis - extract_tests_from_directories: /src/cairo/test/font-variations.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.332 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/actions.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.332 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-stroke-no-op.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.333 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/upx/fuzzers/test_packed_file_fuzzer.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.333 INFO analysis - extract_tests_from_directories: /src/cairo/test/infinite-join.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.333 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/tls-database.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.333 INFO analysis - extract_tests_from_directories: /src/cairo/test/select-font-no-show-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.334 INFO analysis - extract_tests_from_directories: /src/cairo/test/mime-unique-id.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.334 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/closure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.334 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-structure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.335 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.335 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/buffered-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.335 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-transformed-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.335 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/hook.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.336 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/mkdir-variant-1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.336 INFO analysis - extract_tests_from_directories: /src/cairo/test/stroke-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.336 INFO analysis - extract_tests_from_directories: /src/cairo/test/half-coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.336 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps-joins-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.337 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.337 INFO analysis - extract_tests_from_directories: /src/cairo/test/composite-integer-translate-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.337 INFO analysis - extract_tests_from_directories: /src/cairo/test/push-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.337 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/cxx.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.338 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-cmdline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.338 INFO analysis - extract_tests_from_directories: /src/cairo/meson-cc-tests/check-unused-result.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.338 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-offset-negative.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.338 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.338 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/charset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.339 INFO analysis - extract_tests_from_directories: /src/cairo/test/alpha-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.339 INFO analysis - extract_tests_from_directories: /src/cairo/test/any2ppm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.339 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/resolver-parsing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.340 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-empty-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.340 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-control-points.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.340 INFO analysis - extract_tests_from_directories: /src/cairo/test/xlib-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.340 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/dynamictype.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.340 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/regex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.341 INFO analysis - extract_tests_from_directories: /src/cairo/test/toy-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.341 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/resolver.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.341 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/once.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.342 INFO analysis - extract_tests_from_directories: /src/cairo/test/rel-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.342 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.342 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-draw-unbounded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.342 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-modify-child.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.343 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.343 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-isolated-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.343 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/thread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.343 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern-scale-up.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.344 INFO analysis - extract_tests_from_directories: /src/cairo/test/api-special-cases.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.344 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.344 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/trash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.345 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/markup-escape.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.345 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/singleton.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.345 INFO analysis - extract_tests_from_directories: /src/cairo/test/image-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.345 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/refstring.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.346 INFO analysis - extract_tests_from_directories: /src/cairo/test/solid-pattern-cache-stress.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.346 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-state.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.346 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-complex-shape.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.346 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.347 INFO analysis - extract_tests_from_directories: /src/cairo/test/leaky-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.347 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdiff/perceptualdiff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.347 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/permission.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.347 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/basics-gobject.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.348 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/ifaceproperties.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.348 INFO analysis - extract_tests_from_directories: /src/cairo/test/fallback.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.348 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-connection-flush-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.348 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-image-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.349 INFO analysis - extract_tests_from_directories: /src/cairo/test/invalid-matrix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.349 INFO analysis - extract_tests_from_directories: /src/cairo/test/shape-sierpinski.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.349 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-image-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.349 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-no-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.350 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.350 INFO analysis - extract_tests_from_directories: /src/cairo/test/select-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.350 INFO analysis - extract_tests_from_directories: /src/cairo/test/large-source-roi.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.350 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/mock-resolver.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.351 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/value.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.351 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-group-shapes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.351 INFO analysis - extract_tests_from_directories: /src/cairo/test/spline-decomposition.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.351 INFO analysis - extract_tests_from_directories: /src/cairo/test/self-intersecting.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.352 INFO analysis - extract_tests_from_directories: /src/cairo/src/test-null-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.352 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/tls-bindings.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.352 INFO analysis - extract_tests_from_directories: /src/cairo/src/test-base-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.352 INFO analysis - extract_tests_from_directories: /src/cairo/test/pixman-rotate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.353 INFO analysis - extract_tests_from_directories: /src/cairo/test/unaligned-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.353 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-proxy-subclass.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.353 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/fileutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.354 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-conical.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.354 INFO analysis - extract_tests_from_directories: /src/cairo/test/gradient-constant-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.354 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-peer-object-manager.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.354 INFO analysis - extract_tests_from_directories: /src/cairo/test/self-copy-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.354 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.355 INFO analysis - extract_tests_from_directories: /src/glib/gmodule/tests/cxx.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.355 INFO analysis - extract_tests_from_directories: /src/cairo/test/pthread-same-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.355 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest2.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.356 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/file.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.356 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/notify-init.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.356 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gtlsconsoleinteraction.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.356 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gio-du.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.357 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-sasl.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.357 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/sandbox.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.357 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint-with-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.357 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/relation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.358 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern-scale-down.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.358 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-mask-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.358 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.358 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.359 INFO analysis - extract_tests_from_directories: /src/cairo/test/composite-integer-translate-over.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.359 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.359 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.359 INFO analysis - extract_tests_from_directories: /src/cairo/test/linear-gradient-subset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.360 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/g-file.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.360 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/function-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.360 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/refcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.360 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-448.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.361 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-addresses.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.361 INFO analysis - extract_tests_from_directories: /src/cairo/test/record.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.361 INFO analysis - extract_tests_from_directories: /src/cairo/test/partial-coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.361 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-degenerate-sort-order.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.362 INFO analysis - extract_tests_from_directories: /src/cairo/test/surface-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.362 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint-with-alpha-group-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.363 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.363 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/testing-nonfatal.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.363 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/repository-search-paths.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.363 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/types.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.364 INFO analysis - extract_tests_from_directories: /src/cairo/test/clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.364 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.364 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/mimeapps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.365 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties-refcount2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.365 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-svg-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.365 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/memory-monitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.365 INFO analysis - extract_tests_from_directories: /src/cairo/test/clear-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.366 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-431.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.366 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/defaultvalue.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.366 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-connection-flush.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.366 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-grid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.367 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-objectmanager-client.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.367 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/buffered-input-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.367 INFO analysis - extract_tests_from_directories: /src/cairo/test/tiger.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.367 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/cache.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.368 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-cmdline3.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.368 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.368 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/signals.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.368 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.369 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/path-test-subdir/spawn-test-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.369 INFO analysis - extract_tests_from_directories: /src/cairo/test/world-map.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.369 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/echo-server.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.369 INFO analysis - extract_tests_from_directories: /src/cairo/test/drunkard-tails.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.370 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcb-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.370 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/cxx.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.370 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/gdatetime.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.371 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-bug.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.371 INFO analysis - extract_tests_from_directories: /src/cairo/test/unbounded-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.371 INFO analysis - extract_tests_from_directories: /src/cairo/test/path-precision.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.371 INFO analysis - extract_tests_from_directories: /src/cairo/test/miter-precision.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.372 INFO analysis - extract_tests_from_directories: /src/cairo/test/twin-antialias-gray.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.372 INFO analysis - extract_tests_from_directories: /src/cairo/test/large-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.372 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-for-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.372 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.373 INFO analysis - extract_tests_from_directories: /src/cairo/test/xlib-expose-event.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.373 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-unbounded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.373 INFO analysis - extract_tests_from_directories: /src/cairo/test/negative-stride-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.373 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.374 INFO analysis - extract_tests_from_directories: /src/cairo/test/large-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.374 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.374 INFO analysis - extract_tests_from_directories: /src/cairo/test/scale-offset-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.374 INFO analysis - extract_tests_from_directories: /src/cairo/test/halo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.375 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.375 INFO analysis - extract_tests_from_directories: /src/cairo/test/arc-infinite-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.375 INFO analysis - extract_tests_from_directories: /src/cairo/test/svg-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.375 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/deprecated-properties.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.376 INFO analysis - extract_tests_from_directories: /src/cairo/test/joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.376 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/vfs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.376 INFO analysis - extract_tests_from_directories: /src/cairo/test/line-width-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.377 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcb-snapshot-assert.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.377 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/testmodule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.377 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/modules/test-module-a.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.377 INFO analysis - extract_tests_from_directories: /workspace/oss-fuzz/projects/tinyxml2/xmltest.cpp Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.377 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.378 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/network-monitor-race.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.378 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/dynamictests.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.378 INFO analysis - extract_tests_from_directories: /src/cairo/test/source-clip-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.378 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-empty-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.379 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/protocol.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.379 INFO analysis - extract_tests_from_directories: /src/cairo/test/group-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.379 INFO analysis - extract_tests_from_directories: /src/cairo/test/gradient-zero-stops-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.379 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcb-stress-cache.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.379 INFO analysis - extract_tests_from_directories: /src/cairo/test/path-stroke-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.380 INFO analysis - extract_tests_from_directories: /src/cairo/test/scaled-font-zero-matrix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.380 INFO analysis - extract_tests_from_directories: /src/cairo/test/svg-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.380 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint-source-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.380 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/tls-interaction.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.380 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-cmdline2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.381 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-pad-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.381 INFO analysis - extract_tests_from_directories: /src/cairo/test/gradient-zero-stops.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.381 INFO analysis - extract_tests_from_directories: /src/cairo/test/recording-surface-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.381 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.381 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-text-vertical-layout-type3.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-complex-bug61592.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/assert-msg-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/cairo/test/pattern-get-type.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-277.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.382 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gsettings.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.383 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-method-invocation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.383 INFO analysis - extract_tests_from_directories: /src/cairo/test/caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.383 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.383 INFO analysis - extract_tests_from_directories: /src/cairo/test/unclosed-strokes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/dir.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/cairo/test/long-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/cairo/test/in-fill-empty-trapezoid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/resourceplugin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.384 INFO analysis - extract_tests_from_directories: /src/cairo/test/hairline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.385 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-flatpak-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.385 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/fdo-notification-backend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.385 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/environment.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.385 INFO analysis - extract_tests_from_directories: /src/cairo/test/new-sub-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.385 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-server-auth.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.386 INFO analysis - extract_tests_from_directories: /src/cairo/test/smask-image-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.386 INFO analysis - extract_tests_from_directories: /src/cairo/test/record2x.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.386 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/queue.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.386 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/dataset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.386 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-arc.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.387 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/async-splice-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.387 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/references.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.387 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/data-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.387 INFO analysis - extract_tests_from_directories: /src/cairo/test/leaky-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.387 INFO analysis - extract_tests_from_directories: /src/cairo/test/skew-extreme.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.388 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/srvtarget.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.388 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/tree.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.388 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-rel-curve-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.388 INFO analysis - extract_tests_from_directories: /src/cairo/test/translate-show-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.388 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-source-cu.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.389 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/base64.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.389 INFO analysis - extract_tests_from_directories: /src/cairo/test/a8-clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.389 INFO analysis - extract_tests_from_directories: /src/cairo/test/bug-84115.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.389 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/thread-deprecated.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.389 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/fake-desktop-portal.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.390 INFO analysis - extract_tests_from_directories: /src/cairo/test/rounded-rectangle-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.390 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-connection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.390 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-missed-stop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.390 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.390 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/simple-proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/async-close-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/signalgroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/gmodule/tests/module-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-sessionbus.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-cmdline4.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.391 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/date.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.392 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/apps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.392 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-overflow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.392 INFO analysis - extract_tests_from_directories: /src/cairo/test/pthread-show-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.392 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/data-input-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/cairo/test/random-clips.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-antialias.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-infinite-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/atomic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/mapping.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.393 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/application-command-line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.394 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-traps-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.394 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-snap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.394 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-shape.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.394 INFO analysis - extract_tests_from_directories: /src/cairo/test/show-text-current-point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.394 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-reflect-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/unix-mounts.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-intersect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/cairo/test/gradient-scale-crash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/utf8-misc.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/cairo/test/show-glyphs-many.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.395 INFO analysis - extract_tests_from_directories: /src/cairo/test/mask-surface-ctm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.396 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-export.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.396 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/enums.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.396 INFO analysis - extract_tests_from_directories: /src/cairo/test/overflow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.396 INFO analysis - extract_tests_from_directories: /src/cairo/test/group-state.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/sleepy-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/cairo/test/bitmap-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/cairo/test/radial-gradient-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/cairo/test/zero-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-features.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.397 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/strvbuilder.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.398 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-example-server.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.398 INFO analysis - extract_tests_from_directories: /src/cairo/test/rectilinear-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.398 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.398 INFO analysis - extract_tests_from_directories: /src/cairo/test/device-offset-positive.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.398 INFO analysis - extract_tests_from_directories: /src/cairo/test/trap-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/pathbuf.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/defaultiface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties-refcount4.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/closure-refcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/mount-operation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.399 INFO analysis - extract_tests_from_directories: /src/cairo/test/record1414x.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.400 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/checksum.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.400 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-address-get-session.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.400 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/power-profile-monitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.400 INFO analysis - extract_tests_from_directories: /src/cairo/test/large-twin-antialias-mixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/cairo/test/png-flatten.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-from-broken-png-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-subscribe.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/cairo/test/device-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.401 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/throws.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.402 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-empty-save.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.402 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.402 INFO analysis - extract_tests_from_directories: /src/cairo/boilerplate/cairo-boilerplate-test-surfaces.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.402 INFO analysis - extract_tests_from_directories: /src/cairo/test/dash-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/cairo/test/extend-repeat-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/test-io-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/gpoll.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-testserver.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-and-stroke-alpha-add.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.403 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-text-vertical-layout-type1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.404 INFO analysis - extract_tests_from_directories: /src/cairo/test/ft-show-glyphs-positioning.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.404 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/fileattributematcher.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.404 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-similar-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.404 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/strfuncs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font-proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/cairo/test/operator-www.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/cairo/test/text-cache-crash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/cairo/test/paint-clip-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/cmph-bdz.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.405 INFO analysis - extract_tests_from_directories: /src/cairo/src/test-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.406 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/unicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.406 INFO analysis - extract_tests_from_directories: /src/cairo/test/xlib-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.406 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-font-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.406 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-pad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/cairo/test/hatchings.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/cairo/test/xcb-huge-image-shm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/cairo/test/checkerboard.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/cairo/test/arc-direction.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/cairo/test/sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.407 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/memchunk.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.408 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/hostutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.408 INFO analysis - extract_tests_from_directories: /src/glib/girepository/tests/dump.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.408 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/testfilemonitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.408 INFO analysis - extract_tests_from_directories: /src/cairo/test/user-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.408 INFO analysis - extract_tests_from_directories: /src/cairo/test/pass-through.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.409 INFO analysis - extract_tests_from_directories: /src/cairo/test/a1-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.409 INFO analysis - extract_tests_from_directories: /src/cairo/test/subsurface-image-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.409 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/socket-testclient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.409 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gapplication-example-dbushooks.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.409 INFO analysis - extract_tests_from_directories: /src/cairo/test/inverted-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.410 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/asyncqueue.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.410 INFO analysis - extract_tests_from_directories: /src/cairo/test/get-xrender-format.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.410 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.410 INFO analysis - extract_tests_from_directories: /src/cairo/test/simple.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.410 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/gdbus-testserver.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.411 INFO analysis - extract_tests_from_directories: /src/cairo/test/mesh-pattern-accuracy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.411 INFO analysis - extract_tests_from_directories: /src/cairo/test/overlapping-dash-caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.411 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/volumemonitor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.411 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-pen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.411 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/stream-rw_all.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/cairo/test/record-transform-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/cairo/test/device-offset-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/freetype2/src/tools/test_trig.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/thumbnail-verification.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/properties-refcount3.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.412 INFO analysis - extract_tests_from_directories: /src/cairo/test/fill-and-stroke-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.413 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-fill-rule-pixel-aligned.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.413 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/qdata.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.413 INFO analysis - extract_tests_from_directories: /src/cairo/test/stroke-open-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.413 INFO analysis - extract_tests_from_directories: /src/cairo/test/radial-outer-focus.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.413 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/mainloop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.414 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/rcbox.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.414 INFO analysis - extract_tests_from_directories: /src/glib/gio/tests/portal-support-flatpak-full.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.414 INFO analysis - extract_tests_from_directories: /src/glib/glib/gtester.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.414 INFO analysis - extract_tests_from_directories: /src/cairo/test/clip-rectilinear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.414 INFO analysis - extract_tests_from_directories: /src/cairo/test/pdf-mime-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/cairo/test/culled-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/private.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/cairo/test/degenerate-linear-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/glib/gobject/tests/testing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/cairo/test/big-empty-triangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.415 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/gutils-user-database.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.416 INFO analysis - extract_tests_from_directories: /src/cairo/test/create-regions.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.416 INFO analysis - extract_tests_from_directories: /src/glib/glib/tests/gwakeuptest.c Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/text_glyphs_fuzzer.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/svg-render-fuzzer.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/raster_fuzzer.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/pdf_surface_fuzzer.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": - cov report: /workspace/out/libfuzzer-introspector-x86_64/textcov_reports/surface_write_png_fuzzer.covreport Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:15.960 INFO cli - main: Ending fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.412 INFO cli - main: Running fuzz introspector post-processing Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.470 INFO oss_fuzz - analyse_folder: Found 2821 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.471 INFO oss_fuzz - process_c_project: Going C route Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.471 INFO oss_fuzz - process_c_project: Found 2821 files to include in analysis Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.471 INFO oss_fuzz - process_c_project: Loading tree-sitter trees and create base project Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.471 INFO datatypes - __init__: Processing /src/fuzz/fuzzer_temp_file.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.476 INFO datatypes - __init__: Processing /src/fuzz/raster_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.480 INFO frontend_c - load_treesitter_trees: harness: /src/fuzz/raster_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.480 INFO datatypes - __init__: Processing /src/fuzz/text_glyphs_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.484 INFO frontend_c - load_treesitter_trees: harness: /src/fuzz/text_glyphs_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.484 INFO datatypes - __init__: Processing /src/fuzz/surface_write_png_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.487 INFO frontend_c - load_treesitter_trees: harness: /src/fuzz/surface_write_png_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.487 INFO datatypes - __init__: Processing /src/fuzz/pdf_surface_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.491 INFO frontend_c - load_treesitter_trees: harness: /src/fuzz/pdf_surface_fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.491 INFO datatypes - __init__: Processing /src/cairo/test/zero-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (* mask_func_t) (cairo_t *); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.496 INFO datatypes - __init__: Processing /src/cairo/test/pass-through.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.499 INFO datatypes - __init__: Processing /src/cairo/test/a1-image-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.503 INFO datatypes - __init__: Processing /src/cairo/test/xlib-expose-event.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.507 INFO datatypes - __init__: Processing /src/cairo/test/group-state.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.511 INFO datatypes - __init__: Processing /src/cairo/test/scale-source-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.515 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.518 INFO datatypes - __init__: Processing /src/cairo/test/unclosed-strokes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.522 INFO datatypes - __init__: Processing /src/cairo/test/clip-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.526 INFO datatypes - __init__: Processing /src/cairo/test/operator-www.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.530 INFO datatypes - __init__: Processing /src/cairo/test/shape-sierpinski.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.534 INFO datatypes - __init__: Processing /src/cairo/test/random-intersections-curves-nz.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.538 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient-subset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.542 INFO datatypes - __init__: Processing /src/cairo/test/clip-double-free.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.545 INFO datatypes - __init__: Processing /src/cairo/test/clip-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.549 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-arc.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.553 INFO datatypes - __init__: Processing /src/cairo/test/xcb-huge-subimage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.556 INFO datatypes - __init__: Processing /src/cairo/test/culled-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.560 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-dash-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.564 INFO datatypes - __init__: Processing /src/cairo/test/paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.568 INFO datatypes - __init__: Processing /src/cairo/test/paint-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.571 INFO datatypes - __init__: Processing /src/cairo/test/record1414x.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.578 INFO datatypes - __init__: Processing /src/cairo/test/clip-twice-rectangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.582 INFO datatypes - __init__: Processing /src/cairo/test/ft-variable-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.586 INFO datatypes - __init__: Processing /src/cairo/test/overlapping-boxes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.590 INFO datatypes - __init__: Processing /src/cairo/test/long-dashed-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.593 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-accuracy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.597 INFO datatypes - __init__: Processing /src/cairo/test/big-empty-triangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.601 INFO datatypes - __init__: Processing /src/cairo/test/translate-show-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.604 INFO datatypes - __init__: Processing /src/cairo/test/large-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.608 INFO datatypes - __init__: Processing /src/cairo/test/create-for-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _write_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_test_context_t *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": char buffer[MAX_OUTPUT_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": size_t index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": } write_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*stream_constructor_t) (cairo_write_func_t write_func, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": double width_in_points, Step #6 - "compile-libfuzzer-introspector-x86_64": double height_in_points); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*file_constructor_t) (const char *filename, Step #6 - "compile-libfuzzer-introspector-x86_64": double width_in_points, Step #6 - "compile-libfuzzer-introspector-x86_64": double height_in_points); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.613 INFO datatypes - __init__: Processing /src/cairo/test/pthread-same-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *source; Step #6 - "compile-libfuzzer-introspector-x86_64": int id; Step #6 - "compile-libfuzzer-introspector-x86_64": } thread_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.618 INFO datatypes - __init__: Processing /src/cairo/test/rectangle-rounding-error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.621 INFO datatypes - __init__: Processing /src/cairo/test/fill-rule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.625 INFO datatypes - __init__: Processing /src/cairo/test/large-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.629 INFO datatypes - __init__: Processing /src/cairo/test/random-intersections-eo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.632 INFO datatypes - __init__: Processing /src/cairo/test/big-little-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.636 INFO datatypes - __init__: Processing /src/cairo/test/arc-infinite-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.639 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.643 INFO datatypes - __init__: Processing /src/cairo/test/radial-gradient-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.647 INFO datatypes - __init__: Processing /src/cairo/test/clip-draw-unbounded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.651 INFO datatypes - __init__: Processing /src/cairo/test/checkerboard.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.655 INFO datatypes - __init__: Processing /src/cairo/test/inverted-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.658 INFO datatypes - __init__: Processing /src/cairo/test/over-above-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.662 INFO datatypes - __init__: Processing /src/cairo/test/world-map.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": WM_NEW_PATH, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_MOVE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_LINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_HLINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_VLINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_REL_LINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_END Step #6 - "compile-libfuzzer-introspector-x86_64": } wm_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _wm_element { Step #6 - "compile-libfuzzer-introspector-x86_64": wm_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } wm_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.666 INFO datatypes - __init__: Processing /src/cairo/test/big-line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.670 INFO datatypes - __init__: Processing /src/cairo/test/create-from-png-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.673 INFO datatypes - __init__: Processing /src/cairo/test/text-cache-crash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.677 INFO datatypes - __init__: Processing /src/cairo/test/user-font-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.682 INFO datatypes - __init__: Processing /src/cairo/test/extend-pad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.686 INFO datatypes - __init__: Processing /src/cairo/test/surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.690 INFO datatypes - __init__: Processing /src/cairo/test/twin-antialias-mixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.694 INFO datatypes - __init__: Processing /src/cairo/test/get-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.700 INFO datatypes - __init__: Processing /src/cairo/test/cairo-test-trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_trace { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Options from command-line */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t list_only; Step #6 - "compile-libfuzzer-introspector-x86_64": char **names; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_names; Step #6 - "compile-libfuzzer-introspector-x86_64": char **exclude_names; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_exclude_names; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Stuff used internally */ Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_boilerplate_target_t **targets; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_targets; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_trace_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_runner { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *base; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *trace; Step #6 - "compile-libfuzzer-introspector-x86_64": pid_t pid; Step #6 - "compile-libfuzzer-introspector-x86_64": int sk; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_recording; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_script_interpreter_t *csi; Step #6 - "compile-libfuzzer-introspector-x86_64": struct context_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": struct context_closure *next; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long start_line; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long end_line; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *context; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": } *contexts; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long context_id; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_runner_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.716 INFO datatypes - __init__: Processing /src/cairo/test/pdf-features.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.721 INFO datatypes - __init__: Processing /src/cairo/test/record2x.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.728 INFO datatypes - __init__: Processing /src/cairo/test/group-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.732 INFO datatypes - __init__: Processing /src/cairo/test/xcomposite-projection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.735 INFO datatypes - __init__: Processing /src/cairo/test/ps-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.739 INFO datatypes - __init__: Processing /src/cairo/test/dash-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.743 INFO datatypes - __init__: Processing /src/cairo/test/clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.747 INFO datatypes - __init__: Processing /src/cairo/test/record-replay-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.752 INFO datatypes - __init__: Processing /src/cairo/test/radial-outer-focus.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.756 INFO datatypes - __init__: Processing /src/cairo/test/gradient-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.759 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.763 INFO datatypes - __init__: Processing /src/cairo/test/line-width-zero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.767 INFO datatypes - __init__: Processing /src/cairo/test/clipped-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.770 INFO datatypes - __init__: Processing /src/cairo/test/big-empty-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.774 INFO datatypes - __init__: Processing /src/cairo/test/stroke-ctm-caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.777 INFO datatypes - __init__: Processing /src/cairo/test/font-matrix-translation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.782 INFO datatypes - __init__: Processing /src/cairo/test/xcb-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.786 INFO datatypes - __init__: Processing /src/cairo/test/ft-svg-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.790 INFO datatypes - __init__: Processing /src/cairo/test/curve-to-as-line-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.794 INFO datatypes - __init__: Processing /src/cairo/test/close-path-current-point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.797 INFO datatypes - __init__: Processing /src/cairo/test/rgb24-ignore-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.801 INFO datatypes - __init__: Processing /src/cairo/test/group-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.804 INFO datatypes - __init__: Processing /src/cairo/test/extend-pad-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.808 INFO datatypes - __init__: Processing /src/cairo/test/recording-ink-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.812 INFO datatypes - __init__: Processing /src/cairo/test/scale-offset-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.817 INFO datatypes - __init__: Processing /src/cairo/test/miter-precision.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.820 INFO datatypes - __init__: Processing /src/cairo/test/unbounded-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.825 INFO datatypes - __init__: Processing /src/cairo/test/big-trap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.828 INFO datatypes - __init__: Processing /src/cairo/test/user-font-proxy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.833 INFO datatypes - __init__: Processing /src/cairo/test/dash-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.837 INFO datatypes - __init__: Processing /src/cairo/test/spline-decomposition.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": double x,y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _knots { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t a,b,c,d; Step #6 - "compile-libfuzzer-introspector-x86_64": } knots_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.844 INFO datatypes - __init__: Processing /src/cairo/test/svg-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.847 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-rel-curve-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.851 INFO datatypes - __init__: Processing /src/cairo/test/mime-unique-id.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.858 INFO datatypes - __init__: Processing /src/cairo/test/extend-reflect-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.861 INFO datatypes - __init__: Processing /src/cairo/test/long-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.865 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.869 INFO datatypes - __init__: Processing /src/cairo/test/clear-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CLEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": CLEARED, Step #6 - "compile-libfuzzer-introspector-x86_64": PAINTED Step #6 - "compile-libfuzzer-introspector-x86_64": } surface_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (* operation_t) (cairo_t *cr, cairo_surface_t *surface); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.873 INFO datatypes - __init__: Processing /src/cairo/test/horizontal-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.877 INFO datatypes - __init__: Processing /src/cairo/test/bug-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.880 INFO datatypes - __init__: Processing /src/cairo/test/smask-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.884 INFO datatypes - __init__: Processing /src/cairo/test/clip-contexts.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.888 INFO datatypes - __init__: Processing /src/cairo/test/ft-text-antialias-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.892 INFO datatypes - __init__: Processing /src/cairo/test/text-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.896 INFO datatypes - __init__: Processing /src/cairo/test/text-rotate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.900 INFO datatypes - __init__: Processing /src/cairo/test/path-precision.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.904 INFO datatypes - __init__: Processing /src/cairo/test/copy-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*munge_func_t) (double *x, double *y); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.910 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-similar-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.914 INFO datatypes - __init__: Processing /src/cairo/test/glyph-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.918 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern-scale-up.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.922 INFO datatypes - __init__: Processing /src/cairo/test/clip-all.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.925 INFO datatypes - __init__: Processing /src/cairo/test/pthread-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.929 INFO datatypes - __init__: Processing /src/cairo/test/pdf-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.932 INFO datatypes - __init__: Processing /src/cairo/test/device-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.936 INFO datatypes - __init__: Processing /src/cairo/test/operator-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.940 INFO datatypes - __init__: Processing /src/cairo/test/paint-clip-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.944 INFO datatypes - __init__: Processing /src/cairo/test/ft-text-vertical-layout-type3.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.949 INFO datatypes - __init__: Processing /src/cairo/test/group-unaligned.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.952 INFO datatypes - __init__: Processing /src/cairo/test/cairo-test.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.969 INFO datatypes - __init__: Processing /src/cairo/test/get-and-set.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": double line_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_cap_t line_cap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_join_t line_join; Step #6 - "compile-libfuzzer-introspector-x86_64": double miter_limit; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t matrix; Step #6 - "compile-libfuzzer-introspector-x86_64": double dash[5]; Step #6 - "compile-libfuzzer-introspector-x86_64": double dash_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } settings_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.974 INFO datatypes - __init__: Processing /src/cairo/test/svg-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.978 INFO datatypes - __init__: Processing /src/cairo/test/hairline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.983 INFO datatypes - __init__: Processing /src/cairo/test/extend-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.986 INFO datatypes - __init__: Processing /src/cairo/test/pdf-structure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.994 INFO datatypes - __init__: Processing /src/cairo/test/in-fill-empty-trapezoid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:16.998 INFO datatypes - __init__: Processing /src/cairo/test/ft-svg-render-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.002 INFO datatypes - __init__: Processing /src/cairo/test/text-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.005 INFO datatypes - __init__: Processing /src/cairo/test/simple.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.012 INFO datatypes - __init__: Processing /src/cairo/test/implicit-close.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.016 INFO datatypes - __init__: Processing /src/cairo/test/mask-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.020 INFO datatypes - __init__: Processing /src/cairo/test/text-antialias-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.024 INFO datatypes - __init__: Processing /src/cairo/test/nil-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.028 INFO datatypes - __init__: Processing /src/cairo/test/aliasing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.032 INFO datatypes - __init__: Processing /src/cairo/test/clip-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.036 INFO datatypes - __init__: Processing /src/cairo/test/smask-image-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.040 INFO datatypes - __init__: Processing /src/cairo/test/fallback.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.044 INFO datatypes - __init__: Processing /src/cairo/test/path-currentpoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.048 INFO datatypes - __init__: Processing /src/cairo/test/copy-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.052 INFO datatypes - __init__: Processing /src/cairo/test/text-unhinted-metrics.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.055 INFO datatypes - __init__: Processing /src/cairo/test/stroke-clipped.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.059 INFO datatypes - __init__: Processing /src/cairo/test/a1-bug.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.063 INFO datatypes - __init__: Processing /src/cairo/test/white-in-noop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.066 INFO datatypes - __init__: Processing /src/cairo/test/set-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.070 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.075 INFO datatypes - __init__: Processing /src/cairo/test/leaky-dashed-rectangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.078 INFO datatypes - __init__: Processing /src/cairo/test/record-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.084 INFO datatypes - __init__: Processing /src/cairo/test/device-offset-positive.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.088 INFO datatypes - __init__: Processing /src/cairo/test/rotate-image-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.092 INFO datatypes - __init__: Processing /src/cairo/test/buffer-diff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.097 INFO datatypes - __init__: Processing /src/cairo/test/any2ppm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.106 INFO datatypes - __init__: Processing /src/cairo/test/clip-stroke-no-op.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.110 INFO datatypes - __init__: Processing /src/cairo/test/dash-offset-negative.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.114 INFO datatypes - __init__: Processing /src/cairo/test/pattern-get-type.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.118 INFO datatypes - __init__: Processing /src/cairo/test/clip-complex-shape.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.122 INFO datatypes - __init__: Processing /src/cairo/test/caps-joins-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.126 INFO datatypes - __init__: Processing /src/cairo/test/paint-source-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.130 INFO datatypes - __init__: Processing /src/cairo/test/joins-star.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.134 INFO datatypes - __init__: Processing /src/cairo/test/buffer-diff.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _buffer_diff_result { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int pixels_changed; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int max_diff; Step #6 - "compile-libfuzzer-introspector-x86_64": } buffer_diff_result_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.137 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-arcs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.141 INFO datatypes - __init__: Processing /src/cairo/test/clip-fill-rule-pixel-aligned.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.145 INFO datatypes - __init__: Processing /src/cairo/test/clip-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.149 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.154 INFO datatypes - __init__: Processing /src/cairo/test/bug-seams.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.158 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-pad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.162 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-conical.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.166 INFO datatypes - __init__: Processing /src/cairo/test/partial-clip-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.171 INFO datatypes - __init__: Processing /src/cairo/test/unantialiased-shapes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.175 INFO datatypes - __init__: Processing /src/cairo/test/xcb-huge-image-shm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.178 INFO datatypes - __init__: Processing /src/cairo/test/pixman-rotate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.182 INFO datatypes - __init__: Processing /src/cairo/test/twin-antialias-none.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.186 INFO datatypes - __init__: Processing /src/cairo/test/clip-complex-bug61592.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.190 INFO datatypes - __init__: Processing /src/cairo/test/font-variations.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.194 INFO datatypes - __init__: Processing /src/cairo/test/over-between-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.198 INFO datatypes - __init__: Processing /src/cairo/test/random-intersections-nonzero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.202 INFO datatypes - __init__: Processing /src/cairo/test/rotate-stroke-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.206 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-miter-limit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.209 INFO datatypes - __init__: Processing /src/cairo/test/bug-535.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.213 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern-scale-down.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.217 INFO datatypes - __init__: Processing /src/cairo/test/bug-bo-collins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.220 INFO datatypes - __init__: Processing /src/cairo/test/mask-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.225 INFO datatypes - __init__: Processing /src/cairo/test/bug-source-cu.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.230 INFO datatypes - __init__: Processing /src/cairo/test/cairo-test-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.233 INFO datatypes - __init__: Processing /src/cairo/test/outline-tolerance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.237 INFO datatypes - __init__: Processing /src/cairo/test/arc-direction.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.241 INFO datatypes - __init__: Processing /src/cairo/test/clip-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.245 INFO datatypes - __init__: Processing /src/cairo/test/twin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.248 INFO datatypes - __init__: Processing /src/cairo/test/text-antialias.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.252 INFO datatypes - __init__: Processing /src/cairo/test/source-surface-scale-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.256 INFO datatypes - __init__: Processing /src/cairo/test/infinite-join.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.259 INFO datatypes - __init__: Processing /src/cairo/test/ps2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.263 INFO datatypes - __init__: Processing /src/cairo/test/scale-offset-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.267 INFO datatypes - __init__: Processing /src/cairo/test/text-glyph-range.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.271 INFO datatypes - __init__: Processing /src/cairo/test/caps-joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.275 INFO datatypes - __init__: Processing /src/cairo/test/pixman-downscale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.280 INFO datatypes - __init__: Processing /src/cairo/test/leaky-dashed-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.284 INFO datatypes - __init__: Processing /src/cairo/test/a8-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.289 INFO datatypes - __init__: Processing /src/cairo/test/ps-features.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.293 INFO datatypes - __init__: Processing /src/cairo/test/source-clip-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.297 INFO datatypes - __init__: Processing /src/cairo/test/hatchings.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.301 INFO datatypes - __init__: Processing /src/cairo/test/filter-nearest-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.305 INFO datatypes - __init__: Processing /src/cairo/test/dash-no-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.308 INFO datatypes - __init__: Processing /src/cairo/test/bug-spline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.312 INFO datatypes - __init__: Processing /src/cairo/test/operator-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.317 INFO datatypes - __init__: Processing /src/cairo/test/clip-zero.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.321 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-image-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.325 INFO datatypes - __init__: Processing /src/cairo/test/scale-down-source-surface-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.328 INFO datatypes - __init__: Processing /src/cairo/test/bug-84115.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.331 INFO datatypes - __init__: Processing /src/cairo/test/leaky-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.335 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-solid-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.339 INFO datatypes - __init__: Processing /src/cairo/test/fill-and-stroke-alpha-add.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*path_func_t) (cairo_t *cr); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.342 INFO datatypes - __init__: Processing /src/cairo/test/fill-and-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.346 INFO datatypes - __init__: Processing /src/cairo/test/a1-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.350 INFO datatypes - __init__: Processing /src/cairo/test/clip-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.354 INFO datatypes - __init__: Processing /src/cairo/test/image-bug-710072.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.357 INFO datatypes - __init__: Processing /src/cairo/test/get-path-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.365 INFO datatypes - __init__: Processing /src/cairo/test/twin-antialias-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.369 INFO datatypes - __init__: Processing /src/cairo/test/filter-nearest-transformed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.373 INFO datatypes - __init__: Processing /src/cairo/test/get-xrender-format.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.377 INFO datatypes - __init__: Processing /src/cairo/test/pthread-show-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": int id; Step #6 - "compile-libfuzzer-introspector-x86_64": } thread_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.381 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.384 INFO datatypes - __init__: Processing /src/cairo/test/in-fill-trapezoid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.390 INFO datatypes - __init__: Processing /src/cairo/test/joins-retrace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.394 INFO datatypes - __init__: Processing /src/cairo/test/smask-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.398 INFO datatypes - __init__: Processing /src/cairo/test/clip-empty-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.401 INFO datatypes - __init__: Processing /src/cairo/test/xcb-snapshot-assert.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.405 INFO datatypes - __init__: Processing /src/cairo/test/large-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.408 INFO datatypes - __init__: Processing /src/cairo/test/clip-shape.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.412 INFO datatypes - __init__: Processing /src/cairo/test/path-append.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.415 INFO datatypes - __init__: Processing /src/cairo/test/cairo-test-runner.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_test_list { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_test_t *test; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_test_list *next; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_test_list_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GE, Step #6 - "compile-libfuzzer-introspector-x86_64": GT Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_test_compare_op_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_test_runner { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_context_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_device_offsets; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_device_scales; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t passed; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_passed; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_skipped; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_failed; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_xfailed; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_error; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_crashed; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_ignored_via_env; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t *crashes_preamble; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t *errors_preamble; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t *fails_preamble; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t **crashes_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t **errors_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_test_list_t **fails_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int *num_failed_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": int *num_error_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": int *num_crashed_per_target; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t exit_on_failure; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t list_only; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t full_test; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t keyword_match; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t slow; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t force_pass; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_test_runner_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.426 INFO datatypes - __init__: Processing /src/cairo/test/rounded-rectangle-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.430 INFO datatypes - __init__: Processing /src/cairo/test/overlapping-dash-caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.433 INFO datatypes - __init__: Processing /src/cairo/test/recording-surface-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.438 INFO datatypes - __init__: Processing /src/cairo/test/record-transform-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.441 INFO datatypes - __init__: Processing /src/cairo/test/clip-empty-save.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.445 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-outside-target.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.449 INFO datatypes - __init__: Processing /src/cairo/test/shifted-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.453 INFO datatypes - __init__: Processing /src/cairo/test/transforms.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.456 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.460 INFO datatypes - __init__: Processing /src/cairo/test/paint-with-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.465 INFO datatypes - __init__: Processing /src/cairo/test/gradient-constant-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.468 INFO datatypes - __init__: Processing /src/cairo/test/overlapping-glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.472 INFO datatypes - __init__: Processing /src/cairo/test/overflow.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.477 INFO datatypes - __init__: Processing /src/cairo/test/clip-empty.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.480 INFO datatypes - __init__: Processing /src/cairo/test/operator-clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.485 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.489 INFO datatypes - __init__: Processing /src/cairo/test/bug-361.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.493 INFO datatypes - __init__: Processing /src/cairo/test/caps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.497 INFO datatypes - __init__: Processing /src/cairo/test/stroke-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.500 INFO datatypes - __init__: Processing /src/cairo/test/rectilinear-grid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.504 INFO datatypes - __init__: Processing /src/cairo/test/large-twin-antialias-mixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.508 INFO datatypes - __init__: Processing /src/cairo/test/line-width-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.512 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-radial-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.516 INFO datatypes - __init__: Processing /src/cairo/test/alpha-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.519 INFO datatypes - __init__: Processing /src/cairo/test/ps-eps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.525 INFO datatypes - __init__: Processing /src/cairo/test/a1-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.528 INFO datatypes - __init__: Processing /src/cairo/test/line-width-large-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.532 INFO datatypes - __init__: Processing /src/cairo/test/pdf-isolated-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.536 INFO datatypes - __init__: Processing /src/cairo/test/operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.539 INFO datatypes - __init__: Processing /src/cairo/test/xlib-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.543 INFO datatypes - __init__: Processing /src/cairo/test/extend-pad-border.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.547 INFO datatypes - __init__: Processing /src/cairo/test/smp-glyph.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.550 INFO datatypes - __init__: Processing /src/cairo/test/rotated-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.554 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.558 INFO datatypes - __init__: Processing /src/cairo/test/gradient-scale-crash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.562 INFO datatypes - __init__: Processing /src/cairo/test/solid-pattern-cache-stress.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.566 INFO datatypes - __init__: Processing /src/cairo/test/inverse-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.569 INFO datatypes - __init__: Processing /src/cairo/test/negative-stride-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.573 INFO datatypes - __init__: Processing /src/cairo/test/imagediff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.578 INFO datatypes - __init__: Processing /src/cairo/test/random-clips.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.583 INFO datatypes - __init__: Processing /src/cairo/test/dash-zero-length.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.587 INFO datatypes - __init__: Processing /src/cairo/test/stroke-open-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.590 INFO datatypes - __init__: Processing /src/cairo/test/dash-state.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.594 INFO datatypes - __init__: Processing /src/cairo/test/a1-traps-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.597 INFO datatypes - __init__: Processing /src/cairo/test/large-source-roi.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.601 INFO datatypes - __init__: Processing /src/cairo/test/push-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.605 INFO datatypes - __init__: Processing /src/cairo/test/a1-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.609 INFO datatypes - __init__: Processing /src/cairo/test/pdf2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.613 INFO datatypes - __init__: Processing /src/cairo/test/fill-disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.616 INFO datatypes - __init__: Processing /src/cairo/test/a1-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.620 INFO datatypes - __init__: Processing /src/cairo/test/api-special-cases.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_test_status_t (* surface_test_func_t) (cairo_surface_t *surface); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_test_status_t (* context_test_func_t) (cairo_t *cr); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.634 INFO datatypes - __init__: Processing /src/cairo/test/stroke-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.638 INFO datatypes - __init__: Processing /src/cairo/test/a1-mask-sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.641 INFO datatypes - __init__: Processing /src/cairo/test/coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.648 INFO datatypes - __init__: Processing /src/cairo/test/clip-push-group.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.652 INFO datatypes - __init__: Processing /src/cairo/test/create-from-broken-png-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.655 INFO datatypes - __init__: Processing /src/cairo/test/mask-transformed-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.659 INFO datatypes - __init__: Processing /src/cairo/test/push-group-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.663 INFO datatypes - __init__: Processing /src/cairo/test/user-font-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long ucs4; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": char data[8]; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_scaled_font_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.668 INFO datatypes - __init__: Processing /src/cairo/test/ft-svg-cairo-logo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.672 INFO datatypes - __init__: Processing /src/cairo/test/mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.677 INFO datatypes - __init__: Processing /src/cairo/test/user-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long ucs4; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": char data[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_scaled_font_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.682 INFO datatypes - __init__: Processing /src/cairo/test/big-little-triangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.686 INFO datatypes - __init__: Processing /src/cairo/test/sample.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.690 INFO datatypes - __init__: Processing /src/cairo/test/tighten-bounds.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.694 INFO datatypes - __init__: Processing /src/cairo/test/huge-radial.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.697 INFO datatypes - __init__: Processing /src/cairo/test/clip-disjoint-quad.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.701 INFO datatypes - __init__: Processing /src/cairo/test/clip-nesting.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.705 INFO datatypes - __init__: Processing /src/cairo/test/reflected-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.709 INFO datatypes - __init__: Processing /src/cairo/test/fill-degenerate-sort-order.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.712 INFO datatypes - __init__: Processing /src/cairo/test/line-width-tolerance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.715 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern-big-scale-down.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.719 INFO datatypes - __init__: Processing /src/cairo/test/extend-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.723 INFO datatypes - __init__: Processing /src/cairo/test/self-intersecting.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.726 INFO datatypes - __init__: Processing /src/cairo/test/surface-pattern-scale-down-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.730 INFO datatypes - __init__: Processing /src/cairo/test/fill-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.734 INFO datatypes - __init__: Processing /src/cairo/test/over-below-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.737 INFO datatypes - __init__: Processing /src/cairo/test/text-transform.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.741 INFO datatypes - __init__: Processing /src/cairo/test/clipped-trapezoids.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.745 INFO datatypes - __init__: Processing /src/cairo/test/round-join-bug-520.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.749 INFO datatypes - __init__: Processing /src/cairo/test/select-font-no-show-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.752 INFO datatypes - __init__: Processing /src/cairo/test/stride-12-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.756 INFO datatypes - __init__: Processing /src/cairo/test/bug-40410.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.759 INFO datatypes - __init__: Processing /src/cairo/test/pdf-mime-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.764 INFO datatypes - __init__: Processing /src/cairo/test/fill-missed-stop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.768 INFO datatypes - __init__: Processing /src/cairo/test/device-offset-fractional.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.772 INFO datatypes - __init__: Processing /src/cairo/test/caps-joins-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.776 INFO datatypes - __init__: Processing /src/cairo/test/arc-looping-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.779 INFO datatypes - __init__: Processing /src/cairo/test/line-width-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.783 INFO datatypes - __init__: Processing /src/cairo/test/clip-device-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.787 INFO datatypes - __init__: Processing /src/cairo/test/partial-coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.796 INFO datatypes - __init__: Processing /src/cairo/test/clip-operator.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.801 INFO datatypes - __init__: Processing /src/cairo/test/create-from-png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.807 INFO datatypes - __init__: Processing /src/cairo/test/record90.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.814 INFO datatypes - __init__: Processing /src/cairo/test/bug-431.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.817 INFO datatypes - __init__: Processing /src/cairo/test/text-zero-len.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.822 INFO datatypes - __init__: Processing /src/cairo/test/close-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.826 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-modify-child.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.830 INFO datatypes - __init__: Processing /src/cairo/test/filter-bilinear-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.834 INFO datatypes - __init__: Processing /src/cairo/test/gradient-zero-stops.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.837 INFO datatypes - __init__: Processing /src/cairo/test/fill-and-stroke-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*path_func_t) (cairo_t *cr); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.841 INFO datatypes - __init__: Processing /src/cairo/test/multi-page.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.845 INFO datatypes - __init__: Processing /src/cairo/test/bug-bo-ricotz.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.849 INFO datatypes - __init__: Processing /src/cairo/test/show-glyphs-many.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.853 INFO datatypes - __init__: Processing /src/cairo/test/clip-disjoint-hatching.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.857 INFO datatypes - __init__: Processing /src/cairo/test/bug-bo-rectangular.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.861 INFO datatypes - __init__: Processing /src/cairo/test/extend-repeat-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.864 INFO datatypes - __init__: Processing /src/cairo/test/twin-antialias-gray.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.868 INFO datatypes - __init__: Processing /src/cairo/test/glyph-cache-pressure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.872 INFO datatypes - __init__: Processing /src/cairo/test/pattern-getters.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.877 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient-large.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.881 INFO datatypes - __init__: Processing /src/cairo/test/bug-51910.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.884 INFO datatypes - __init__: Processing /src/cairo/test/pdf-tagged-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.893 INFO datatypes - __init__: Processing /src/cairo/test/composite-integer-translate-over-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.897 INFO datatypes - __init__: Processing /src/cairo/test/clip-mixed-antialias.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.901 INFO datatypes - __init__: Processing /src/cairo/test/svg2png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.905 INFO datatypes - __init__: Processing /src/cairo/test/raster-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.909 INFO datatypes - __init__: Processing /src/cairo/test/clip-rectilinear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.913 INFO datatypes - __init__: Processing /src/cairo/test/font-options.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.917 INFO datatypes - __init__: Processing /src/cairo/test/png-flatten.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.921 INFO datatypes - __init__: Processing /src/cairo/test/record-neg-extents.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.925 INFO datatypes - __init__: Processing /src/cairo/test/caps-tails-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.930 INFO datatypes - __init__: Processing /src/cairo/test/mask-transformed-similar.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.933 INFO datatypes - __init__: Processing /src/cairo/test/fallback-resolution.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:17.940 INFO datatypes - __init__: Processing /src/cairo/test/world-map.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.204 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-modify-parent.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.208 INFO datatypes - __init__: Processing /src/cairo/test/smask-paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.212 INFO datatypes - __init__: Processing /src/cairo/test/mime-surface-api.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.216 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-curve-to.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.220 INFO datatypes - __init__: Processing /src/cairo/test/scaled-font-zero-matrix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.223 INFO datatypes - __init__: Processing /src/cairo/test/zero-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.227 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.231 INFO datatypes - __init__: Processing /src/cairo/test/ft-text-vertical-layout-type1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.235 INFO datatypes - __init__: Processing /src/cairo/test/dithergradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.239 INFO datatypes - __init__: Processing /src/cairo/test/bitmap-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.244 INFO datatypes - __init__: Processing /src/cairo/test/png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.248 INFO datatypes - __init__: Processing /src/cairo/test/quartz-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.251 INFO datatypes - __init__: Processing /src/cairo/test/shape-general-convex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.255 INFO datatypes - __init__: Processing /src/cairo/test/bilevel-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.259 INFO datatypes - __init__: Processing /src/cairo/test/clip-intersect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.262 INFO datatypes - __init__: Processing /src/cairo/test/skew-extreme.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.266 INFO datatypes - __init__: Processing /src/cairo/test/xlib-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.271 INFO datatypes - __init__: Processing /src/cairo/test/select-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.275 INFO datatypes - __init__: Processing /src/cairo/test/image-surface-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.278 INFO datatypes - __init__: Processing /src/cairo/test/clip-group-shapes.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*clipper_t)(cairo_t *cr, int w, int h); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.283 INFO datatypes - __init__: Processing /src/cairo/test/unaligned-box.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.286 INFO datatypes - __init__: Processing /src/cairo/test/fill-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.290 INFO datatypes - __init__: Processing /src/cairo/test/bug-75705.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.293 INFO datatypes - __init__: Processing /src/cairo/test/fill-empty.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.297 INFO datatypes - __init__: Processing /src/cairo/test/pdf-operators-text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.301 INFO datatypes - __init__: Processing /src/cairo/test/error-setters.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.305 INFO datatypes - __init__: Processing /src/cairo/test/trap-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.309 INFO datatypes - __init__: Processing /src/cairo/test/record-mesh.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.314 INFO datatypes - __init__: Processing /src/cairo/test/clip-fill-no-op.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.317 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient-one-stop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.321 INFO datatypes - __init__: Processing /src/cairo/test/fill-alpha-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.325 INFO datatypes - __init__: Processing /src/cairo/test/bug-image-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.328 INFO datatypes - __init__: Processing /src/cairo/test/self-copy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.332 INFO datatypes - __init__: Processing /src/cairo/test/path-stroke-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.335 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.339 INFO datatypes - __init__: Processing /src/cairo/test/clip-fill-rule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.343 INFO datatypes - __init__: Processing /src/cairo/test/operator-alpha-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.347 INFO datatypes - __init__: Processing /src/cairo/test/record-write-png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.351 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-repeat.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.355 INFO datatypes - __init__: Processing /src/cairo/test/ft-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.358 INFO datatypes - __init__: Processing /src/cairo/test/map-to-image.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.363 INFO datatypes - __init__: Processing /src/cairo/test/recordflip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.371 INFO datatypes - __init__: Processing /src/cairo/test/joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.375 INFO datatypes - __init__: Processing /src/cairo/test/xcb-stress-cache.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.379 INFO datatypes - __init__: Processing /src/cairo/test/extended-blend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.384 INFO datatypes - __init__: Processing /src/cairo/test/leaks.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.387 INFO datatypes - __init__: Processing /src/cairo/test/device-offset-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.391 INFO datatypes - __init__: Processing /src/cairo/test/record.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.398 INFO datatypes - __init__: Processing /src/cairo/test/over-around-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.402 INFO datatypes - __init__: Processing /src/cairo/test/rel-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.406 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-linear-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.409 INFO datatypes - __init__: Processing /src/cairo/test/cairo-test.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int8 int8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int32 int32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int16 int16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int64 int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_test_context cairo_test_context_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_test_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_test_preamble_function_t) (cairo_test_context_t *ctx); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 uint16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 uint8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 uint32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum cairo_test_status { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_SUCCESS = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_NO_MEMORY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_FAILURE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_NEW, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_XFAILURE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_CRASHED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEST_UNTESTED = 77 /* match automake's skipped exit status */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_test_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_test cairo_test_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_test_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_test_draw_function_t) (cairo_t *cr, int width, int height); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.414 INFO datatypes - __init__: Processing /src/cairo/test/surface-finish-twice.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.418 INFO datatypes - __init__: Processing /src/cairo/test/invalid-matrix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.423 INFO datatypes - __init__: Processing /src/cairo/test/degenerate-pen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.427 INFO datatypes - __init__: Processing /src/cairo/test/smask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.431 INFO datatypes - __init__: Processing /src/cairo/test/composite-integer-translate-over.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.435 INFO datatypes - __init__: Processing /src/cairo/test/font-face-get-type.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.438 INFO datatypes - __init__: Processing /src/cairo/test/show-text-current-point.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.442 INFO datatypes - __init__: Processing /src/cairo/test/dash-caps-joins.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.446 INFO datatypes - __init__: Processing /src/cairo/test/rounded-rectangle-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.450 INFO datatypes - __init__: Processing /src/cairo/test/toy-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.455 INFO datatypes - __init__: Processing /src/cairo/test/bug-448.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.459 INFO datatypes - __init__: Processing /src/cairo/test/ft-svg-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.464 INFO datatypes - __init__: Processing /src/cairo/test/create-from-png-16bit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.467 INFO datatypes - __init__: Processing /src/cairo/test/subsurface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.472 INFO datatypes - __init__: Processing /src/cairo/test/joins-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.476 INFO datatypes - __init__: Processing /src/cairo/test/ft-show-glyphs-positioning.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t glyph_list[100]; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } glyph_array_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.481 INFO datatypes - __init__: Processing /src/cairo/test/svg-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.485 INFO datatypes - __init__: Processing /src/cairo/test/create-regions.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_boilerplate_target_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": char *base_name; Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.491 INFO datatypes - __init__: Processing /src/cairo/test/random-intersections-curves-eo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.495 INFO datatypes - __init__: Processing /src/cairo/test/line-width.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.499 INFO datatypes - __init__: Processing /src/cairo/test/quartz-color-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.503 INFO datatypes - __init__: Processing /src/cairo/test/show-glyphs-advance.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.507 INFO datatypes - __init__: Processing /src/cairo/test/mask-ctm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.511 INFO datatypes - __init__: Processing /src/cairo/test/self-copy-overlap.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.514 INFO datatypes - __init__: Processing /src/cairo/test/move-to-show-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.518 INFO datatypes - __init__: Processing /src/cairo/test/smask-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.522 INFO datatypes - __init__: Processing /src/cairo/test/a1-rasterisation.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.526 INFO datatypes - __init__: Processing /src/cairo/test/ft-font-create-for-ft-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.530 INFO datatypes - __init__: Processing /src/cairo/test/user-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.534 INFO datatypes - __init__: Processing /src/cairo/test/mime-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.540 INFO datatypes - __init__: Processing /src/cairo/test/linear-uniform.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.544 INFO datatypes - __init__: Processing /src/cairo/test/dash-infinite-loop.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.548 INFO datatypes - __init__: Processing /src/cairo/test/a8-clear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.551 INFO datatypes - __init__: Processing /src/cairo/test/halo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.556 INFO datatypes - __init__: Processing /src/cairo/test/mask-surface-ctm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.560 INFO datatypes - __init__: Processing /src/cairo/test/paint-with-alpha-group-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.563 INFO datatypes - __init__: Processing /src/cairo/test/clip-unbounded.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.567 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-fold.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.571 INFO datatypes - __init__: Processing /src/cairo/test/recording-surface-extend.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.576 INFO datatypes - __init__: Processing /src/cairo/test/get-group-target.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.579 INFO datatypes - __init__: Processing /src/cairo/test/thin-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.583 INFO datatypes - __init__: Processing /src/cairo/test/leaky-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.587 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-transformed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.591 INFO datatypes - __init__: Processing /src/cairo/test/half-coverage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.595 INFO datatypes - __init__: Processing /src/cairo/test/radial-gradient.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*composite_t)(cairo_t *cr, cairo_pattern_t *pattern); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*add_stops_t)(cairo_pattern_t *pattern); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.600 INFO datatypes - __init__: Processing /src/cairo/test/source-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.604 INFO datatypes - __init__: Processing /src/cairo/test/finer-grained-fallbacks.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.609 INFO datatypes - __init__: Processing /src/cairo/test/new-sub-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.612 INFO datatypes - __init__: Processing /src/cairo/test/gradient-zero-stops-mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.616 INFO datatypes - __init__: Processing /src/cairo/test/smask-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.620 INFO datatypes - __init__: Processing /src/cairo/test/drunkard-tails.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.624 INFO datatypes - __init__: Processing /src/cairo/test/linear-gradient-reflect.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.628 INFO datatypes - __init__: Processing /src/cairo/test/mesh-pattern-control-points.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.632 INFO datatypes - __init__: Processing /src/cairo/test/ft-show-glyphs-table.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.636 INFO datatypes - __init__: Processing /src/cairo/test/user-font-rescale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.642 INFO datatypes - __init__: Processing /src/cairo/test/subsurface-scale.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.646 INFO datatypes - __init__: Processing /src/cairo/test/composite-integer-translate-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.650 INFO datatypes - __init__: Processing /src/cairo/test/clip-polygons.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.654 INFO datatypes - __init__: Processing /src/cairo/test/push-group-path-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.657 INFO datatypes - __init__: Processing /src/cairo/test/linear-step-function.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.661 INFO datatypes - __init__: Processing /src/cairo/test/caps-sub-paths.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.665 INFO datatypes - __init__: Processing /src/cairo/test/user-font-subpixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.669 INFO datatypes - __init__: Processing /src/cairo/test/clipped-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.672 INFO datatypes - __init__: Processing /src/cairo/test/dash-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.676 INFO datatypes - __init__: Processing /src/cairo/test/bug-277.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.680 INFO datatypes - __init__: Processing /src/cairo/test/tiger.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.684 INFO datatypes - __init__: Processing /src/cairo/test/huge-linear.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.688 INFO datatypes - __init__: Processing /src/cairo/test/svg/svg-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { CAIRO_SVG, LIBRSVG } svg_renderer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.693 INFO datatypes - __init__: Processing /src/cairo/test/svg/fuzzer/svg-render-fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.697 INFO frontend_c - load_treesitter_trees: harness: /src/cairo/test/svg/fuzzer/svg-render-fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.697 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/args.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.701 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/pdiff.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int8 int8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 uint16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 uint32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 uint8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int16 int16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int32 int32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int64 int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.708 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/lpyramid.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _lpyramid lpyramid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.711 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/lpyramid.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.715 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/pdiff.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int bool; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.719 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/perceptualdiff.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.723 INFO datatypes - __init__: Processing /src/cairo/test/pdiff/args.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _args Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface_a; /* Image A */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface_b; /* Image B */ Step #6 - "compile-libfuzzer-introspector-x86_64": bool Verbose; /* Print lots of text or not */ Step #6 - "compile-libfuzzer-introspector-x86_64": float FieldOfView; /* Field of view in degrees */ Step #6 - "compile-libfuzzer-introspector-x86_64": float Gamma; /* The gamma to convert to linear color space */ Step #6 - "compile-libfuzzer-introspector-x86_64": float Luminance; /* the display's luminance */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int ThresholdPixels; /* How many pixels different to ignore */ Step #6 - "compile-libfuzzer-introspector-x86_64": } args_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.726 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/lca.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.730 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/twin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.733 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/circle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.737 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/singular.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.741 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/include/cairo-tutorial-pdf.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.745 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/include/cairo-tutorial-png.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.748 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/include/cairo-tutorial-xlib.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.753 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/include/cairo-tutorial.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.757 INFO datatypes - __init__: Processing /src/cairo/doc/tutorial/src/include/cairo-tutorial-gtk.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.761 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pattern-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* This field is only used by the wrapper surface for retreiving Step #6 - "compile-libfuzzer-introspector-x86_64": * the region id from the target during create regions and passing Step #6 - "compile-libfuzzer-introspector-x86_64": * the region id to the target surface during playback. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int region_array_id; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_surface_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_radial_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_circle_double_t cd1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_circle_double_t cd2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_radial_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_gradient_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int n_stops; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int stops_size; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_stop_t *stops; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_stop_t stops_embedded[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_gradient_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_mesh_patch { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t points[4][4]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_color_t colors[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_mesh_patch_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_raster_source_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_acquire_func_t acquire; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_release_func_t release; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_snapshot_func_t snapshot; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_copy_func_t copy; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_finish_func_t finish; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* an explicit pre-allocated member in preference to the general user-data */ Step #6 - "compile-libfuzzer-introspector-x86_64": void *user_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_raster_source_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_linear_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t pd1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t pd2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_linear_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_gradient_stop { Step #6 - "compile-libfuzzer-introspector-x86_64": double offset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_color_stop_t color; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_gradient_stop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_linear_pattern_t linear; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_radial_pattern_t radial; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_gradient_pattern_union_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_mesh_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t patches; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_mesh_patch_t *current_patch; Step #6 - "compile-libfuzzer-introspector-x86_64": int current_side; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_control_point[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_color[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_mesh_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_solid_pattern_t solid; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_pattern_t surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_gradient_pattern_union_t gradient; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_mesh_pattern_t mesh; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_raster_source_pattern_t raster_source; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pattern_union_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.768 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-interchange.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.792 INFO datatypes - __init__: Processing /src/cairo/src/cairo-misc.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_intern_string { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t hash_entry; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": char *string; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_intern_string_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.801 INFO datatypes - __init__: Processing /src/cairo/src/cairo-rectangular-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _rectangle { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _rectangle *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t left, right; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t top_y, bottom_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } rectangle_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **start; Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t stop; Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t head, tail; Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t *insert_cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t xmin, xmax; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct coverage { Step #6 - "compile-libfuzzer-introspector-x86_64": struct cell { Step #6 - "compile-libfuzzer-introspector-x86_64": struct cell *prev, *next; Step #6 - "compile-libfuzzer-introspector-x86_64": int x, covered, uncovered; Step #6 - "compile-libfuzzer-introspector-x86_64": } head, tail, *cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int count; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": } coverage; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_half_open_span_t spans_stack[CAIRO_STACK_ARRAY_LENGTH (cairo_half_open_span_t)]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_half_open_span_t *spans; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_spans; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int size_spans; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": jmp_buf jmpbuf; Step #6 - "compile-libfuzzer-introspector-x86_64": } sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.810 INFO datatypes - __init__: Processing /src/cairo/src/cairo-wideint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.818 INFO datatypes - __init__: Processing /src/cairo/src/cairo-composite-rectangles-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.823 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type1-subset.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int subset_index; Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *encrypted_charstring; Step #6 - "compile-libfuzzer-introspector-x86_64": int encrypted_charstring_length; Step #6 - "compile-libfuzzer-introspector-x86_64": } glyph_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*glyph_func_t) (cairo_type1_font_subset_t *font, Step #6 - "compile-libfuzzer-introspector-x86_64": int glyph_number, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name, int name_length, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *charstring, int charstring_length); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*subr_func_t) (cairo_type1_font_subset_t *font, Step #6 - "compile-libfuzzer-introspector-x86_64": int subr_number, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *subr_string, int subr_string_length, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *np, int np_length); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_type1_font_subset { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subset_t *scaled_font_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int font_id; Step #6 - "compile-libfuzzer-introspector-x86_64": char *base_font; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_glyphs; /* Num /CharStrings in font */ Step #6 - "compile-libfuzzer-introspector-x86_64": double x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": double ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": double units_per_em; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long header_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long trailer_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Num glyphs in subset. May be greater than Step #6 - "compile-libfuzzer-introspector-x86_64": * scaled_font_subset->num_glyphs due to glyphs required by the Step #6 - "compile-libfuzzer-introspector-x86_64": * SEAC operator. */ Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The glyphs and glyph_names arrays are indexed by the order of Step #6 - "compile-libfuzzer-introspector-x86_64": * the Charstrings in the font. This is not necessarily the same Step #6 - "compile-libfuzzer-introspector-x86_64": * order as the glyph index. The index_to_glyph_name() font backend Step #6 - "compile-libfuzzer-introspector-x86_64": * function is used to map the glyph index to the glyph order in Step #6 - "compile-libfuzzer-introspector-x86_64": * the Charstrings. */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t glyphs_array; Step #6 - "compile-libfuzzer-introspector-x86_64": glyph_data_t *glyphs; /* pointer to first element of above array */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t glyph_names_array; Step #6 - "compile-libfuzzer-introspector-x86_64": char **glyph_names; /* pointer to first element of above array */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_subrs; /* Num /Subrs routines in the font */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t subset_subrs; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *subr_string; Step #6 - "compile-libfuzzer-introspector-x86_64": int subr_length; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *np; Step #6 - "compile-libfuzzer-introspector-x86_64": int np_length; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t used; Step #6 - "compile-libfuzzer-introspector-x86_64": } *subrs; /* array with num_subrs elements */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Maps scaled_font_subset index to glyphs_array. Step #6 - "compile-libfuzzer-introspector-x86_64": * Array size = scaled_font_subset->num_glyphs. */ Step #6 - "compile-libfuzzer-introspector-x86_64": int *scaled_subset_index_to_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Keeps track of the glyphs that will be emitted in the subset. Step #6 - "compile-libfuzzer-introspector-x86_64": * Allocated size = base.num_glyphs. Number of entries = num_glyphs. Step #6 - "compile-libfuzzer-introspector-x86_64": * Array values are glyph_array indexes. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": int *type1_subset_index_to_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t contents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const char *rd, *nd, *np; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int lenIV; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": char *type1_data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int type1_length; Step #6 - "compile-libfuzzer-introspector-x86_64": char *type1_end; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": char *header_segment; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int header_segment_size; Step #6 - "compile-libfuzzer-introspector-x86_64": char *eexec_segment; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int eexec_segment_size; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t eexec_segment_is_ascii; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": char *cleartext; Step #6 - "compile-libfuzzer-introspector-x86_64": char *cleartext_end; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int header_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short eexec_key; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t hex_encode; Step #6 - "compile-libfuzzer-introspector-x86_64": int hex_column; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double stack[TYPE1_STACKSIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": int sp; Step #6 - "compile-libfuzzer-introspector-x86_64": } build_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int stack[TYPE1_STACKSIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": int sp; Step #6 - "compile-libfuzzer-introspector-x86_64": } ps_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_type1_font_subset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.839 INFO datatypes - __init__: Processing /src/cairo/src/cairo-boxes-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.843 INFO datatypes - __init__: Processing /src/cairo/src/cairo-bentley-ottmann-rectangular.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _rectangle rectangle_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **rectangles; Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **stop; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t head, tail, *insert, *cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t last_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int stop_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t insert_x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t do_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": void *container; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": jmp_buf unwind; Step #6 - "compile-libfuzzer-introspector-x86_64": } sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.853 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-fixed-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char cairo_path_op_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_buf_fixed { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_buf_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_op_t op[CAIRO_PATH_BUF_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t points[2 * CAIRO_PATH_BUF_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_buf_fixed_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_fixed_iter { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_path_buf_t *first; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_path_buf_t *buf; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int n_op; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int n_point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_fixed_iter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_buf { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_ops; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int size_ops; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_points; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int size_points; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_op_t *op; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t *points; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_buf_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.858 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-snapshot-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.861 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-shading-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_shading { Step #6 - "compile-libfuzzer-introspector-x86_64": int shading_type; Step #6 - "compile-libfuzzer-introspector-x86_64": int bits_per_coordinate; Step #6 - "compile-libfuzzer-introspector-x86_64": int bits_per_component; Step #6 - "compile-libfuzzer-introspector-x86_64": int bits_per_flag; Step #6 - "compile-libfuzzer-introspector-x86_64": double *decode_array; Step #6 - "compile-libfuzzer-introspector-x86_64": int decode_array_length; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_length; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_shading_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.865 INFO datatypes - __init__: Processing /src/cairo/src/cairo-hash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.870 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-display.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*cairo_xlib_error_func_t) (Display *display, Step #6 - "compile-libfuzzer-introspector-x86_64": XErrorEvent *event); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.878 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-fixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_fixed_append_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t offset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_t *path; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_fixed_append_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_path_flattener { Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_move_to_func_t *move_to; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_line_to_func_t *line_to; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_close_path_func_t *close_path; Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } cpf_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.893 INFO datatypes - __init__: Processing /src/cairo/src/cairo-scaled-font-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.897 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-screen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.904 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-wrapper-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.909 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.913 INFO datatypes - __init__: Processing /src/cairo/src/cairo-contour-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_shape cairo_shape_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.918 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-shm.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_shm_mem_block cairo_xcb_shm_mem_block_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PENDING_WAIT, Step #6 - "compile-libfuzzer-introspector-x86_64": PENDING_POLL Step #6 - "compile-libfuzzer-introspector-x86_64": } shm_wait_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.923 INFO datatypes - __init__: Processing /src/cairo/src/cairo-default-context.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.936 INFO datatypes - __init__: Processing /src/cairo/src/cairo-time.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.941 INFO datatypes - __init__: Processing /src/cairo/src/cairo-error-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_int_status cairo_int_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.944 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-bounds.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_bounder { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_bounder_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.949 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type3-glyph-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.955 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.984 INFO datatypes - __init__: Processing /src/cairo/src/cairo-freelist-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.988 INFO datatypes - __init__: Processing /src/cairo/src/cairo-region.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:18.996 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ft-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ft_font_transform { Step #6 - "compile-libfuzzer-introspector-x86_64": double x_scale, y_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": double shape[2][2]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_font_transform_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ft_scaled_font { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ft_unscaled_font_t *unscaled; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ft_options_t ft_options; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_scaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ft_unscaled_font_map { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *hash_table; Step #6 - "compile-libfuzzer-introspector-x86_64": FT_Library ft_library; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_open_faces; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_unscaled_font_map_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_glyph_private_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ft_glyph_format_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_glyph_private_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ft_options { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_options_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int load_flags; /* flags for FT_Load_Glyph */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int synth_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_options_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_GLYPH_TYPE_BITMAP, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_GLYPH_TYPE_OUTLINE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_GLYPH_TYPE_SVG, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_GLYPH_TYPE_COLR_V0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_GLYPH_TYPE_COLR_V1, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_glyph_format_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ft_font_face cairo_ft_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.027 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-connection.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_xrender_format { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t key; Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_pictformat_t xrender_format; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_xrender_format_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_xid { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t xid; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_xid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.036 INFO datatypes - __init__: Processing /src/cairo/src/test-null-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_compositor_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_image_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_compositor_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.042 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz-image.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.045 INFO datatypes - __init__: Processing /src/cairo/src/cairo-hull.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_hull { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t slope; Step #6 - "compile-libfuzzer-introspector-x86_64": int discard; Step #6 - "compile-libfuzzer-introspector-x86_64": int id; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_hull_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.050 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-xrender-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat id; Step #6 - "compile-libfuzzer-introspector-x86_64": int type; Step #6 - "compile-libfuzzer-introspector-x86_64": int depth; Step #6 - "compile-libfuzzer-introspector-x86_64": XRenderDirectFormat direct; Step #6 - "compile-libfuzzer-introspector-x86_64": Colormap colormap; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRenderPictFormat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XGlyphElt32 { Step #6 - "compile-libfuzzer-introspector-x86_64": GlyphSet glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": _Xconst unsigned int *chars; Step #6 - "compile-libfuzzer-introspector-x86_64": int nchars; Step #6 - "compile-libfuzzer-introspector-x86_64": int xOff; Step #6 - "compile-libfuzzer-introspector-x86_64": int yOff; Step #6 - "compile-libfuzzer-introspector-x86_64": } XGlyphElt32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed top B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed bottom B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xLineFixed left; Step #6 - "compile-libfuzzer-introspector-x86_64": xLineFixed right; Step #6 - "compile-libfuzzer-introspector-x86_64": } xTrapezoid; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat maskFormat B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset glyphset B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCompositeGlyphsReq, xRenderCompositeGlyphs8Req, Step #6 - "compile-libfuzzer-introspector-x86_64": xRenderCompositeGlyphs16Req, xRenderCompositeGlyphs32Req; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Drawable drawable B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryFiltersReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef double XDouble; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat maskFormat B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderTrianglesReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Cursor cid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 x B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 y B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateCursorReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 depth; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 nPictVisuals B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad2 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xPictDepth; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 nDepth B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat fallback B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xPictScreen; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture pid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xRenderColor color; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateSolidFillReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat maskFormat B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderTrapezoidsReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long GlyphSet; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XRadialGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XCircle inner; Step #6 - "compile-libfuzzer-introspector-x86_64": XCircle outer; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRadialGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 mask B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderChangePictureReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderFreePictureReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long Picture; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XConicalGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed center; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed angle; /* in degrees */ Step #6 - "compile-libfuzzer-introspector-x86_64": } XConicalGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xRenderColor color; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderFillRectanglesReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long PictFormat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XAnimCursor { Step #6 - "compile-libfuzzer-introspector-x86_64": Cursor cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long delay; Step #6 - "compile-libfuzzer-introspector-x86_64": } XAnimCursor; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat id B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 type; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 depth; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad1 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": xDirectFormat direct; Step #6 - "compile-libfuzzer-introspector-x86_64": Colormap colormap; Step #6 - "compile-libfuzzer-introspector-x86_64": } xPictFormInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": VisualID visual; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat format; Step #6 - "compile-libfuzzer-introspector-x86_64": } xPictVisual; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pixel B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 red B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 green B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 blue B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 alpha B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xIndexValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Cursor cid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateAnimCursorReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XRadialGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XCircle inner; Step #6 - "compile-libfuzzer-introspector-x86_64": XCircle outer; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRadialGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XSpanFix { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed left, right, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } XSpanFix; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XPointDouble { Step #6 - "compile-libfuzzer-introspector-x86_64": XDouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } XPointDouble; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture mask B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xDst B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yDst B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 width B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 height B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCompositeReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset glyphset B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 nglyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderAddGlyphsReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture pid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed p1; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed p2; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 nStops; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateLinearGradientReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XConicalGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed center; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed angle; /* in degrees */ Step #6 - "compile-libfuzzer-introspector-x86_64": } XConicalGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XFilters { Step #6 - "compile-libfuzzer-introspector-x86_64": int nfilter; Step #6 - "compile-libfuzzer-introspector-x86_64": char **filter; Step #6 - "compile-libfuzzer-introspector-x86_64": int nalias; Step #6 - "compile-libfuzzer-introspector-x86_64": short *alias; Step #6 - "compile-libfuzzer-introspector-x86_64": } XFilters; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 red B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 redMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 green B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 greenMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 blue B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 blueMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 alpha B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 alphaMask B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xDirectFormat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat maskFormat B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderTriFanReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XCircle { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed x; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed y; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed radius; Step #6 - "compile-libfuzzer-introspector-x86_64": } XCircle; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XIndexValue { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long pixel; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short red, green, blue, alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": } XIndexValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset glyphset B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderFreeGlyphSetReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 width B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 height B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 x B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 y B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xOff B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yOff B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xGlyphInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": xSpanFix top, bot; Step #6 - "compile-libfuzzer-introspector-x86_64": } xTrap; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 op; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2 B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat maskFormat B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderTriStripReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xOff B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yOff B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderAddTrapsReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XRenderPictureAttributes { Step #6 - "compile-libfuzzer-introspector-x86_64": int repeat; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture alpha_map; Step #6 - "compile-libfuzzer-introspector-x86_64": int alpha_x_origin; Step #6 - "compile-libfuzzer-introspector-x86_64": int alpha_y_origin; Step #6 - "compile-libfuzzer-introspector-x86_64": int clip_x_origin; Step #6 - "compile-libfuzzer-introspector-x86_64": int clip_y_origin; Step #6 - "compile-libfuzzer-introspector-x86_64": Pixmap clip_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": Bool graphics_exposures; Step #6 - "compile-libfuzzer-introspector-x86_64": int subwindow_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": int poly_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": int poly_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": Atom dither; Step #6 - "compile-libfuzzer-introspector-x86_64": Bool component_alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRenderPictureAttributes; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset glyphset B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderFreeGlyphsReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short red; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short green; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short blue; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRenderColor; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XLinearGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p1; Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } XLinearGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XGlyphInfo { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short width; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short height; Step #6 - "compile-libfuzzer-introspector-x86_64": short x; Step #6 - "compile-libfuzzer-introspector-x86_64": short y; Step #6 - "compile-libfuzzer-introspector-x86_64": short xOff; Step #6 - "compile-libfuzzer-introspector-x86_64": short yOff; Step #6 - "compile-libfuzzer-introspector-x86_64": } XGlyphInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XPointFixed { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } XPointFixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XTrapezoid { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": XLineFixed left, right; Step #6 - "compile-libfuzzer-introspector-x86_64": } XTrapezoid; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed x B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed y B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xPointFixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed p1; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } xLineFixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed p1, p2, p3; Step #6 - "compile-libfuzzer-introspector-x86_64": } xTriangle; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 nbytes B16; /* number of bytes in name */ Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderSetPictureFilterReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XLineFixed { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } XLineFixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XTransform { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed matrix[3][3]; Step #6 - "compile-libfuzzer-introspector-x86_64": } XTransform; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XGlyphElt8 { Step #6 - "compile-libfuzzer-introspector-x86_64": GlyphSet glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": _Xconst char *chars; Step #6 - "compile-libfuzzer-introspector-x86_64": int nchars; Step #6 - "compile-libfuzzer-introspector-x86_64": int xOff; Step #6 - "compile-libfuzzer-introspector-x86_64": int yOff; Step #6 - "compile-libfuzzer-introspector-x86_64": } XGlyphElt8; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 majorVersion B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 minorVersion B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryVersionReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xOrigin B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yOrigin B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderSetPictureClipRectanglesReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE type; /* X_Reply */ Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 sequenceNumber B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 length B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 majorVersion B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 minorVersion B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad2 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad3 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad4 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad5 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryVersionReply; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XGlyphElt16 { Step #6 - "compile-libfuzzer-introspector-x86_64": GlyphSet glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": _Xconst unsigned short *chars; Step #6 - "compile-libfuzzer-introspector-x86_64": int nchars; Step #6 - "compile-libfuzzer-introspector-x86_64": int xOff; Step #6 - "compile-libfuzzer-introspector-x86_64": int yOff; Step #6 - "compile-libfuzzer-introspector-x86_64": } XGlyphElt16; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryPictFormatsReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture pid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Drawable drawable B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat format B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 mask B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreatePictureReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int XFixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE type; /* X_Reply */ Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 sequenceNumber B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 length B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numAliases B32; /* LISTofCARD16 */ Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numFilters B32; /* LISTofSTRING8 */ Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad2 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad3 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad4 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad5 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryFiltersReply; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture pid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed inner; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed outer; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed inner_radius; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed outer_radius; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 nStops; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateRadialGradientReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned long Glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 red B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 green B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 blue B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 alpha B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderColor; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset gsid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset existing B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderReferenceGlyphSetReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE type; /* X_Reply */ Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 sequenceNumber B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 length B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numFormats B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numScreens B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numDepths B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numVisuals B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numSubpixel B32; /* Version 0.6 */ Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad5 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryPictFormatsReply; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture pid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xPointFixed center; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed angle; /* in degrees */ Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 nStops; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateConicalGradientReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Glyphset gsid B32; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat format B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderCreateGlyphSetReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": short red; Step #6 - "compile-libfuzzer-introspector-x86_64": short redMask; Step #6 - "compile-libfuzzer-introspector-x86_64": short green; Step #6 - "compile-libfuzzer-introspector-x86_64": short greenMask; Step #6 - "compile-libfuzzer-introspector-x86_64": short blue; Step #6 - "compile-libfuzzer-introspector-x86_64": short blueMask; Step #6 - "compile-libfuzzer-introspector-x86_64": short alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": short alphaMask; Step #6 - "compile-libfuzzer-introspector-x86_64": } XRenderDirectFormat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE type; /* X_Reply */ Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 sequenceNumber B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 length B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 numIndexValues; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad2 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad3 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad4 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad5 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 pad6 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryPictIndexValuesReply; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": PictFormat format B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderQueryPictIndexValuesReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix11 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix12 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix13 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix21 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix22 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix23 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix31 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix32 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed matrix33 B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderTransform; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src B32; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 colorScale B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 alphaScale B32; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xSrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 ySrc B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 xDst B16; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 yDst B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 width B16; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 height B16; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderScaleReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XTrap { Step #6 - "compile-libfuzzer-introspector-x86_64": XSpanFix top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": } XTrap; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 reqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 renderReqType; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 length B16; Step #6 - "compile-libfuzzer-introspector-x86_64": Picture picture B32; Step #6 - "compile-libfuzzer-introspector-x86_64": xRenderTransform transform; Step #6 - "compile-libfuzzer-introspector-x86_64": } xRenderSetPictureTransformReq; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XLinearGradient { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p1; Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } XLinearGradient; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": Fixed l, r, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } xSpanFix; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XTriangle { Step #6 - "compile-libfuzzer-introspector-x86_64": XPointFixed p1, p2, p3; Step #6 - "compile-libfuzzer-introspector-x86_64": } XTriangle; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 len; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD8 pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD16 pad2; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 deltax; Step #6 - "compile-libfuzzer-introspector-x86_64": INT16 deltay; Step #6 - "compile-libfuzzer-introspector-x86_64": } xGlyphElt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": Cursor cursor B32; Step #6 - "compile-libfuzzer-introspector-x86_64": CARD32 delay B32; Step #6 - "compile-libfuzzer-introspector-x86_64": } xAnimCursorElt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _XCircle { Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed x; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed y; Step #6 - "compile-libfuzzer-introspector-x86_64": XFixed radius; Step #6 - "compile-libfuzzer-introspector-x86_64": } XCircle; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.065 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-observer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.086 INFO datatypes - __init__: Processing /src/cairo/src/test-paginated-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_paginated_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_paginated_mode_t paginated_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_paginated_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.091 INFO datatypes - __init__: Processing /src/cairo/src/cairo-rtree.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.099 INFO datatypes - __init__: Processing /src/cairo/src/cairo-stroke-dash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.102 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pattern-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.106 INFO datatypes - __init__: Processing /src/cairo/src/cairo-default-context-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.110 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.115 INFO datatypes - __init__: Processing /src/cairo/src/cairo-truetype-subset-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_cmap { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t version; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t num_tables; Step #6 - "compile-libfuzzer-introspector-x86_64": tt_cmap_index_t index[1]; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_cmap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_head { Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_2; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t revision_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t revision_2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t checksum_1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t checksum_2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t magic_1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t magic_2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t units_per_em; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t created_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t created_2; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t created_3; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t created_4; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t modified_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t modified_2; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t modified_3; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t modified_4; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t x_min; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t y_min; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t x_max; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t y_max; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t mac_style; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t lowest_rec_pppem; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t font_direction_hint; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t index_to_loc_format; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t glyph_data_format; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_head_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_maxp { Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_points; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_contours; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_composite_points; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_composite_contours; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_zones; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_twilight_points; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_storage; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_function_defs; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_instruction_defs; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_stack_elements; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_size_of_instructions; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_component_elements; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t max_component_depth; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_maxp_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_name { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t num_records; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t strings_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": tt_name_record_t records[1]; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_name_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_os2 { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t _unused1[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t usWeightClass; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t _unused2[28]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t fsSelection; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t _unused3[11]; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_os2_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _segment_map { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t length; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t version; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t segCountX2; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t searchRange; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t entrySelector; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t rangeShift; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t endCount[1]; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_segment_map_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_hhea { Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t version_2; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t ascender; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t descender; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t line_gap; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t advance_max_width; /* UFWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t min_left_side_bearing; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t min_right_side_bearing; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t x_max_extent; /* FWORD */ Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t caret_slope_rise; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t caret_slope_run; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t reserved[5]; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t metric_data_format; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t num_hmetrics; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_hhea_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_name_record { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t platform; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t encoding; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t language; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t name; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t length; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_name_record_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_composite_glyph { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t index; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t args[6]; /* 1 to 6 arguments depending on value of flags */ Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_composite_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_glyph_data { Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t num_contours; Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t data[8]; Step #6 - "compile-libfuzzer-introspector-x86_64": tt_composite_glyph_t glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_glyph_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _tt_cmap_index { Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t platform; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t encoding; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } tt_cmap_index_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.120 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type1-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.123 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-subsurface-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.127 INFO datatypes - __init__: Processing /src/cairo/src/cairo-png.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.136 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-xrender.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.141 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-clipper-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_surface_clipper_intersect_clip_path_func_t) (cairo_surface_clipper_t *, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_t *, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t, Step #6 - "compile-libfuzzer-introspector-x86_64": double, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.145 INFO datatypes - __init__: Processing /src/cairo/src/cairo-contour-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.149 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tor-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_x_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tor_scan_converter cairo_tor_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t glitter_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int glitter_input_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_y_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct glitter_scan_converter glitter_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GLITTER_STATUS_SUCCESS = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": GLITTER_STATUS_NO_MEMORY Step #6 - "compile-libfuzzer-introspector-x86_64": } glitter_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.163 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.169 INFO datatypes - __init__: Processing /src/cairo/src/cairo-base64-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_base64_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int in_mem; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int trailing; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char src[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_base64_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.174 INFO datatypes - __init__: Processing /src/cairo/src/cairo-list-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.178 INFO datatypes - __init__: Processing /src/cairo/src/cairo-cache-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_cache_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": uintptr_t hash; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long size; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_cache_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_cache_keys_equal_func_t) (const void *key_a, const void *key_b); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t (*cairo_cache_predicate_func_t) (const void *entry); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_cache_callback_func_t) (void *entry, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.182 INFO datatypes - __init__: Processing /src/cairo/src/cairo-raster-source-pattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.187 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-offset-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.191 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-screen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.197 INFO datatypes - __init__: Processing /src/cairo/src/cairo-composite-rectangles.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.206 INFO datatypes - __init__: Processing /src/cairo/src/cairo-output-stream-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_output_stream_write_func_t) (cairo_output_stream_t *output_stream, Step #6 - "compile-libfuzzer-introspector-x86_64": const unsigned char *data, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int length); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_output_stream_flush_func_t) (cairo_output_stream_t *output_stream); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_output_stream_close_func_t) (cairo_output_stream_t *output_stream); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_close_func_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.211 INFO datatypes - __init__: Processing /src/cairo/src/cairo-debug.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.219 INFO datatypes - __init__: Processing /src/cairo/src/cairo-rtree-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rtree_node { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_rtree_node *children[4], *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t pinned; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t state; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t width, height; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rtree_node_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rtree { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rtree_node_t root; Step #6 - "compile-libfuzzer-introspector-x86_64": int min_size; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t pinned; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t available; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t evictable; Step #6 - "compile-libfuzzer-introspector-x86_64": void (*destroy) (cairo_rtree_node_t *); Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t node_freepool; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rtree_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.223 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-stroke-tristrip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.235 INFO datatypes - __init__: Processing /src/cairo/src/cairo-recording-surface-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.238 INFO datatypes - __init__: Processing /src/cairo/src/cairo-traps-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*draw_func_t) (const cairo_traps_compositor_t *compositor, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *dst, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *src, Step #6 - "compile-libfuzzer-introspector-x86_64": int src_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int src_y, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_y, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *extents, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_clip_t *clip); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_tristrip_t strip; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_tristrip_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_traps_t traps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_traps_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.261 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tor22-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct glitter_scan_converter glitter_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_x_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tor22_scan_converter cairo_tor22_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t glitter_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int glitter_input_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_y_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GLITTER_STATUS_SUCCESS = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": GLITTER_STATUS_NO_MEMORY Step #6 - "compile-libfuzzer-introspector-x86_64": } glitter_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.276 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-subsurface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.281 INFO datatypes - __init__: Processing /src/cairo/src/cairo-damage-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.285 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mono-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_mono_scan_converter cairo_mono_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.292 INFO datatypes - __init__: Processing /src/cairo/src/cairo-slope.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.296 INFO datatypes - __init__: Processing /src/cairo/src/test-compositor-surface.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.299 INFO datatypes - __init__: Processing /src/cairo/src/cairoint.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_toy_font_face { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_face_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *family; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t owns_family; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_slant_t slant; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_weight_t weight; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_face_t *impl_face; /* The non-toy font face this actually uses */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_toy_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_path_fixed_move_to_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *point); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_scaled_glyph_info { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SCALED_GLYPH_INFO_METRICS = (1 << 0), Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SCALED_GLYPH_INFO_SURFACE = (1 << 1), Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SCALED_GLYPH_INFO_PATH = (1 << 2), Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SCALED_GLYPH_INFO_RECORDING_SURFACE = (1 << 3), Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SCALED_GLYPH_INFO_COLOR_SURFACE = (1 << 4) Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_scaled_glyph_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_path_fixed_curve_to_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *p0, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *p1, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *p2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font_subset { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int font_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Index of glyphs array is subset_glyph_index. Step #6 - "compile-libfuzzer-introspector-x86_64": * Value of glyphs array is scaled_font_glyph_index. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": char **utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": char **glyph_names; Step #6 - "compile-libfuzzer-introspector-x86_64": int *to_latin_char; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *latin_to_subset_glyph_index; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_composite; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_scaled; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_latin; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_scaled_font_subset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_path_fixed_line_to_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *point); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_path_fixed_close_path_func_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_stroke_face { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t ccw; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t cw; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t dev_vector; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t dev_slope; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t usr_vector; Step #6 - "compile-libfuzzer-introspector-x86_64": double length; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_stroke_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.323 INFO datatypes - __init__: Processing /src/cairo/src/cairo-line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.329 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.333 INFO datatypes - __init__: Processing /src/cairo/src/cairo-color.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.337 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-connection-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.342 INFO datatypes - __init__: Processing /src/cairo/src/test-null-compositor-surface.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.346 INFO datatypes - __init__: Processing /src/cairo/src/cairo-font-face-twin.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_ULTRA_CONDENSED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_EXTRA_CONDENSED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_CONDENSED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_SEMI_CONDENSED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_SEMI_EXPANDED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_EXPANDED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_EXTRA_EXPANDED, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_STRETCH_ULTRA_EXPANDED Step #6 - "compile-libfuzzer-introspector-x86_64": } twin_face_stretch_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int n_snap_x; Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t snap_x[TWIN_GLYPH_MAX_SNAP_X]; Step #6 - "compile-libfuzzer-introspector-x86_64": double snapped_x[TWIN_GLYPH_MAX_SNAP_X]; Step #6 - "compile-libfuzzer-introspector-x86_64": int n_snap_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t snap_y[TWIN_GLYPH_MAX_SNAP_Y]; Step #6 - "compile-libfuzzer-introspector-x86_64": double snapped_y[TWIN_GLYPH_MAX_SNAP_Y]; Step #6 - "compile-libfuzzer-introspector-x86_64": } twin_snap_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_THIN = 100, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_ULTRALIGHT = 200, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_LIGHT = 300, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_BOOK = 380, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_NORMAL = 400, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_MEDIUM = 500, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_SEMIBOLD = 600, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_BOLD = 700, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_ULTRABOLD = 800, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_HEAVY = 900, Step #6 - "compile-libfuzzer-introspector-x86_64": TWIN_WEIGHT_ULTRAHEAVY = 1000 Step #6 - "compile-libfuzzer-introspector-x86_64": } twin_face_weight_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": int value; Step #6 - "compile-libfuzzer-introspector-x86_64": const char str[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": } FieldMap; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _twin_face_properties { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_slant_t slant; Step #6 - "compile-libfuzzer-introspector-x86_64": twin_face_weight_t weight; Step #6 - "compile-libfuzzer-introspector-x86_64": twin_face_stretch_t stretch; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* lets have some fun */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t monospace; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t smallcaps; Step #6 - "compile-libfuzzer-introspector-x86_64": } twin_face_properties_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _twin_scaled_properties { Step #6 - "compile-libfuzzer-introspector-x86_64": twin_face_properties_t *face_props; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t snap; /* hint outlines */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double weight; /* unhinted pen width */ Step #6 - "compile-libfuzzer-introspector-x86_64": double penx, peny; /* hinted pen width */ Step #6 - "compile-libfuzzer-introspector-x86_64": double marginl, marginr; /* hinted side margins */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double stretch; /* stretch factor */ Step #6 - "compile-libfuzzer-introspector-x86_64": } twin_scaled_properties_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.354 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tristrip-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.358 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-surface-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t d; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": int x; Step #6 - "compile-libfuzzer-introspector-x86_64": int y; Step #6 - "compile-libfuzzer-introspector-x86_64": } i; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *font; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_glyph_t *glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t use_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_glyphs_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_glyph_private_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_font_glyphset_info_t *glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_glyph_private_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_traps_t traps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_traps_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*xcb_draw_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_surface_t *dst, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_pattern_t *src, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_y, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *extents, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_clip_t *clip); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*cairo_xcb_render_composite_text_func_t) Step #6 - "compile-libfuzzer-introspector-x86_64": (cairo_xcb_connection_t *connection, Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t op, Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_picture_t src, Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_picture_t dst, Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_pictformat_t mask_format, Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_glyphset_t glyphset, Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t src_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t src_y, Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t len, Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *cmd); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t len; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t pad1; Step #6 - "compile-libfuzzer-introspector-x86_64": uint16_t pad2; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t deltax; Step #6 - "compile-libfuzzer-introspector-x86_64": int16_t deltay; Step #6 - "compile-libfuzzer-introspector-x86_64": } x_glyph_elt_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.397 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_filler { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_polygon_t *polygon; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t limit; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_limits; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t last_move_to; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_filler_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_filler_rectilinear_aligned { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_polygon_t *polygon; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t last_move_to; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_filler_ra_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.404 INFO datatypes - __init__: Processing /src/cairo/src/cairo-error-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.408 INFO datatypes - __init__: Processing /src/cairo/src/cairo-analysis-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.412 INFO datatypes - __init__: Processing /src/cairo/src/cairo-polygon-intersect.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_deferred { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *other; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t top; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_deferred_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_point { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_queue_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_queue_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event_queue { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t pqueue; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **start_events; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_queue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_ordinate { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t ordinate; Step #6 - "compile-libfuzzer-introspector-x86_64": enum { EXCESS = -1, EXACT = 0, DEFAULT = 1 } approx; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_ordinate_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_STOP = -1, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_INTERSECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_START Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_edge cairo_bo_edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_start_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_start_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *head; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *current_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.424 INFO datatypes - __init__: Processing /src/cairo/src/cairo-recording-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_recording_surface_replay_params { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *surface_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_matrix_t *surface_transform; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_clip_t *target_clip; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t surface_is_unbounded; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_recording_replay_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_recording_region_type_t region; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int regions_id; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_color_t *foreground_color; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground_used; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t replay_all; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_surface_replay_params_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.448 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_connection cairo_xcb_connection_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_picture cairo_xcb_picture_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_screen cairo_xcb_screen_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_shm_info cairo_xcb_shm_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_font_glyphset_info { Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_glyphset_t glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_format_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_pictformat_t xrender_format; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_font_glyphset_free_glyphs_t *pending_free_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_font_glyphset_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_surface cairo_xcb_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_font cairo_xcb_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_shm_mem_pool cairo_xcb_shm_mem_pool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_resources cairo_xcb_resources_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_font_glyphset_free_glyphs { Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_glyphset_t glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": int glyph_count; Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_render_glyph_t glyph_indices[128]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_font_glyphset_free_glyphs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_xcb_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_surface_t *xcb; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* original settings for query */ Step #6 - "compile-libfuzzer-introspector-x86_64": void *display; Step #6 - "compile-libfuzzer-introspector-x86_64": void *screen; Step #6 - "compile-libfuzzer-introspector-x86_64": void *visual; Step #6 - "compile-libfuzzer-introspector-x86_64": void *format; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_xcb_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.460 INFO datatypes - __init__: Processing /src/cairo/src/cairo-user-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_user_scaled_font_methods { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_init_func_t init; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_render_glyph_func_t render_color_glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_render_glyph_func_t render_glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_unicode_to_glyph_func_t unicode_to_glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_text_to_glyphs_func_t text_to_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_user_scaled_font_methods_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_user_scaled_font { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_extents_t default_glyph_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* space to compute extents in, and factors to convert back to user space */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t extent_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": double extent_x_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": double extent_y_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* multiplier for metrics hinting */ Step #6 - "compile-libfuzzer-introspector-x86_64": double snap_x_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": double snap_y_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_marker; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground_marker_used; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground_colors_used; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_user_scaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_user_font_face { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_face_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Set to true after first scaled font is created. At that point, Step #6 - "compile-libfuzzer-introspector-x86_64": * the scaled_font_methods cannot change anymore. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t immutable; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_color; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_user_scaled_font_methods_t scaled_font_methods; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_user_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.470 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_struct_tree_node { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t hash; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_tree_node_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t res; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_struct_tree_node *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t children; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t mcid; /* array of cairo_pdf_page_mcid_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_annotation *annot; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_tag_extents_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_attrs_t content; /* type == PDF_NODE_CONTENT */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_ref_attrs_t content_ref; /* type == PDF_NODE_CONTENT_REF */ Step #6 - "compile-libfuzzer-introspector-x86_64": } attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; /* linked list of parent's children */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_struct_tree_node_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_command_list { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t commands; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _pdf_command_list *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_command_list_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_color_glyph { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long glyph_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t supported; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_color_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_command_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int recording_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int command_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *node; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_command_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_operation { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_command_list_t *group; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *node; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int command_id; Step #6 - "compile-libfuzzer-introspector-x86_64": int mcid_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_operation_flags_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_command_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pdf_tree_node_type { Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_NODE_STRUCT, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_NODE_CONTENT, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_NODE_CONTENT_REF, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_NODE_ARTIFACT, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_tree_node_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_resource { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int id; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_resource_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_surface cairo_pdf_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_source_surface_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *unique_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long unique_id_length; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t operator; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* If not 0, this is the recording surface region id of the source surface. */ Step #6 - "compile-libfuzzer-introspector-x86_64": int region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t interpolate; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t stencil_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t smask; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t need_transp_group; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t surface_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t smask_res; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* True if surface will be emitted as an Image XObject. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t emit_image; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Extents of the source surface. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t bounded; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Union of source extents required for all operations using this source */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t required_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_source_surface_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_tag_extents { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t valid; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_tag_extents_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_recording_surface_stack_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t ignore_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *current_node; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_surface_stack_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_annotation { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *node; /* node containing the annotation */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_link_attrs_t link_attrs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t res; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_annotation_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_outline_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_link_attrs_t link_attrs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_outline_flags_t flags; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t res; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_outline_entry *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_outline_entry *first_child; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_outline_entry *last_child; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_outline_entry *next; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_outline_entry *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_outline_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_source_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *raster_pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_source_surface_entry_t *hash_entry; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_source_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_content_tag { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *node; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_content_tag_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_named_dest { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_tag_extents_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_dest_attrs_t attrs; Step #6 - "compile-libfuzzer-introspector-x86_64": int page; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_named_dest_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_page_info { Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t page_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t resources; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t thumbnail; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t annots; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": int struct_parents; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_page_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_pattern { Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t pattern_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t gstate_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t operator; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_shading; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Index into nodes array in cairo_pdf_surface_node_entry_t or -1 if not used */ Step #6 - "compile-libfuzzer-introspector-x86_64": int region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* PDF pattern space is the pattern matrix concatenated with the Step #6 - "compile-libfuzzer-introspector-x86_64": * initial space of the parent object. If the parent object is the Step #6 - "compile-libfuzzer-introspector-x86_64": * page, the initial space does not include the Y-axis flipping Step #6 - "compile-libfuzzer-introspector-x86_64": * matrix emitted at the start of the page content stream. If the Step #6 - "compile-libfuzzer-introspector-x86_64": * parent object is not the page content stream, the initial space Step #6 - "compile-libfuzzer-introspector-x86_64": * will have a flipped Y-axis. The inverted_y_axis flag is true Step #6 - "compile-libfuzzer-introspector-x86_64": * when the initial space of the parent object that is drawing Step #6 - "compile-libfuzzer-introspector-x86_64": * this pattern has a flipped Y-axis. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t inverted_y_axis; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_smask_group { Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t group_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_operation_t operation; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t source_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *mask; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_t path; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroke_style_t style; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm_inverse; Step #6 - "compile-libfuzzer-introspector-x86_64": char *utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": int utf8_len; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t *glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_cluster_t *clusters; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_clusters; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t cluster_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_smask_group_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_page_mcid { Step #6 - "compile-libfuzzer-introspector-x86_64": int order; Step #6 - "compile-libfuzzer-introspector-x86_64": int page; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t xobject_res; /* 0 if not in an XObject */ Step #6 - "compile-libfuzzer-introspector-x86_64": int mcid; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_pdf_struct_tree_node *child_node; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_page_mcid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_recording_surface_commands { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *recording_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_command_list_t *command_list; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_recording_surface_commands_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_group_resources { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t operators[CAIRO_NUM_OPERATORS]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t alphas; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t smasks; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t patterns; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t shadings; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t xobjects; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t fonts; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_group_resources_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pdf_operation { Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_PAINT, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_FILL, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_STROKE, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_SHOW_GLYPHS Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_operation_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_jbig2_global { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long id_length; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t emitted; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_jbig2_global_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pdf_operation_flags_t { Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_NONE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_CONTENT, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_BEGIN, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_END, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_GROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_operation_flags_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_interchange { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_tag_stack_t analysis_tag_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_tag_stack_t render_tag_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *struct_root; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Current position in the tree during the analysis stage and across Step #6 - "compile-libfuzzer-introspector-x86_64": * pages as each page adds to the tree */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *current_analyze_node; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Currently open tag content containing content. NULL if no content tag open. Step #6 - "compile-libfuzzer-introspector-x86_64": * A content containg tag may be open across pages */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *current_render_node; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_struct_tree_node_t *next_page_render_node; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t recording_surface_stack; /* cairo_recording_surface_stack_entry_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t current_recording_surface_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *command_to_node_map; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t ignore_current_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *content_tag_map; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t parent_tree; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t annots; /* array of pointers to cairo_pdf_annotation_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t content_parent_res; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t parent_tree_res; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* mcid to tree node for current page or group */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t mcid_to_tree; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t page_commands; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_command_list_t *current_commands; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t recording_surface_commands; /* */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t extents_list; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *named_dests; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_dests; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_named_dest_t **sorted_dests; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t dests_res; Step #6 - "compile-libfuzzer-introspector-x86_64": int annot_page; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t outline; /* array of pointers to cairo_pdf_outline_entry_t; */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct docinfo docinfo; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t custom_metadata; /* array of struct metadata */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t content_emitted; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t marked_content_open; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int recording_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int command_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t render_next_command_has_content; Step #6 - "compile-libfuzzer-introspector-x86_64": int mcid_order; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_interchange_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.479 INFO datatypes - __init__: Processing /src/cairo/src/test-base-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*draw_func_t) (cairo_image_surface_t *dst, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_y, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *extents); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_traps_t traps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_traps_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.488 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tee-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tee_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_wrapper_t primary; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t replicas; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tee_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.495 INFO datatypes - __init__: Processing /src/cairo/src/cairo-scaled-font-subsets.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBSETS_SCALED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBSETS_SIMPLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBSETS_COMPOSITE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_subsets_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_sub_font_glyph { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_glyph_index; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": double y_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_latin; Step #6 - "compile-libfuzzer-introspector-x86_64": int latin_character; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_mapped; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t unicode; Step #6 - "compile-libfuzzer-introspector-x86_64": char *utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": int utf8_len; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_sub_font_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_sub_font { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_scaled; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_composite; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t use_latin_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t reserve_notdef; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subsets_t *parent; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int font_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int current_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs_in_current_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs_in_latin_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": int max_glyphs_per_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": char latin_char_map[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *sub_font_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_sub_font *next; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_sub_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_string_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": char *string; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_string_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBSETS_FOREACH_UNSCALED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBSETS_FOREACH_SCALED, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_subsets_foreach_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_sub_font_collection { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *glyphs; /* scaled_font_glyph_index */ Step #6 - "compile-libfuzzer-introspector-x86_64": char **utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int glyphs_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int *to_latin_char; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *latin_to_subset_glyph_index; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int max_glyph; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subset_callback_func_t font_subset_callback; Step #6 - "compile-libfuzzer-introspector-x86_64": void *font_subset_callback_closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_sub_font_collection_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.510 INFO datatypes - __init__: Processing /src/cairo/src/cairo-error.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.515 INFO datatypes - __init__: Processing /src/cairo/src/cairo-analysis-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t first_op; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_supported; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_unsupported; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_region_t supported_region; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_region_t fallback_region; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t page_bbox; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t create_region_ids; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned source_region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned mask_region_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_analysis_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.526 INFO datatypes - __init__: Processing /src/cairo/src/cairo-user-font-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.529 INFO datatypes - __init__: Processing /src/cairo/src/cairo-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.534 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-boxes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.541 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.545 INFO datatypes - __init__: Processing /src/cairo/src/cairo-svg-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.550 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-render-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_glyph_private_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xlib_font_glyphset_t *glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_glyph_private_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*cairo_xrender_composite_text_func_t) Step #6 - "compile-libfuzzer-introspector-x86_64": (Display *dpy, Step #6 - "compile-libfuzzer-introspector-x86_64": int op, Step #6 - "compile-libfuzzer-introspector-x86_64": Picture src, Step #6 - "compile-libfuzzer-introspector-x86_64": Picture dst, Step #6 - "compile-libfuzzer-introspector-x86_64": _Xconst XRenderPictFormat *maskFormat, Step #6 - "compile-libfuzzer-introspector-x86_64": int xSrc, Step #6 - "compile-libfuzzer-introspector-x86_64": int ySrc, Step #6 - "compile-libfuzzer-introspector-x86_64": int xDst, Step #6 - "compile-libfuzzer-introspector-x86_64": int yDst, Step #6 - "compile-libfuzzer-introspector-x86_64": _Xconst XGlyphElt8 *elts, Step #6 - "compile-libfuzzer-introspector-x86_64": int nelt); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t d; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": int x; Step #6 - "compile-libfuzzer-introspector-x86_64": int y; Step #6 - "compile-libfuzzer-introspector-x86_64": } i; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.569 INFO datatypes - __init__: Processing /src/cairo/src/cairo-stroke-dash-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.572 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*cairo_xlib_error_func_t) (Display *display, Step #6 - "compile-libfuzzer-introspector-x86_64": XErrorEvent *event); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.590 INFO datatypes - __init__: Processing /src/cairo/src/cairo-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.595 INFO datatypes - __init__: Processing /src/cairo/src/cairo-paginated-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.603 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-wrapper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.611 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-operators-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_pdf_operators_use_font_subset_t) (unsigned int font_id, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_operators { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *stream; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t cairo_to_pdf; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subsets_t *font_subsets; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_operators_use_font_subset_t use_font_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": void *use_font_subset_closure; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t ps_output; /* output is for PostScript */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t use_actual_text; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t in_text_object; /* inside BT/ET pair */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* PDF text state */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_new_text_object; /* text object started but matrix and font not yet selected */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int font_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t text_matrix; /* PDF text matrix (Tlm in the PDF reference) */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t cairo_to_pdftext; /* translate cairo coords to PDF text space */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t font_matrix_inverse; Step #6 - "compile-libfuzzer-introspector-x86_64": double cur_x; /* Current position in PDF text space (Tm in the PDF reference) */ Step #6 - "compile-libfuzzer-introspector-x86_64": double cur_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int hex_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_latin; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": double glyph_buf_x_pos; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_glyph_t glyphs[PDF_GLYPH_BUFFER_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* PDF line style */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_line_style; Step #6 - "compile-libfuzzer-introspector-x86_64": double line_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_cap_t line_cap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_join_t line_join; Step #6 - "compile-libfuzzer-introspector-x86_64": double miter_limit; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_dashes; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_operators_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_glyph { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int glyph_index; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_position; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.616 INFO datatypes - __init__: Processing /src/cairo/src/cairo-matrix.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.627 INFO datatypes - __init__: Processing /src/cairo/src/cairo-line-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.630 INFO datatypes - __init__: Processing /src/cairo/src/cairo-base85-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_base85_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char four_tuple[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": int pending; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_base85_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.634 INFO datatypes - __init__: Processing /src/cairo/src/cairo-cff-subset.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_cff_font { Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subset_t *scaled_font_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_scaled_font_backend_t *backend; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Font Data */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_length; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *current_ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data_end; Step #6 - "compile-libfuzzer-introspector-x86_64": cff_header_t *header; Step #6 - "compile-libfuzzer-introspector-x86_64": char *font_name; Step #6 - "compile-libfuzzer-introspector-x86_64": char *ps_name; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *top_dict; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *private_dict; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t strings_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t charstrings_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t global_sub_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t local_sub_index; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *charset; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_cid; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_opentype; Step #6 - "compile-libfuzzer-introspector-x86_64": int units_per_em; Step #6 - "compile-libfuzzer-introspector-x86_64": int global_sub_bias; Step #6 - "compile-libfuzzer-introspector-x86_64": int local_sub_bias; Step #6 - "compile-libfuzzer-introspector-x86_64": double default_width; Step #6 - "compile-libfuzzer-introspector-x86_64": double nominal_width; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* CID Font Data */ Step #6 - "compile-libfuzzer-introspector-x86_64": int *fdselect; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_fontdicts; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t **fd_dict; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t **fd_private_dict; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t *fd_local_sub_index; Step #6 - "compile-libfuzzer-introspector-x86_64": int *fd_local_sub_bias; Step #6 - "compile-libfuzzer-introspector-x86_64": double *fd_default_width; Step #6 - "compile-libfuzzer-introspector-x86_64": double *fd_nominal_width; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Subsetted Font Data */ Step #6 - "compile-libfuzzer-introspector-x86_64": char *subset_font_name; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t charstrings_subset_index; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t strings_subset_index; Step #6 - "compile-libfuzzer-introspector-x86_64": int euro_sid; Step #6 - "compile-libfuzzer-introspector-x86_64": int *fdselect_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_subset_fontdicts; Step #6 - "compile-libfuzzer-introspector-x86_64": int *fd_subset_map; Step #6 - "compile-libfuzzer-introspector-x86_64": int *private_dict_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t subset_subroutines; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t *global_subs_used; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t *local_subs_used; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t **fd_local_subs_used; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t output; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Subset Metrics */ Step #6 - "compile-libfuzzer-introspector-x86_64": int *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": int x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": int ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Type 2 charstring data */ Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_stack_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_stack_top_value; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t type2_stack_top_is_int; Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_num_hints; Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_hintmask_bytes; Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_nesting_level; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t type2_seen_first_int; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t type2_find_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t type2_found_width; Step #6 - "compile-libfuzzer-introspector-x86_64": int type2_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t type2_has_path; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_cff_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cff_index_element { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_copy; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int length; Step #6 - "compile-libfuzzer-introspector-x86_64": } cff_index_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*font_read_t) (cairo_cff_font_t *font); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cff_header { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t major; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t minor; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t header_size; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t offset_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } cff_header_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _dict_write_info { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": } dict_write_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cff_dict_operator { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short operator; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *operand; Step #6 - "compile-libfuzzer-introspector-x86_64": int operand_length; Step #6 - "compile-libfuzzer-introspector-x86_64": int operand_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } cff_dict_operator_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*font_write_t) (cairo_cff_font_t *font); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.662 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pdf_outline_flags { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_OUTLINE_FLAG_OPEN = 0x1, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_OUTLINE_FLAG_BOLD = 0x2, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_OUTLINE_FLAG_ITALIC = 0x4, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_outline_flags_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pdf_metadata { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_TITLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_AUTHOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_SUBJECT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_KEYWORDS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_CREATOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_CREATE_DATE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PDF_METADATA_MOD_DATE, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_metadata_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.669 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-observer-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.672 INFO datatypes - __init__: Processing /src/cairo/src/cairo.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.688 INFO datatypes - __init__: Processing /src/cairo/src/cairo-bentley-ottmann.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_ordinate { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t ordinate; Step #6 - "compile-libfuzzer-introspector-x86_64": enum { EXACT, INEXACT } exactness; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_ordinate_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_edge cairo_bo_edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_queue_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_queue_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event_queue { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t pqueue; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **start_events; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_queue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct test { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *description; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t edges[TEST_MAX_EDGES]; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_point_t cairo_bo_point32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_trap cairo_bo_trap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_point { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_STOP, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_INTERSECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_START Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_start_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_start_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *head; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *stopped; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *current_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.703 INFO datatypes - __init__: Processing /src/cairo/src/cairo-cache.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.710 INFO datatypes - __init__: Processing /src/cairo/src/cairo-gstate-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.718 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": DO_DIRECT, Step #6 - "compile-libfuzzer-introspector-x86_64": DO_SHADING, Step #6 - "compile-libfuzzer-introspector-x86_64": DO_IMAGE, Step #6 - "compile-libfuzzer-introspector-x86_64": DO_LAYER Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quartz_action_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_quartz_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CGContextRef cgContext; Step #6 - "compile-libfuzzer-introspector-x86_64": CGAffineTransform cgContextBaseCTM; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": #if MAC_OS_X_VERSION_MIN_REQUIRED < 10600 Step #6 - "compile-libfuzzer-introspector-x86_64": void *imageData; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_clipper_t clipper; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t virtual_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": CGLayerRef cgLayer; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quartz_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef CGFloat cairo_quartz_float_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_quartz_image_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int width, height; Step #6 - "compile-libfuzzer-introspector-x86_64": CGContextRef cgContext; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_image_surface_t *imageSurface; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quartz_image_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef const struct __CTFont *CTFontRef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef float CGFloat; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.722 INFO datatypes - __init__: Processing /src/cairo/src/cairo-svg-glyph-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int red; Step #6 - "compile-libfuzzer-introspector-x86_64": int green; Step #6 - "compile-libfuzzer-introspector-x86_64": int blue; Step #6 - "compile-libfuzzer-introspector-x86_64": } color_name_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": char *value; Step #6 - "compile-libfuzzer-introspector-x86_64": } svg_attribute_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_color { Step #6 - "compile-libfuzzer-introspector-x86_64": enum { RGB, FOREGROUND } type; Step #6 - "compile-libfuzzer-introspector-x86_64": double red; Step #6 - "compile-libfuzzer-introspector-x86_64": double green; Step #6 - "compile-libfuzzer-introspector-x86_64": double blue; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_color_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": GS_RENDER, Step #6 - "compile-libfuzzer-introspector-x86_64": GS_NO_RENDER, Step #6 - "compile-libfuzzer-introspector-x86_64": GS_COMPUTE_BBOX, Step #6 - "compile-libfuzzer-introspector-x86_64": GS_CLIP Step #6 - "compile-libfuzzer-introspector-x86_64": } gs_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": BUILD_PATTERN_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": BUILD_PATTERN_LINEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": BUILD_PATTERN_RADIAL Step #6 - "compile-libfuzzer-introspector-x86_64": } build_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CONTAINER_ELEMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": EMPTY_ELEMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": PROCESSING_INSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": DOCTYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": CDATA, Step #6 - "compile-libfuzzer-introspector-x86_64": COMMENT Step #6 - "compile-libfuzzer-introspector-x86_64": } tag_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_element { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": tag_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": char *tag; Step #6 - "compile-libfuzzer-introspector-x86_64": char *id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t attributes; /* svg_attribute_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t children; /* cairo_svg_element_t* */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t content; /* char */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *pattern; /* defined if a paint server */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_svg_element *next; /* next on element stack */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_paint { Step #6 - "compile-libfuzzer-introspector-x86_64": enum { PAINT_COLOR, PAINT_SERVER, PAINT_NONE } type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_color_t color; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_element_t *paint_server; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_paint_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_graphics_state { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_paint_t fill; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_paint_t stroke; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_color_t color; Step #6 - "compile-libfuzzer-introspector-x86_64": double fill_opacity; Step #6 - "compile-libfuzzer-introspector-x86_64": double stroke_opacity; Step #6 - "compile-libfuzzer-introspector-x86_64": double opacity; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t clip_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_t *clip_path; Step #6 - "compile-libfuzzer-introspector-x86_64": char *dash_array; Step #6 - "compile-libfuzzer-introspector-x86_64": double dash_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": gs_mode_t mode; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": } bbox; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_svg_graphics_state *next; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_graphics_state_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_glyph_render { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_element_t *tree; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *ids; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_graphics_state_t *graphics_state; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr; Step #6 - "compile-libfuzzer-introspector-x86_64": double units_per_em; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_element_t *paint_server; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": build_pattern_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": } build_pattern; Step #6 - "compile-libfuzzer-introspector-x86_64": int render_element_tree_depth; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_palette_entries; Step #6 - "compile-libfuzzer-introspector-x86_64": FT_Color* palette; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Viewport */ Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t view_port_set; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_marker; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground_source_used; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int debug; /* 0 = quiet, 1 = errors, 2 = warnings, 3 = info */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_glyph_render_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *data; /* current position in base64 data */ Step #6 - "compile-libfuzzer-introspector-x86_64": char buf[3]; /* decode buffer */ Step #6 - "compile-libfuzzer-introspector-x86_64": int buf_pos; /* current position in buf_pos. */ Step #6 - "compile-libfuzzer-introspector-x86_64": } base64_decode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.752 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeUnknown, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypePDF, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypePostScript, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeWindow, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeBitmap, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeGL, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeDisplayList, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeKSeparation, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeIOSurface, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeCount Step #6 - "compile-libfuzzer-introspector-x86_64": } CGContextType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* The destination of the mask */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGContextRef cgMaskContext; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The destination of the drawing of the source */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGContextRef cgDrawContext; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The filter to be used when drawing the source */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGInterpolationQuality filter; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Action type */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_quartz_action_t action; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Destination rect */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGRect rect; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Used with DO_SHADING, DO_IMAGE */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGAffineTransform transform; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Used with DO_IMAGE */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGImageRef image; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Used with DO_SHADING */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGShadingRef shading; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Temporary destination for unbounded operations */ Step #6 - "compile-libfuzzer-introspector-x86_64": CGLayerRef layer; Step #6 - "compile-libfuzzer-introspector-x86_64": CGRect clipRect; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quartz_drawing_state_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": CGImageRef image; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quartz_snapshot_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": CGImageRef image; Step #6 - "compile-libfuzzer-introspector-x86_64": CGRect imageBounds; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t do_reflect; Step #6 - "compile-libfuzzer-introspector-x86_64": } SurfacePatternDrawInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.773 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-subsurface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.782 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ft.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_SYNTHESIZE_BOLD = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FT_SYNTHESIZE_OBLIQUE = 1 << 1 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ft_synthesize_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.786 INFO datatypes - __init__: Processing /src/cairo/src/cairo-lzw.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _lzw_buf { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int data_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_data; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t pending; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int pending_bits; Step #6 - "compile-libfuzzer-introspector-x86_64": } lzw_buf_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _lzw_symbol_table { Step #6 - "compile-libfuzzer-introspector-x86_64": lzw_symbol_t table[LZW_SYMBOL_TABLE_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": } lzw_symbol_table_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t lzw_symbol_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.793 INFO datatypes - __init__: Processing /src/cairo/src/cairo-deflate-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_deflate_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": z_stream zlib_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char input_buf[BUFFER_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char output_buf[BUFFER_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_deflate_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.798 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_image_span_renderer { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_span_renderer_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": pixman_image_compositor_t *compositor; Step #6 - "compile-libfuzzer-introspector-x86_64": pixman_image_t *src, *mask; Step #6 - "compile-libfuzzer-introspector-x86_64": float opacity; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_span_renderer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_image_span_renderer { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_span_renderer_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_composite_rectangles_t *composite; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": float opacity; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t op; Step #6 - "compile-libfuzzer-introspector-x86_64": int bpp; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": pixman_image_t *src, *mask; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": struct fill { Step #6 - "compile-libfuzzer-introspector-x86_64": ptrdiff_t stride; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t pixel; Step #6 - "compile-libfuzzer-introspector-x86_64": } fill; Step #6 - "compile-libfuzzer-introspector-x86_64": struct blit { Step #6 - "compile-libfuzzer-introspector-x86_64": int stride; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int src_stride; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *src_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } blit; Step #6 - "compile-libfuzzer-introspector-x86_64": struct composite { Step #6 - "compile-libfuzzer-introspector-x86_64": pixman_image_t *dst; Step #6 - "compile-libfuzzer-introspector-x86_64": int src_x, src_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int mask_x, mask_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int run_length; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite; Step #6 - "compile-libfuzzer-introspector-x86_64": struct finish { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": int src_x, src_y; Step #6 - "compile-libfuzzer-introspector-x86_64": ptrdiff_t stride; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": } mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t _buf[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": #define SZ_BUF (int)(sizeof (cairo_abstract_span_renderer_t) - sizeof (cairo_image_span_renderer_t)) Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_span_renderer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.828 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-operators.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_word_wrap_state { Step #6 - "compile-libfuzzer-introspector-x86_64": WRAP_STATE_DELIMITER, Step #6 - "compile-libfuzzer-introspector-x86_64": WRAP_STATE_WORD, Step #6 - "compile-libfuzzer-introspector-x86_64": WRAP_STATE_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": WRAP_STATE_HEXSTRING Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_word_wrap_state_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _word_wrap_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": int max_column; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t ps_output; Step #6 - "compile-libfuzzer-introspector-x86_64": int column; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_word_wrap_state_t state; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t in_escape; Step #6 - "compile-libfuzzer-introspector-x86_64": int escape_digits; Step #6 - "compile-libfuzzer-introspector-x86_64": } word_wrap_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_path_info { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t *path_transform; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_cap_t line_cap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t last_move_to_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_sub_path; Step #6 - "compile-libfuzzer-introspector-x86_64": } pdf_path_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.842 INFO datatypes - __init__: Processing /src/cairo/src/cairo-svg-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_source_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *unique_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long unique_id_length; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t transitive_paint_used; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_source_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_paint_element { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int source_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t matrix; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_paint_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t elements; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_page { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t xml_node; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_page_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t force_fallbacks; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int source_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int depth; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t surface_bounded; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_document_t *document; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t xml_node; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t page_set; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *source_surfaces; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_clipper_t clipper; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t *current_clipper_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int clip_level; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t transitive_paint_used; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_paginated_mode_t paginated_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int in_mem; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int trailing; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char src[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": } base64_write_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_paint { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int source_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t paint_elements; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_double_t box; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_paint_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_stream_element { Step #6 - "compile-libfuzzer-introspector-x86_64": enum cairo_svg_stream_element_type type; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": } text; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int source_id; Step #6 - "compile-libfuzzer-introspector-x86_64": enum cairo_svg_stream_paint_dependent_element_type type; Step #6 - "compile-libfuzzer-introspector-x86_64": } paint_dependent; Step #6 - "compile-libfuzzer-introspector-x86_64": }; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_stream_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_svg_document { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long refcount; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *owner; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t finished; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_unit_t unit; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t xml_node_defs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t xml_node_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t xml_node_filters; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int linear_pattern_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int radial_pattern_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int pattern_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int clip_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int mask_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int compositing_group_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int filter_id; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t filters_emitted[CAIRO_SVG_FILTER_LAST_STATIC_FILTER]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_version_t svg_version; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subsets_t *font_subsets; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *paints; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_document_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_svg_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_matrix_t *ctm_inverse; Step #6 - "compile-libfuzzer-introspector-x86_64": } svg_path_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.879 INFO datatypes - __init__: Processing /src/cairo/src/cairo-script.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.885 INFO datatypes - __init__: Processing /src/cairo/src/cairo-paginated-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_paginated_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The target surface to hold the final result. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Paginated-surface specific functions for the target */ Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_paginated_surface_backend_t *backend; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* A cairo_recording_surface to record all operations. To be replayed Step #6 - "compile-libfuzzer-introspector-x86_64": * against target, and also against image surface as necessary for Step #6 - "compile-libfuzzer-introspector-x86_64": * fallbacks. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *recording_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int page_num; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_paginated_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.889 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-info.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.895 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type3-glyph-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_type3_glyph_surface_emit_image_t) (cairo_image_surface_t *image, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *stream); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_type3_glyph_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *stream; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_operators_t pdf_operators; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t cairo_to_pdf; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_type3_glyph_surface_emit_image_t emit_image; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_clipper_t clipper; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_type3_glyph_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.899 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-stroke-traps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.910 INFO datatypes - __init__: Processing /src/cairo/src/cairo-device.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.915 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-fallback-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.921 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.933 INFO datatypes - __init__: Processing /src/cairo/src/cairo-array.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.939 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*cairo_surface_func_t) (cairo_surface_t *); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.944 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ps.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.949 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pen.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.954 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-shading.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.959 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type1-fallback.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_CHARSTRING_TYPE1, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_CHARSTRING_TYPE2 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_charstring_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_type1_font { Step #6 - "compile-libfuzzer-introspector-x86_64": int *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subset_t *scaled_font_subset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *type1_scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t contents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long header_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long trailer_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int bbox_position; Step #6 - "compile-libfuzzer-introspector-x86_64": int bbox_max_chars; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short eexec_key; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t hex_encode; Step #6 - "compile-libfuzzer-introspector-x86_64": int hex_column; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_type1_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ps_path_info { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int current_x, current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_charstring_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": } t1_path_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.969 INFO datatypes - __init__: Processing /src/cairo/src/cairo-scaled-font-subsets-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_type1_subset { Step #6 - "compile-libfuzzer-introspector-x86_64": char *base_font; Step #6 - "compile-libfuzzer-introspector-x86_64": double *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": double ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long header_length; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_length; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long trailer_length; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_type1_subset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_scaled_font_subset_callback_func_t) (cairo_scaled_font_subset_t *font_subset, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_truetype_subset { Step #6 - "compile-libfuzzer-introspector-x86_64": char *family_name_utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": char *ps_name; Step #6 - "compile-libfuzzer-introspector-x86_64": double *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": double ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_length; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *string_offsets; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long num_string_offsets; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_truetype_subset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_type2_charstrings { Step #6 - "compile-libfuzzer-introspector-x86_64": int *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": long x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": long ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t charstrings; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_type2_charstrings_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_cff_subset { Step #6 - "compile-libfuzzer-introspector-x86_64": char *family_name_utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": char *ps_name; Step #6 - "compile-libfuzzer-introspector-x86_64": double *widths; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_min, y_min, x_max, y_max; Step #6 - "compile-libfuzzer-introspector-x86_64": double ascent, descent; Step #6 - "compile-libfuzzer-introspector-x86_64": char *data; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long data_length; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_cff_subset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.978 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-clipper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.982 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tristrip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.987 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-stroke-boxes.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _segment_t { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned flags; Step #6 - "compile-libfuzzer-introspector-x86_64": #define HORIZONTAL 0x1 Step #6 - "compile-libfuzzer-introspector-x86_64": #define FORWARDS 0x2 Step #6 - "compile-libfuzzer-introspector-x86_64": #define JOIN 0x4 Step #6 - "compile-libfuzzer-introspector-x86_64": } segment_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectilinear_stroker { Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_stroke_style_t *stroke_style; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_matrix_t *ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t half_line_x, half_line_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boxes_t *boxes; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t first_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t open_sub_path; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroker_dash_t dash; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_bounds; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t bounds; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_segments; Step #6 - "compile-libfuzzer-introspector-x86_64": int segments_size; Step #6 - "compile-libfuzzer-introspector-x86_64": segment_t *segments; Step #6 - "compile-libfuzzer-introspector-x86_64": segment_t segments_embedded[8]; /* common case is a single rectangle */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rectilinear_stroker_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:19.996 INFO datatypes - __init__: Processing /src/cairo/src/cairo-stroke-style.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.002 INFO datatypes - __init__: Processing /src/cairo/src/cairo-line-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.005 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tag-attributes-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_INVALID = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_EMPTY, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_DEST, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_URI, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_FILE, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_PAGE, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_LINK_DEST_AND_URI, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tag_link_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_content_ref_attrs { Step #6 - "compile-libfuzzer-introspector-x86_64": char *ref; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_content_ref_attrs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_dest_attrs { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t x_valid; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t y_valid; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t internal; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_dest_attrs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_eps_params { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_double_t bbox; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_eps_params_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_link_attrs { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_tag_link_type_t link_type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t rects; Step #6 - "compile-libfuzzer-introspector-x86_64": char *dest; Step #6 - "compile-libfuzzer-introspector-x86_64": char *uri; Step #6 - "compile-libfuzzer-introspector-x86_64": char *file; Step #6 - "compile-libfuzzer-introspector-x86_64": int page; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_pos; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t pos; Step #6 - "compile-libfuzzer-introspector-x86_64": char *id; Step #6 - "compile-libfuzzer-introspector-x86_64": char *ref; Step #6 - "compile-libfuzzer-introspector-x86_64": int link_page; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_link_attrs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_content_attrs { Step #6 - "compile-libfuzzer-introspector-x86_64": char *id; Step #6 - "compile-libfuzzer-introspector-x86_64": char *tag_name; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_content_attrs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ccitt_params { Step #6 - "compile-libfuzzer-introspector-x86_64": int columns; Step #6 - "compile-libfuzzer-introspector-x86_64": int rows; Step #6 - "compile-libfuzzer-introspector-x86_64": int k; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t end_of_line; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t encoded_byte_align; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t end_of_block; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t black_is_1; Step #6 - "compile-libfuzzer-introspector-x86_64": int damaged_rows_before_error; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ccitt_params_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.011 INFO datatypes - __init__: Processing /src/cairo/src/cairo-reference-count-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_atomic_int_t ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_reference_count_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.015 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tee.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.018 INFO datatypes - __init__: Processing /src/cairo/src/cairo-hash-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_hash_keys_equal_func_t) (const void *key_a, const void *key_b); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_hash_predicate_func_t) (const void *entry); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_hash_callback_func_t) (void *entry, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.022 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ps-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PS_COMPRESS_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PS_COMPRESS_LZW, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PS_COMPRESS_DEFLATE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ps_compress_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* input params */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *src_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int regions_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *src_surface_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t src_surface_bounded; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *src_op_extents; /* operation extents in src space */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_filter_t filter; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t stencil_mask; /* TRUE if source is to be used as a mask */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* output params */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_image; /* returns TRUE if PS image will be emitted */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* FALSE if recording will be emitted */ Step #6 - "compile-libfuzzer-introspector-x86_64": long approx_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int eod_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_emit_surface_params_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_page_standard_media { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_page_standard_media_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_page_media { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_page_media_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EMIT_SURFACE_ANALYZE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EMIT_SURFACE_EMIT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EMIT_SURFACE_EMIT_FORM Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_emit_surface_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _string_array_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *output; Step #6 - "compile-libfuzzer-introspector-x86_64": int column; Step #6 - "compile-libfuzzer-introspector-x86_64": int string_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int tuple_count; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t use_strings; Step #6 - "compile-libfuzzer-introspector-x86_64": } string_array_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ps_color_stop { Step #6 - "compile-libfuzzer-introspector-x86_64": double offset; Step #6 - "compile-libfuzzer-introspector-x86_64": double color[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ps_color_stop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.059 INFO datatypes - __init__: Processing /src/cairo/src/cairo-spans.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.065 INFO datatypes - __init__: Processing /src/cairo/src/cairo-freelist-type-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_freelist_node cairo_freelist_node_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_freepool { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freelist_node_t *first_free_node; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freelist_pool_t *pools; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freelist_pool_t *freepools; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned nodesize; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freelist_pool_t embedded_pool; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t embedded_data[1000]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_freepool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_freelist { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freelist_node_t *first_free_node; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned nodesize; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_freelist_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_freelist_pool cairo_freelist_pool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.069 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.074 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mempool-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.078 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tag-stack.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.083 INFO datatypes - __init__: Processing /src/cairo/src/cairo-no-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.087 INFO datatypes - __init__: Processing /src/cairo/src/cairo-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.091 INFO datatypes - __init__: Processing /src/cairo/src/test-compositor-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_compositor_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_image_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_compositor_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.098 INFO datatypes - __init__: Processing /src/cairo/src/cairo-fontconfig-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.101 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mempool.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.107 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_image_source { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": pixman_image_t *pixman_image; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned is_opaque_solid : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_source_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.113 INFO datatypes - __init__: Processing /src/cairo/src/cairo-compositor-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.119 INFO datatypes - __init__: Processing /src/cairo/src/test-paginated-surface.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.122 INFO datatypes - __init__: Processing /src/cairo/src/cairo-spans-compositor-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.126 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-region.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.130 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.149 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mutex-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.153 INFO datatypes - __init__: Processing /src/cairo/src/cairo-toy-font-face.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.160 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mask-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*draw_func_t) (const cairo_mask_compositor_t *compositor, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *dst, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_pattern_t *src, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *src_sample, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_x, Step #6 - "compile-libfuzzer-introspector-x86_64": int dst_y, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *extents, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_clip_t *clip); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.175 INFO datatypes - __init__: Processing /src/cairo/src/cairo-wideint-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.181 INFO datatypes - __init__: Processing /src/cairo/src/cairo-paginated-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.185 INFO datatypes - __init__: Processing /src/cairo/src/cairo-freed-pool.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.191 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-xcb-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_xlib_xcb_display_t cairo_xlib_xcb_display_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.199 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.203 INFO datatypes - __init__: Processing /src/cairo/src/cairo-colr-glyph-render.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_colr_glyph_render { Step #6 - "compile-libfuzzer-introspector-x86_64": FT_Face face; Step #6 - "compile-libfuzzer-introspector-x86_64": FT_Color *palette; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_palette_entries; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_marker; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_t *foreground_source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t foreground_source_used; Step #6 - "compile-libfuzzer-introspector-x86_64": int level; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_colr_glyph_render_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t center, p0, c0, c1, p1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_color_t color0, color1; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_colr_gradient_patch_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_colr_color_line { Step #6 - "compile-libfuzzer-introspector-x86_64": int n_stops; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_colr_color_stop_t *stops; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_colr_color_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_colr_color_stop { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_color_t color; Step #6 - "compile-libfuzzer-introspector-x86_64": double position; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_colr_color_stop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.216 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-snapshot-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.222 INFO datatypes - __init__: Processing /src/cairo/src/cairo-output-stream.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_output_stream_with_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_write_func_t write_func; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_close_func_t close_func; Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_output_stream_with_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _memory_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t array; Step #6 - "compile-libfuzzer-introspector-x86_64": } memory_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _stdio_stream { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": FILE *file; Step #6 - "compile-libfuzzer-introspector-x86_64": } stdio_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.230 INFO datatypes - __init__: Processing /src/cairo/src/cairo-version.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.233 INFO datatypes - __init__: Processing /src/cairo/src/cairo-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.241 INFO datatypes - __init__: Processing /src/cairo/src/cairo-region-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.245 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tag-attributes.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": ATTRIBUTE_BOOL, /* Either true/false or 1/0 may be used. */ Step #6 - "compile-libfuzzer-introspector-x86_64": ATTRIBUTE_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": ATTRIBUTE_FLOAT, /* Decimal separator is in current locale. */ Step #6 - "compile-libfuzzer-introspector-x86_64": ATTRIBUTE_STRING, /* Enclose in single quotes. String escapes: Step #6 - "compile-libfuzzer-introspector-x86_64": * \' - single quote Step #6 - "compile-libfuzzer-introspector-x86_64": * \\ - backslash Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": } attribute_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _attribute_spec { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": attribute_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": int array_size; /* 0 = scalar, -1 = variable size array */ Step #6 - "compile-libfuzzer-introspector-x86_64": } attribute_spec_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _attribute { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": attribute_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": int array_len; /* 0 = scalar */ Step #6 - "compile-libfuzzer-introspector-x86_64": attrib_val_t scalar; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t array; /* array of attrib_val_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": } attribute_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t b; Step #6 - "compile-libfuzzer-introspector-x86_64": int i; Step #6 - "compile-libfuzzer-introspector-x86_64": double f; Step #6 - "compile-libfuzzer-introspector-x86_64": char *s; Step #6 - "compile-libfuzzer-introspector-x86_64": } attrib_val_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.254 INFO datatypes - __init__: Processing /src/cairo/src/cairo-fixed-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.261 INFO datatypes - __init__: Processing /src/cairo/src/cairo-win32.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.265 INFO datatypes - __init__: Processing /src/cairo/src/cairo-wideint-type-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int32 int32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int16 int16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_quorem64 { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_int64_t quo; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_int64_t rem; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quorem64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __uint128_t uint128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint128_t cairo_uint128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 uint16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 uint32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int128_t int128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int128_t cairo_int128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_quorem128 { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_int128_t quo; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_int128_t rem; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_quorem128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int8 int8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int64 int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 uint8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint64_t cairo_uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int64_t cairo_int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_uquorem64 { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_uint64_t quo; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_uint64_t rem; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_uquorem64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_uquorem128 { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_uint128_t quo; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_uint128_t rem; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_uquorem128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_uint64 { Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t lo, hi; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_uint64_t, cairo_int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_uint128 { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_uint64_t lo, hi; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_uint128_t, cairo_int128_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.269 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-info-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_image_info { Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_components; Step #6 - "compile-libfuzzer-introspector-x86_64": int bits_per_component; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.273 INFO datatypes - __init__: Processing /src/cairo/src/cairo-boxes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.280 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-visual.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.285 INFO datatypes - __init__: Processing /src/cairo/src/cairo-types-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_polygon { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t limit; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_box_t *limits; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_limits; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": int edges_size; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_edge_t *edges; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_edge_t edges_embedded[32]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_polygon_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_image_color { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_IS_COLOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_IS_GRAYSCALE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_IS_MONOCHROME, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_UNKNOWN_COLOR Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_color_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_warn cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_spline_add_point_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *point, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_slope_t *tangent); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_unscaled_font_backend cairo_unscaled_font_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_circle_double { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t center; Step #6 - "compile-libfuzzer-introspector-x86_64": double radius; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_circle_double_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_direction { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DIRECTION_FORWARD, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DIRECTION_REVERSE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_direction_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_screen_info cairo_xlib_screen_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_distance_double { Step #6 - "compile-libfuzzer-introspector-x86_64": double dx; Step #6 - "compile-libfuzzer-introspector-x86_64": double dy; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_distance_double_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_edge { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_t line; Step #6 - "compile-libfuzzer-introspector-x86_64": int top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_array_t cairo_user_data_array_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_traps_compositor cairo_traps_compositor_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_unscaled_font { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t hash_entry; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_reference_count_t ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_unscaled_font_backend_t *backend; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_unscaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font_private cairo_scaled_font_private_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_spans_compositor cairo_spans_compositor_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_analysis_source { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_PAINT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_MASK_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_FILL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_STROKE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_SHOW_GLYPHS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANALYSIS_SOURCE_NONE /* Used when analysis_source is not applicable. */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_analysis_source_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_observer cairo_surface_observer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_output_stream cairo_output_stream_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_internal_device_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_DEVICE_TYPE_OBSERVER = 0x1000, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_device_surface_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_color cairo_color_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_gstate cairo_gstate_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_snapshot cairo_surface_snapshot_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_color_stop cairo_color_stop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_gstate_backend cairo_gstate_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_paginated_surface_backend cairo_paginated_surface_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_spline_knots { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t a, b, c, d; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_spline_knots_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_spline { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_spline_add_point_func_t add_point_func; Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_spline_knots_t knots; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t initial_slope; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t final_slope; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t last_point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_spline_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_traps cairo_traps_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_slope { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t dx; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t dy; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_slope_t, cairo_distance_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_box_double { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t p1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_double_t p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_box_double_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t p1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_line_t, cairo_box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tristrip cairo_tristrip_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_point_double { Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_point_double_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_lcd_filter { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LCD_FILTER_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LCD_FILTER_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LCD_FILTER_INTRA_PIXEL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LCD_FILTER_FIR3, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LCD_FILTER_FIR5 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_lcd_filter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_fallback_compositor cairo_fallback_compositor_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_mask_compositor cairo_mask_compositor_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_attributes cairo_surface_attributes_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_mime_data cairo_mime_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_clip cairo_clip_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_device_backend cairo_device_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_backend cairo_surface_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_clip_path cairo_clip_path_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_font_face_backend cairo_font_face_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_observer cairo_observer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_cache cairo_cache_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_subsurface cairo_surface_subsurface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_composite_rectangles cairo_composite_rectangles_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface_wrapper cairo_surface_wrapper_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_glyph_private cairo_scaled_glyph_private_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_round_glyph_positions { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ROUND_GLYPH_POS_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ROUND_GLYPH_POS_ON, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ROUND_GLYPH_POS_OFF Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_round_glyph_positions_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_compositor cairo_compositor_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int index; Step #6 - "compile-libfuzzer-introspector-x86_64": double red, green, blue, alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_palette_color_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STOCK_WHITE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STOCK_BLACK, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STOCK_TRANSPARENT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STOCK_NUM_COLORS, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_stock_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_paginated_mode { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PAGINATED_MODE_ANALYZE, /* analyze page regions */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PAGINATED_MODE_RENDER, /* render page contents */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PAGINATED_MODE_FALLBACK /* paint fallback images */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_paginated_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font_subsets cairo_scaled_font_subsets_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_contour_iter cairo_contour_iter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_hash_table cairo_hash_table_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_solid_pattern cairo_solid_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_image_transparency { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_IS_OPAQUE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_HAS_BILEVEL_ALPHA, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_HAS_ALPHA, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_IMAGE_UNKNOWN Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_image_transparency_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_damage cairo_damage_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_image_surface cairo_image_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_internal_surface_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_SNAPSHOT = 0x1000, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_OBSERVER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_TEST_FALLBACK, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_TEST_PAGINATED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_TEST_WRAPPING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_NULL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_INTERNAL_SURFACE_TYPE_QUARTZ_SNAPSHOT Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_internal_surface_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_trapezoid { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_t left, right; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_trapezoid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_stroke_style { Step #6 - "compile-libfuzzer-introspector-x86_64": double line_width; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_cap_t line_cap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_line_join_t line_join; Step #6 - "compile-libfuzzer-introspector-x86_64": double miter_limit; Step #6 - "compile-libfuzzer-introspector-x86_64": double *dash; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_dashes; Step #6 - "compile-libfuzzer-introspector-x86_64": double dash_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_hairline; Step #6 - "compile-libfuzzer-introspector-x86_64": double pre_hairline_line_width; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_stroke_style_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_point_int { Step #6 - "compile-libfuzzer-introspector-x86_64": int x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_point_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_format_masks { Step #6 - "compile-libfuzzer-introspector-x86_64": int bpp; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long alpha_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long red_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long green_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long blue_mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_format_masks_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_backend cairo_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_boxes_t cairo_boxes_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font_backend cairo_scaled_font_backend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pen_vertex { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t slope_ccw; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_slope_t slope_cw; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pen_vertex_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_glyph cairo_scaled_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pen { Step #6 - "compile-libfuzzer-introspector-x86_64": double radius; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_vertices; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pen_vertex_t *vertices; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pen_vertex_t vertices_embedded[32]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pen_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_path_fixed cairo_path_fixed_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_contour cairo_contour_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_glyph_text_info cairo_glyph_text_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectangle_int16 cairo_glyph_size_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_contour_chain cairo_contour_chain_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_hash_entry cairo_hash_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.293 INFO datatypes - __init__: Processing /src/cairo/src/cairo-fallback-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.298 INFO datatypes - __init__: Processing /src/cairo/src/cairo-slope-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.302 INFO datatypes - __init__: Processing /src/cairo/src/cairo-atomic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.306 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-connection-shm.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.310 INFO datatypes - __init__: Processing /src/cairo/src/cairo-truetype-subset.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct subset_glyph subset_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_truetype_font cairo_truetype_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cmap_unicode_range { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int start; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int end; Step #6 - "compile-libfuzzer-introspector-x86_64": } cmap_unicode_range_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct table table_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.325 INFO datatypes - __init__: Processing /src/cairo/src/cairo-backend-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_backend_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TYPE_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TYPE_SKIA, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_backend_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.332 INFO datatypes - __init__: Processing /src/cairo/src/cairo-font-face-twin-data.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.347 INFO datatypes - __init__: Processing /src/cairo/src/cairo-fixed-type-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int64_t cairo_fixed_32_32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int128_t cairo_fixed_64_64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef uint32_t cairo_fixed_unsigned_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int64_t cairo_fixed_48_16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int128_t cairo_fixed_96_32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_point { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int32_t cairo_fixed_16_16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int32_t cairo_fixed_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.351 INFO datatypes - __init__: Processing /src/cairo/src/cairo-shape-mask-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.357 INFO datatypes - __init__: Processing /src/cairo/src/cairo-compiler-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.361 INFO datatypes - __init__: Processing /src/cairo/src/cairo-traps.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.374 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.378 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_path_count { Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": } cpc_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_path_populate { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_data_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr; Step #6 - "compile-libfuzzer-introspector-x86_64": } cpp_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.384 INFO datatypes - __init__: Processing /src/cairo/src/cairo-box-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.388 INFO datatypes - __init__: Processing /src/cairo/src/cairo-spline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.395 INFO datatypes - __init__: Processing /src/cairo/src/cairo-damage.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.400 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-stroke-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.412 INFO datatypes - __init__: Processing /src/cairo/src/cairo-scaled-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font_map { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *mru_scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *hash_table; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *holdovers[CAIRO_SCALED_FONT_MAX_HOLDOVERS]; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_holdovers; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_scaled_font_map_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.433 INFO datatypes - __init__: Processing /src/cairo/src/cairo-freed-pool-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_atomic_intptr_t pool[MAX_FREED_POOL_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_atomic_int_t top; Step #6 - "compile-libfuzzer-introspector-x86_64": } freed_pool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int freed_pool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.438 INFO datatypes - __init__: Processing /src/cairo/src/cairo-script-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_font cairo_script_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_surface cairo_script_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_context cairo_script_context_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_implicit_context cairo_script_implicit_context_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _operand { Step #6 - "compile-libfuzzer-introspector-x86_64": enum { Step #6 - "compile-libfuzzer-introspector-x86_64": SURFACE, Step #6 - "compile-libfuzzer-introspector-x86_64": DEFERRED, Step #6 - "compile-libfuzzer-introspector-x86_64": } type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": } operand_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.469 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-tor-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int glitter_input_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_x_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_area_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_y_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_clip_tor_scan_converter cairo_clip_tor_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct glitter_scan_converter glitter_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int grid_scaled_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.484 INFO datatypes - __init__: Processing /src/cairo/src/cairo-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.490 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mesh-pattern-rasterizer.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _intersection { Step #6 - "compile-libfuzzer-introspector-x86_64": INSIDE = -1, /* the interval is entirely contained in the reference interval */ Step #6 - "compile-libfuzzer-introspector-x86_64": OUTSIDE = 0, /* the interval has no intersection with the reference interval */ Step #6 - "compile-libfuzzer-introspector-x86_64": PARTIAL = 1 /* the interval intersects the reference interval (but is not fully inside it) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } intersection_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.498 INFO datatypes - __init__: Processing /src/cairo/src/cairo-freelist.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.504 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-surface-core.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xcb_pixmap { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_connection_t *connection; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xcb_screen_t *screen; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *owner; Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_pixmap_t pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": int depth; Step #6 - "compile-libfuzzer-introspector-x86_64": int x0, y0; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t repeat; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xcb_pixmap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.512 INFO datatypes - __init__: Processing /src/cairo/src/cairo-time-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_int64_t cairo_time_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.516 INFO datatypes - __init__: Processing /src/cairo/src/cairo-deprecated.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.519 INFO datatypes - __init__: Processing /src/cairo/src/cairo-observer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.523 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-fallback.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.527 INFO datatypes - __init__: Processing /src/cairo/src/cairo-svg.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_svg_unit { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_USER = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_EM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_EX, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_PX, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_IN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_CM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_MM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_PT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_PC, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SVG_UNIT_PERCENT Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_svg_unit_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.531 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-offset.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.536 INFO datatypes - __init__: Processing /src/cairo/src/cairo-tag-stack-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_INVALID = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_STRUCTURE = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_LINK = 2, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_DEST = 4, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_CONTENT = 8, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_CONTENT_REF = 16, Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TYPE_ARTIFACT = 16, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tag_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tag_stack_elem { Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": char *attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": void *data; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tag_stack_elem_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_tag_stack_structure_type { Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TREE_TYPE_TAGGED, /* compliant with Tagged PDF */ Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TREE_TYPE_STRUCTURE, /* valid structure but not 'Tagged PDF' compliant */ Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TREE_TYPE_LINK_ONLY, /* contains Link tags only */ Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TREE_TYPE_NO_TAGS, /* no tags used */ Step #6 - "compile-libfuzzer-introspector-x86_64": TAG_TREE_TYPE_INVALID, /* invalid tag structure */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tag_stack_structure_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_tag_stack { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t list; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_tag_stack_structure_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_tag_stack_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.541 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.546 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mutex.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.550 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ctype-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.554 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mutex-type-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_mutex_impl_t cairo_mutex_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_recursive_mutex_impl_t cairo_recursive_mutex_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.557 INFO datatypes - __init__: Processing /src/cairo/src/cairo-traps-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.562 INFO datatypes - __init__: Processing /src/cairo/src/cairo-script-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.566 INFO datatypes - __init__: Processing /src/cairo/src/cairo-bentley-ottmann-rectilinear.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_edge cairo_bo_edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_START, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_STOP Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **events; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *head; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *stopped; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *current_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_trap cairo_bo_trap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.574 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-snapshot.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.579 INFO datatypes - __init__: Processing /src/cairo/src/cairo-spans-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_half_open_span { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t x; /* The inclusive x-coordinate of the start of the span. */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t coverage; /* The pixel coverage for the pixels to the right. */ Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t inverse; /* between regular mask and clip */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_half_open_span_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scan_converter cairo_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectangular_scan_converter { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scan_converter_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_rectangular_scan_converter_chunk { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_rectangular_scan_converter_chunk *next; Step #6 - "compile-libfuzzer-introspector-x86_64": void *base; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": } chunks, *tail; Step #6 - "compile-libfuzzer-introspector-x86_64": char buf[CAIRO_STACK_BUFFER_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_rectangles; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rectangular_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_botor_scan_converter { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scan_converter_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int xmin, xmax; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_botor_scan_converter_chunk { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_botor_scan_converter_chunk *next; Step #6 - "compile-libfuzzer-introspector-x86_64": void *base; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": } chunks, *tail; Step #6 - "compile-libfuzzer-introspector-x86_64": char buf[CAIRO_STACK_BUFFER_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_botor_scan_converter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_span_renderer cairo_span_renderer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.585 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_stroker { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroke_style_t style; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_matrix_t *ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_matrix_t *ctm_inverse; Step #6 - "compile-libfuzzer-introspector-x86_64": double half_line_width; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": double spline_cusp_tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": double ctm_determinant; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t ctm_det_positive; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t (*add_external_edge) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *p1, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *p2); Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t (*add_triangle) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t triangle[3]); Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t (*add_triangle_fan) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *midpt, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t *points, Step #6 - "compile-libfuzzer-introspector-x86_64": int npoints); Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t (*add_convex_quad) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_point_t quad[4]); Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pen_t pen; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t first_point; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_initial_sub_path; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_current_face; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroke_face_t current_face; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_first_face; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroke_face_t first_face; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroker_dash_t dash; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_bounds; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t bounds; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_stroker_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.598 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_IMPULSE, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_BOX, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_LINEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_MITCHELL, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_NOTCH, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_CATMULL_ROM, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_LANCZOS3, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_LANCZOS3_STRETCHED, Step #6 - "compile-libfuzzer-introspector-x86_64": KERNEL_TENT Step #6 - "compile-libfuzzer-introspector-x86_64": } kernel_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (* kernel_width_func_t) (double r); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": kernel_t kernel; Step #6 - "compile-libfuzzer-introspector-x86_64": kernel_func_t func; Step #6 - "compile-libfuzzer-introspector-x86_64": kernel_width_func_t width; Step #6 - "compile-libfuzzer-introspector-x86_64": } filter_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef double (* kernel_func_t) (double x, double r); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.612 INFO datatypes - __init__: Processing /src/cairo/src/cairo-malloc-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.616 INFO datatypes - __init__: Processing /src/cairo/src/cairo-combsort-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.620 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-backend-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.626 INFO datatypes - __init__: Processing /src/cairo/src/cairo-type1-glyph-names.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.636 INFO datatypes - __init__: Processing /src/cairo/src/cairo-contour.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.642 INFO datatypes - __init__: Processing /src/cairo/src/cairo-array-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.646 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-in-fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_in_fill { Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t on_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": int winding; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t current_point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t first_point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_in_fill_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.652 INFO datatypes - __init__: Processing /src/cairo/src/cairo-font-options.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.659 INFO datatypes - __init__: Processing /src/cairo/src/cairo-botor-scan-converter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_point { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": EVENT_TYPE_STOP, Step #6 - "compile-libfuzzer-introspector-x86_64": EVENT_TYPE_INTERSECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": EVENT_TYPE_START Step #6 - "compile-libfuzzer-introspector-x86_64": } event_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _start_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t *edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } start_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": event_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": event_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t active; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t stopped; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t *insert_cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_vertical; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t current_row; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t current_subrow; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct coverage { Step #6 - "compile-libfuzzer-introspector-x86_64": struct cell head; Step #6 - "compile-libfuzzer-introspector-x86_64": struct cell tail; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct cell *cursor; Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": } coverage; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct event_queue { Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t pq; Step #6 - "compile-libfuzzer-introspector-x86_64": event_t **start_events; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": } queue; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t runs; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": jmp_buf unwind; Step #6 - "compile-libfuzzer-introspector-x86_64": } sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_ordinate { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t ordinate; Step #6 - "compile-libfuzzer-introspector-x86_64": enum { EXACT, INEXACT } exactness; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_ordinate_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": } event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct edge { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_edge_t edge; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Current x coordinate and advancement. Step #6 - "compile-libfuzzer-introspector-x86_64": * Initialised to the x coordinate of the top of the Step #6 - "compile-libfuzzer-introspector-x86_64": * edge. The quotient is in cairo_fixed_t units and the Step #6 - "compile-libfuzzer-introspector-x86_64": * remainder is mod dy in cairo_fixed_t units. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t dy; Step #6 - "compile-libfuzzer-introspector-x86_64": struct quorem x; Step #6 - "compile-libfuzzer-introspector-x86_64": struct quorem dxdy; Step #6 - "compile-libfuzzer-introspector-x86_64": struct quorem dxdy_full; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t vertical; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int flags; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int current_sign; Step #6 - "compile-libfuzzer-introspector-x86_64": struct run *runs; Step #6 - "compile-libfuzzer-introspector-x86_64": } edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _queue_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fixed_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t *e1; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t *e2; Step #6 - "compile-libfuzzer-introspector-x86_64": } queue_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.678 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-surface-inline.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.682 INFO datatypes - __init__: Processing /src/cairo/src/cairo-list-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_list { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_list *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_list_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.685 INFO datatypes - __init__: Processing /src/cairo/src/cairo-spans-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_polygon_t *polygon; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } composite_spans_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.697 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pixman-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.700 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-mask-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.706 INFO datatypes - __init__: Processing /src/cairo/src/cairo-boxes-intersect.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _rectangle rectangle_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **rectangles; Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t pq; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t head, tail; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t *insert_left, *insert_right; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t last_y; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": jmp_buf unwind; Step #6 - "compile-libfuzzer-introspector-x86_64": } sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": rectangle_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.715 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_shm_display cairo_xlib_shm_display_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_source cairo_xlib_source_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_surface cairo_xlib_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_visual_info { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": VisualID visualid; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { uint8_t a, r, g, b; } colors[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t cube_to_pseudocolor[CUBE_SIZE][CUBE_SIZE][CUBE_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t field8_to_cube[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": int8_t dither8_to_cube[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t gray8_to_pseudocolor[256]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_visual_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_font { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_private_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *font; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_device_t *device; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_xlib_font_glyphset_t glyphset[NUM_GLYPHSETS]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_display cairo_xlib_display_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_proxy cairo_xlib_proxy_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_screen cairo_xlib_screen_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_font_glyphset { Step #6 - "compile-libfuzzer-introspector-x86_64": GlyphSet glyphset; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_format_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": XRenderPictFormat *xrender_format; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_xlib_font_glyphset_free_glyphs { Step #6 - "compile-libfuzzer-introspector-x86_64": int count; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long indices[128]; Step #6 - "compile-libfuzzer-introspector-x86_64": } to_free; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xlib_font_glyphset_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.723 INFO datatypes - __init__: Processing /src/cairo/src/cairo-device-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.727 INFO datatypes - __init__: Processing /src/cairo/src/cairo-surface-observer-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_observation cairo_observation_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_observation_record cairo_observation_record_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_device_observer cairo_device_observer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.731 INFO datatypes - __init__: Processing /src/cairo/src/cairo-gstate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.749 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ft-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct FT_Color_ FT_Color; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.753 INFO datatypes - __init__: Processing /src/cairo/src/cairo-ps-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_ps_form { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_entry_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *unique_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long unique_id_length; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_image; Step #6 - "compile-libfuzzer-introspector-x86_64": int id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *src_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int regions_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t src_surface_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t src_surface_bounded; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_filter_t filter; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Union of source extents required for all operations using this form */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t required_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ps_form_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_ps_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Here final_stream corresponds to the stream/file passed to Step #6 - "compile-libfuzzer-introspector-x86_64": * cairo_ps_surface_create surface is built. Meanwhile stream is a Step #6 - "compile-libfuzzer-introspector-x86_64": * temporary stream in which the file output is built, (so that Step #6 - "compile-libfuzzer-introspector-x86_64": * the header can be built and inserted into the target stream Step #6 - "compile-libfuzzer-introspector-x86_64": * before the contents of the temporary stream are copied). */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *final_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": FILE *tmpfile; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_output_stream_t *stream; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t eps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t contains_eps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_int_t document_bbox_p1, document_bbox_p2; /* in PS coordinates */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t surface_extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t surface_bounded; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t cairo_to_ps; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t paint_proc; /* TRUE if surface will be used in a PaintProc */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t current_pattern_is_solid_color; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_color_t current_color; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_pages; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_paginated_mode_t paginated_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t force_fallbacks; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_creation_date; Step #6 - "compile-libfuzzer-introspector-x86_64": time_t creation_date; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subsets_t *font_subsets; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t document_media; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t dsc_header_comments; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t dsc_setup_comments; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t dsc_page_setup_comments; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t recording_surf_stack; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t *dsc_comment_target; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ps_level_t ps_level; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ps_level_t ps_level_used; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_clipper_t clipper; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_operators_t pdf_operators; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *paginated_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_hash_table_t *forms; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_forms; Step #6 - "compile-libfuzzer-introspector-x86_64": long total_form_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_ps_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.757 INFO datatypes - __init__: Processing /src/cairo/src/cairo-polygon-reduce.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_ordinate { Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t ordinate; Step #6 - "compile-libfuzzer-introspector-x86_64": enum { EXACT, INEXACT } exactness; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_ordinate_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_edge cairo_bo_edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_STOP, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_INTERSECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BO_EVENT_TYPE_START Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_start_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_start_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pqueue { Step #6 - "compile-libfuzzer-introspector-x86_64": int size, max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **elements; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t *elements_embedded[1024]; Step #6 - "compile-libfuzzer-introspector-x86_64": } pqueue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_sweep_line { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *head; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t current_y; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *current_edge; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_sweep_line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_point_t cairo_bo_point32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_deferred { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *right; Step #6 - "compile-libfuzzer-introspector-x86_64": int32_t top; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_deferred_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_intersect_point { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_intersect_ordinate_t y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_intersect_point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_queue_event { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_point_t point; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_edge_t *e2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_queue_event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_bo_event_queue { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_freepool_t pool; Step #6 - "compile-libfuzzer-introspector-x86_64": pqueue_t pqueue; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bo_event_t **start_events; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_bo_event_queue_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.769 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-fallback-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.774 INFO datatypes - __init__: Processing /src/cairo/src/cairo-image-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.785 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-resources.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.790 INFO datatypes - __init__: Processing /src/cairo/src/test-compositor-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.794 INFO datatypes - __init__: Processing /src/cairo/src/cairo-atomic-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef atomic_int cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef AO_t cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int32_t cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef PVOID cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef _Atomic(void *) cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef LONG cairo_atomic_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t cairo_atomic_intptr_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.801 INFO datatypes - __init__: Processing /src/cairo/src/cairo-dwrite.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.806 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-source.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.818 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_quartz_font_face cairo_quartz_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_quartz_scaled_font cairo_quartz_scaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.828 INFO datatypes - __init__: Processing /src/cairo/src/cairo-fixed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.831 INFO datatypes - __init__: Processing /src/cairo/src/cairo-path-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.835 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mutex-impl-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_recursive_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef pthread_mutex_t cairo_recursive_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef pthread_mutex_t cairo_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef CRITICAL_SECTION cairo_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.839 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xcb-connection-core.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.845 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-surface-shm.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_shm cairo_xlib_shm_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_shm_surface cairo_xlib_shm_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xlib_shm_info cairo_xlib_shm_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.859 INFO datatypes - __init__: Processing /src/cairo/src/cairo-arc-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.863 INFO datatypes - __init__: Processing /src/cairo/src/cairo.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_line_join { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_JOIN_MITER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_JOIN_ROUND, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_JOIN_BEVEL Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_line_join_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_glyph_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int num_bytes; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_text_cluster_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_font_options cairo_font_options_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_device_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_DRM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_GL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_SCRIPT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_XCB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_XLIB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_XML, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_COGL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_WIN32, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DEVICE_TYPE_INVALID = -1 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_device_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_font_face cairo_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_color_mode { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COLOR_MODE_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COLOR_MODE_NO_COLOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COLOR_MODE_COLOR Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_color_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_raster_source_copy_func_t) (cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": void *callback_data, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_pattern_t *other); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_raster_source_release_func_t) (cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": void *callback_data, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_write_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": const unsigned char *data, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int length); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_antialias { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* method */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_GRAY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_SUBPIXEL, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* hints */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_FAST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_GOOD, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_ANTIALIAS_BEST Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_antialias_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_line_cap { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_CAP_BUTT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_CAP_ROUND, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_LINE_CAP_SQUARE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_line_cap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectangle_list { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_t *rectangles; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_rectangles; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rectangle_list_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_text_cluster_flags { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_TEXT_CLUSTER_FLAG_BACKWARD = 0x00000001 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_text_cluster_flags_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_user_scaled_font_text_to_glyphs_func_t) (cairo_scaled_font_t *scaled_font, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *utf8, Step #6 - "compile-libfuzzer-introspector-x86_64": int utf8_len, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t **glyphs, Step #6 - "compile-libfuzzer-introspector-x86_64": int *num_glyphs, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_cluster_t **clusters, Step #6 - "compile-libfuzzer-introspector-x86_64": int *num_clusters, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_cluster_flags_t *cluster_flags); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_user_scaled_font_unicode_to_glyph_func_t) (cairo_scaled_font_t *scaled_font, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long unicode, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long *glyph_index); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct cairo_path { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_status_t status; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_data_t *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_extend { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EXTEND_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EXTEND_REPEAT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EXTEND_REFLECT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_EXTEND_PAD Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_extend_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectangle { Step #6 - "compile-libfuzzer-introspector-x86_64": double x, y, width, height; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rectangle_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_user_scaled_font_render_glyph_func_t) (cairo_scaled_font_t *scaled_font, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long glyph, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_extents_t *extents); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*cairo_surface_observer_callback_t) (cairo_surface_t *observer, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target, Step #6 - "compile-libfuzzer-introspector-x86_64": void *data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_user_scaled_font_init_func_t) (cairo_scaled_font_t *scaled_font, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_font_extents_t *extents); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_user_data_key { Step #6 - "compile-libfuzzer-introspector-x86_64": int unused; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_user_data_key_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_status { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_SUCCESS = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_NO_MEMORY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_RESTORE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_POP_GROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_NO_CURRENT_POINT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_MATRIX, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_STATUS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_NULL_POINTER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_PATH_DATA, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_READ_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_WRITE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_SURFACE_FINISHED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_SURFACE_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_PATTERN_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_CONTENT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_FORMAT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_VISUAL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_FILE_NOT_FOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_DASH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_DSC_COMMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_INDEX, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_TEMP_FILE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_STRIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_FONT_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_USER_FONT_IMMUTABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_USER_FONT_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_NEGATIVE_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_CLUSTERS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_SLANT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_WEIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_SIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_DEVICE_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_DEVICE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_DEVICE_FINISHED, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_JBIG2_GLOBAL_MISSING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_PNG_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_FREETYPE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_WIN32_GDI_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_TAG_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_DWRITE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_SVG_FONT_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_STATUS_LAST_STATUS Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_dither { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DITHER_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DITHER_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DITHER_FAST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DITHER_GOOD, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_DITHER_BEST Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_dither_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t (*cairo_read_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned char *data, Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int length); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double ascent; Step #6 - "compile-libfuzzer-introspector-x86_64": double descent; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": double max_x_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": double max_y_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_font_extents_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_path_data_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATH_MOVE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATH_LINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATH_CURVE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATH_CLOSE_PATH Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_path_data_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _cairo_path_data_t cairo_path_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_raster_source_acquire_func_t) (cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": void *callback_data, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target, Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_rectangle_int_t *extents); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_raster_source_snapshot_func_t) (cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": void *callback_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_region_overlap { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_REGION_OVERLAP_IN, /* completely inside region */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_REGION_OVERLAP_OUT, /* completely outside region */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_REGION_OVERLAP_PART /* partly inside region */ Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_region_overlap_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*cairo_destroy_func_t) (void *data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_format { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_INVALID = -1, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_ARGB32 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_RGB24 = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_A8 = 2, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_A1 = 3, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_RGB16_565 = 4, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_RGB30 = 5, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_RGB96F = 6, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FORMAT_RGBA128F = 7 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_format_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double x_bearing; Step #6 - "compile-libfuzzer-introspector-x86_64": double y_bearing; Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": double y_advance; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_text_extents_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_pattern_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_SOLID, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_SURFACE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_LINEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_RADIAL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_MESH, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PATTERN_TYPE_RASTER_SOURCE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pattern_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_region cairo_region_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_operator { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_CLEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_SOURCE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_OVER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_IN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_OUT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_ATOP, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DEST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DEST_OVER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DEST_IN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DEST_OUT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DEST_ATOP, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_XOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_ADD, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_SATURATE, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_MULTIPLY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_SCREEN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_OVERLAY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DARKEN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_LIGHTEN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_COLOR_DODGE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_COLOR_BURN, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_HARD_LIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_SOFT_LIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_DIFFERENCE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_EXCLUSION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_HSL_HUE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_HSL_SATURATION, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_HSL_COLOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_OPERATOR_HSL_LUMINOSITY Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_operator_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_scaled_font cairo_scaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_device cairo_device_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo cairo_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pattern cairo_pattern_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_fill_rule { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILL_RULE_WINDING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILL_RULE_EVEN_ODD Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_fill_rule_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_font_weight { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_WEIGHT_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_WEIGHT_BOLD Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_font_weight_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_hint_style { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_STYLE_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_STYLE_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_STYLE_SLIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_STYLE_MEDIUM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_STYLE_FULL Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_hint_style_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_hint_metrics { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_METRICS_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_METRICS_OFF, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_HINT_METRICS_ON Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_hint_metrics_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_raster_source_finish_func_t) (cairo_pattern_t *pattern, Step #6 - "compile-libfuzzer-introspector-x86_64": void *callback_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_filter { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_FAST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_GOOD, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_BEST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_NEAREST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_BILINEAR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FILTER_GAUSSIAN Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_filter_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int cairo_bool_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_surface cairo_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_matrix { Step #6 - "compile-libfuzzer-introspector-x86_64": double xx; double yx; Step #6 - "compile-libfuzzer-introspector-x86_64": double xy; double yy; Step #6 - "compile-libfuzzer-introspector-x86_64": double x0; double y0; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_matrix_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_content { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_CONTENT_COLOR = 0x1000, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_CONTENT_ALPHA = 0x2000, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_CONTENT_COLOR_ALPHA = 0x3000 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_content_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_rectangle_int { Step #6 - "compile-libfuzzer-introspector-x86_64": int x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": int width, height; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_rectangle_int_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_font_slant { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_SLANT_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_SLANT_ITALIC, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_SLANT_OBLIQUE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_font_slant_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_subpixel_order { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBPIXEL_ORDER_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBPIXEL_ORDER_RGB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBPIXEL_ORDER_BGR, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBPIXEL_ORDER_VRGB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SUBPIXEL_ORDER_VBGR Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_subpixel_order_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_font_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_TOY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_FT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_WIN32, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_QUARTZ, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_USER, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_FONT_TYPE_DWRITE Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_font_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_OBSERVER_NORMAL = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_OBSERVER_RECORD_OPERATIONS = 0x1 Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_surface_observer_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _cairo_surface_type { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_IMAGE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_PDF, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_PS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_XLIB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_XCB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_GLITZ, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_QUARTZ, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_WIN32, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_BEOS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_DIRECTFB, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_SVG, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_OS2, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_WIN32_PRINTING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_QUARTZ_IMAGE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_SCRIPT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_QT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_RECORDING, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_VG, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_GL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_DRM, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_TEE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_XML, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_SKIA, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_SUBSURFACE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_SURFACE_TYPE_COGL Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_surface_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.889 INFO datatypes - __init__: Processing /src/cairo/src/cairo-xlib-core-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.897 INFO datatypes - __init__: Processing /src/cairo/src/cairo-recording-surface-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_header { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_operator_t op; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_clip_t *clip; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int index; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _cairo_command_header *chain; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_header_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_REGION_ALL = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_REGION_NATIVE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_REGION_IMAGE_FALLBACK Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_region_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_mask { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t mask; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_mask_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_fill { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_t path; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_fill_rule_t fill_rule; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_fill_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_tag { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t begin; Step #6 - "compile-libfuzzer-introspector-x86_64": char *tag_name; Step #6 - "compile-libfuzzer-introspector-x86_64": char *attributes; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_tag_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_recording_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* A recording-surface is logically unbounded, but when used as a Step #6 - "compile-libfuzzer-introspector-x86_64": * source we need to render it to an image, so we need a size at Step #6 - "compile-libfuzzer-introspector-x86_64": * which to create that image. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_t extents_pixels; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t unbounded; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t commands; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int *indices; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_indices; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t optimize_clears; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_bilevel_alpha; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_only_op_over; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_tags; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct bbtree { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": struct bbtree *left, *right; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t *chain; Step #6 - "compile-libfuzzer-introspector-x86_64": } bbtree; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The mutex protects modification to all subsequent fields. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_mutex_t mutex; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t region_array_list; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_recording_region_array { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_reference_count_t ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t regions; /* cairo_recording_region_element_t */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_list_t link; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_regions_array_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": /* The 5 basic drawing operations. */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_PAINT, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_STROKE, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_FILL, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_SHOW_TEXT_GLYPHS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* cairo_tag_begin()/cairo_tag_end() */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_COMMAND_TAG, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_paint { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t source; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_paint_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_REPLAY, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_CREATE_REGIONS, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_RECORDING_REPLAY_REGION Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_replay_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_stroke { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t source; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_path_fixed_t path; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stroke_style_t style; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm_inverse; Step #6 - "compile-libfuzzer-introspector-x86_64": double tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_antialias_t antialias; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_stroke_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_command_show_text_glyphs { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pattern_union_t source; Step #6 - "compile-libfuzzer-introspector-x86_64": char *utf8; Step #6 - "compile-libfuzzer-introspector-x86_64": int utf8_len; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_glyph_t *glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_cluster_t *clusters; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_clusters; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_text_cluster_flags_t cluster_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_show_text_glyphs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _cairo_command { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_header_t header; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_paint_t paint; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_mask_t mask; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_stroke_t stroke; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_fill_t fill; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_show_text_glyphs_t show_text_glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_command_tag_t tag; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_command_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_recording_region_element { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_recording_region_type_t region; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int source_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int mask_id; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_recording_region_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.902 INFO datatypes - __init__: Processing /src/cairo/src/cairo-quartz-image-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.908 INFO datatypes - __init__: Processing /src/cairo/src/cairo-unicode.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.914 INFO datatypes - __init__: Processing /src/cairo/src/cairo-rectangle.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.919 INFO datatypes - __init__: Processing /src/cairo/src/cairo-pdf-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_OBJECT_FREE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_OBJECT_UNCOMPRESSED = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": PDF_OBJECT_COMPRESSED = 2, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_object_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_xref_stream_object { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t resource; Step #6 - "compile-libfuzzer-introspector-x86_64": long long offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_xref_stream_object_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_rgb_linear_function { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t resource; Step #6 - "compile-libfuzzer-introspector-x86_64": double color1[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": double color2[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_rgb_linear_function_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_color_stop { Step #6 - "compile-libfuzzer-introspector-x86_64": double offset; Step #6 - "compile-libfuzzer-introspector-x86_64": double color[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t resource; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_color_stop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_object { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_object_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": long long offset; /* type == PDF_OBJECT_UNCOMPRESSED */ Step #6 - "compile-libfuzzer-introspector-x86_64": struct compressed_obj { /* type == PDF_OBJECT_COMPRESSED */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t xref_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": int index; Step #6 - "compile-libfuzzer-introspector-x86_64": } compressed_obj; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_object_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_font { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int font_id; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int subset_id; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t subset_resource; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_pdf_alpha_linear_function { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_pdf_resource_t resource; Step #6 - "compile-libfuzzer-introspector-x86_64": double alpha1; Step #6 - "compile-libfuzzer-introspector-x86_64": double alpha2; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_pdf_alpha_linear_function_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.984 INFO datatypes - __init__: Processing /src/cairo/src/cairo-arc.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.989 INFO datatypes - __init__: Processing /src/cairo/src/cairo-mutex-list-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:20.993 INFO datatypes - __init__: Processing /src/cairo/src/cairo-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.001 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-font.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": LOGFONTW logfont; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": BYTE quality; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* We do drawing and metrics computation in a "logical space" which Step #6 - "compile-libfuzzer-introspector-x86_64": * is similar to font space, except that it is scaled by a factor Step #6 - "compile-libfuzzer-introspector-x86_64": * of the (desired font size) * (WIN32_FONT_LOGICAL_SCALE). The multiplication Step #6 - "compile-libfuzzer-introspector-x86_64": * by WIN32_FONT_LOGICAL_SCALE allows for sub-pixel precision. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": double logical_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The size we should actually request the font at from Windows; differs Step #6 - "compile-libfuzzer-introspector-x86_64": * from the logical_scale because it is quantized for orthogonal Step #6 - "compile-libfuzzer-introspector-x86_64": * transformations Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": double logical_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Transformations from device <=> logical space Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t logical_to_device; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t device_to_logical; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* We special case combinations of 90-degree-rotations, scales and Step #6 - "compile-libfuzzer-introspector-x86_64": * flips ... that is transformations that take the axes to the Step #6 - "compile-libfuzzer-introspector-x86_64": * axes. If preserve_axes is true, then swap_axes/swap_x/swap_y Step #6 - "compile-libfuzzer-introspector-x86_64": * encode the 8 possibilities for orientation (4 rotation angles with Step #6 - "compile-libfuzzer-introspector-x86_64": * and without a flip), and scale_x, scale_y the scale components. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t preserve_axes; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t swap_axes; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t swap_x; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t swap_y; Step #6 - "compile-libfuzzer-introspector-x86_64": double x_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": double y_scale; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The size of the design unit of the font Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": int em_square; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": HFONT scaled_hfont; Step #6 - "compile-libfuzzer-introspector-x86_64": HFONT unscaled_hfont; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_bitmap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_type1; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t delete_scaled_hfont; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_type1_notdef_index; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long type1_notdef_index; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_win32_scaled_font_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_win32_scaled_font_t *scaled_font; Step #6 - "compile-libfuzzer-introspector-x86_64": HDC hdc; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t glyphs; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_array_t dx; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int start_x; Step #6 - "compile-libfuzzer-introspector-x86_64": int last_x; Step #6 - "compile-libfuzzer-introspector-x86_64": int last_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_glyph_state_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_win32_font_face cairo_win32_font_face_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.019 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-debug.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.023 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_win32_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_format_t format; Step #6 - "compile-libfuzzer-introspector-x86_64": HDC dc; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Surface DC flags */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned flags; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* We use the x and y parts of extents for situations where Step #6 - "compile-libfuzzer-introspector-x86_64": * we're not supposed to draw to the entire surface. Step #6 - "compile-libfuzzer-introspector-x86_64": * For example, during a paint event a program will get Step #6 - "compile-libfuzzer-introspector-x86_64": * a DC that has been clipped to the dirty region. Step #6 - "compile-libfuzzer-introspector-x86_64": * A cairo surface constructed for that DC will have extents Step #6 - "compile-libfuzzer-introspector-x86_64": * that match bounds of the clipped region. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_rectangle_int_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Offset added to extents, used when the extents start with a negative Step #6 - "compile-libfuzzer-introspector-x86_64": * offset, which can occur on Windows for, and only for, desktop DC. This Step #6 - "compile-libfuzzer-introspector-x86_64": * occurs when you have multiple monitors, and at least one monitor Step #6 - "compile-libfuzzer-introspector-x86_64": * extends to the left, or above, the primaty monitor. The primary Step #6 - "compile-libfuzzer-introspector-x86_64": * monitor on Windows always starts with offset (0,0), and any other points Step #6 - "compile-libfuzzer-introspector-x86_64": * to the left, or above, have negative offsets. So the 'desktop DC' is Step #6 - "compile-libfuzzer-introspector-x86_64": * in fact a 'virtual desktop' which can start with extents in the negative Step #6 - "compile-libfuzzer-introspector-x86_64": * range. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Why use new variables, and not the device transform? Simply because since Step #6 - "compile-libfuzzer-introspector-x86_64": * the device transform functions are exposed, a lot of 3rd party libraries Step #6 - "compile-libfuzzer-introspector-x86_64": * simply overwrite those, disregarding the prior content, instead of actually Step #6 - "compile-libfuzzer-introspector-x86_64": * adding the offset. GTK for example simply resets the device transform of the Step #6 - "compile-libfuzzer-introspector-x86_64": * desktop cairo surface to zero. So make some private member variables for Step #6 - "compile-libfuzzer-introspector-x86_64": * this, which will not be fiddled with externally. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": int x_ofs, y_ofs; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_win32_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_win32_display_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_win32_surface_t win32; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* We create off-screen surfaces as DIBs or DDBs, based on what we created Step #6 - "compile-libfuzzer-introspector-x86_64": * originally */ Step #6 - "compile-libfuzzer-introspector-x86_64": HBITMAP bitmap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_dib; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Used to save the initial 1x1 monochrome bitmap for the DC to Step #6 - "compile-libfuzzer-introspector-x86_64": * select back into the DC before deleting the DC and our Step #6 - "compile-libfuzzer-introspector-x86_64": * bitmap. For Windows XP, this doesn't seem to be necessary Step #6 - "compile-libfuzzer-introspector-x86_64": * ... we can just delete the DC and that automatically unselects Step #6 - "compile-libfuzzer-introspector-x86_64": * our bitmap. But it's standard practice so apparently is needed Step #6 - "compile-libfuzzer-introspector-x86_64": * on some versions of Windows. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": HBITMAP saved_dc_bitmap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *image; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *fallback; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": HRGN initial_clip_rgn; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t had_simple_clip; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_win32_display_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_win32_device { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_device_t base; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_compositor_t *compositor; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_win32_device_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_win32_printing_surface { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_win32_surface_t win32; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_clipper_t clipper; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_paginated_mode_t paginated_mode; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t path_empty; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_gdi_ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_matrix_t gdi_ctm; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t extents_valid; Step #6 - "compile-libfuzzer-introspector-x86_64": HBRUSH brush, old_brush; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_scaled_font_subsets_t *font_subsets; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_win32_printing_surface_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.028 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-display-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.039 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-printing-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef BOOL (WINAPI *gdi_init_lang_pack_func_t)(int); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _win32_print_path_info { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_win32_printing_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": } win32_path_info_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.059 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-system.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.063 INFO datatypes - __init__: Processing /src/cairo/src/win32/d2d1-extra.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.069 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-surface.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.074 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-device.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.078 INFO datatypes - __init__: Processing /src/cairo/src/win32/dw-extra.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct DWRITE_COLOR_GLYPH_RUN1_WORKAROUND DWRITE_COLOR_GLYPH_RUN1_WORKAROUND; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef DWRITE_COLOR_GLYPH_RUN1 DWRITE_COLOR_GLYPH_RUN1_WORKAROUND; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.082 INFO datatypes - __init__: Processing /src/cairo/src/win32/cairo-win32-gdi-compositor.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.090 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/pthread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.093 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/check-unused-result.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.097 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/atomic-ops-cxx11.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.101 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/mkdir-variant-2.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.104 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.108 INFO frontend_c - load_treesitter_trees: harness: /src/cairo/meson-cc-tests/fuzzer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.108 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/ipc_rmid_deferred_release.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.111 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/atomic-ops-c11.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.115 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/mkdir-variant-1.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.118 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/atomic-ops-gcc-legacy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.122 INFO datatypes - __init__: Processing /src/cairo/meson-cc-tests/bfd-section-flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.125 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-test-surfaces.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_paginated_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.131 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-win32-printing.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _win32_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": HDC dc; Step #6 - "compile-libfuzzer-introspector-x86_64": int left_margin; Step #6 - "compile-libfuzzer-introspector-x86_64": int bottom_margin; Step #6 - "compile-libfuzzer-introspector-x86_64": } win32_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.137 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-win32.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _win32_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": HWND wnd; Step #6 - "compile-libfuzzer-introspector-x86_64": HDC dc; Step #6 - "compile-libfuzzer-introspector-x86_64": ATOM bpl_atom; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": } win32_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.142 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-system.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.146 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-xlib.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.149 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-ps.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ps_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_ps_level_t level; Step #6 - "compile-libfuzzer-introspector-x86_64": } ps_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.155 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-script.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _script_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": double width; Step #6 - "compile-libfuzzer-introspector-x86_64": double height; Step #6 - "compile-libfuzzer-introspector-x86_64": } script_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.159 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-system.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.164 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-svg.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _svg_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int width, height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": } svg_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.169 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.179 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-quartz.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeUnknown, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypePDF, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypePostScript, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeWindow, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeBitmap, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeGL, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeDisplayList, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeKSeparation, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeIOSurface, Step #6 - "compile-libfuzzer-introspector-x86_64": kCGContextTypeCount Step #6 - "compile-libfuzzer-introspector-x86_64": } CGContextType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.183 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-scaled-font.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.187 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-getopt.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.191 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.195 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 uint16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 uint32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_create_similar_t) (cairo_surface_t *other, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content, Step #6 - "compile-libfuzzer-introspector-x86_64": int width, Step #6 - "compile-libfuzzer-introspector-x86_64": int height); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int32 int32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int64 int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_force_fallbacks_t) (cairo_surface_t *surface, Step #6 - "compile-libfuzzer-introspector-x86_64": double x_pixels_per_inch, Step #6 - "compile-libfuzzer-introspector-x86_64": double y_pixels_per_inch); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_write_to_png_t) (cairo_surface_t *surface, Step #6 - "compile-libfuzzer-introspector-x86_64": const char *filename); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_boilerplate_target { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *basename; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *file_extension; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *reference_target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_type_t expected_type; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int error_tolerance; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *probe; /* runtime dl check */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_create_surface_t create_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_create_similar_t create_similar; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_force_fallbacks_t force_fallbacks; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_finish_surface_t finish_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_get_image_surface_t get_image_surface; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_write_to_png_t write_to_png; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_cleanup_t cleanup; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_wait_t synchronize; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_describe_t describe; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_measurable; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_vector; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_recording; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_boilerplate_target_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_cleanup_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 uint8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BOILERPLATE_MODE_TEST, Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BOILERPLATE_MODE_PERF, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* This will allow running performance test with threads. The Step #6 - "compile-libfuzzer-introspector-x86_64": * GL backend is very slow on some drivers when run with thread Step #6 - "compile-libfuzzer-introspector-x86_64": * awareness turned on. */ Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_BOILERPLATE_MODE_PERF_THREADS, Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_boilerplate_mode_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int8 int8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int16 int16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_create_surface_t) (const char *name, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content, Step #6 - "compile-libfuzzer-introspector-x86_64": double width, Step #6 - "compile-libfuzzer-introspector-x86_64": double height, Step #6 - "compile-libfuzzer-introspector-x86_64": double max_width, Step #6 - "compile-libfuzzer-introspector-x86_64": double max_height, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_boilerplate_mode_t mode, Step #6 - "compile-libfuzzer-introspector-x86_64": void **closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_status_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_finish_surface_t) (cairo_surface_t *surface); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_wait_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_get_image_surface_t) (cairo_surface_t *surface, Step #6 - "compile-libfuzzer-introspector-x86_64": int page, Step #6 - "compile-libfuzzer-introspector-x86_64": int width, Step #6 - "compile-libfuzzer-introspector-x86_64": int height); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char * Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_boilerplate_describe_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.200 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-xcb.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _xcb_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": xcb_connection_t *c; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_device_t *device; Step #6 - "compile-libfuzzer-introspector-x86_64": uint32_t drawable; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t is_pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface; Step #6 - "compile-libfuzzer-introspector-x86_64": } xcb_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.209 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-getopt.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.213 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-pdf.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _pdf_target_closure Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": char *filename; Step #6 - "compile-libfuzzer-introspector-x86_64": int width; Step #6 - "compile-libfuzzer-introspector-x86_64": int height; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": } pdf_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.218 INFO datatypes - __init__: Processing /src/cairo/boilerplate/cairo-boilerplate-xlib.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _xlib_target_closure { Step #6 - "compile-libfuzzer-introspector-x86_64": Display *dpy; Step #6 - "compile-libfuzzer-introspector-x86_64": Drawable drawable; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t drawable_is_pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": } xlib_target_closure_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.225 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-graph.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_case { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *backend; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *content; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": test_report_t *min_test; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t shown; Step #6 - "compile-libfuzzer-introspector-x86_64": double baseline; Step #6 - "compile-libfuzzer-introspector-x86_64": double min, max; Step #6 - "compile-libfuzzer-introspector-x86_64": GdkColor color; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_case_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GraphView GraphView; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.229 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-graph-files.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.236 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.246 INFO datatypes - __init__: Processing /src/cairo/perf/dirent-win32.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DIR { Step #6 - "compile-libfuzzer-introspector-x86_64": HANDLE handle; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_next; Step #6 - "compile-libfuzzer-introspector-x86_64": WIN32_FIND_DATA data; Step #6 - "compile-libfuzzer-introspector-x86_64": struct dirent de; Step #6 - "compile-libfuzzer-introspector-x86_64": } DIR; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.250 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-print.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.254 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-stats.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.258 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-report.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.264 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_time_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_perf_func_t) (cairo_t *cr, int width, int height, int loops); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_diff { Step #6 - "compile-libfuzzer-introspector-x86_64": test_report_t **tests; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_tests; Step #6 - "compile-libfuzzer-introspector-x86_64": double min; Step #6 - "compile-libfuzzer-introspector-x86_64": double max; Step #6 - "compile-libfuzzer-introspector-x86_64": double change; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_diff_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_REPORT_STATUS_SUCCESS, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_REPORT_STATUS_COMMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_REPORT_STATUS_ERROR Step #6 - "compile-libfuzzer-introspector-x86_64": } test_report_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_stats { Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t min_ticks; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t median_ticks; Step #6 - "compile-libfuzzer-introspector-x86_64": double ticks_per_ms; Step #6 - "compile-libfuzzer-introspector-x86_64": double std_dev; Step #6 - "compile-libfuzzer-introspector-x86_64": int iterations; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t *values; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_stats_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_perf_timer_synchronize_t) (void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef double Step #6 - "compile-libfuzzer-introspector-x86_64": (*cairo_count_func_t) (cairo_t *cr, int width, int height); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_report { Step #6 - "compile-libfuzzer-introspector-x86_64": char *configuration; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int fileno; Step #6 - "compile-libfuzzer-introspector-x86_64": test_report_t *tests; Step #6 - "compile-libfuzzer-introspector-x86_64": int tests_size; Step #6 - "compile-libfuzzer-introspector-x86_64": int tests_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_report_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_histogram { Step #6 - "compile-libfuzzer-introspector-x86_64": int width, height, max_count; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_columns, num_rows; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t min_value, max_value; Step #6 - "compile-libfuzzer-introspector-x86_64": int *columns; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_histogram_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf { Step #6 - "compile-libfuzzer-introspector-x86_64": FILE *summary; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t summary_continuous; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Options from command-line */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int iterations; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t exact_iterations; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t raw; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t list_only; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t observe; Step #6 - "compile-libfuzzer-introspector-x86_64": char **names; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_names; Step #6 - "compile-libfuzzer-introspector-x86_64": char **exclude_names; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int num_exclude_names; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t exact_names; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double ms_per_iteration; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t fast_and_sloppy; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int tile_size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Stuff used internally */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t *times; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_boilerplate_target_t **targets; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_targets; Step #6 - "compile-libfuzzer-introspector-x86_64": const cairo_boilerplate_target_t *target; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t has_described_backend; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int test_number; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int size; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _test_report { Step #6 - "compile-libfuzzer-introspector-x86_64": int id; Step #6 - "compile-libfuzzer-introspector-x86_64": int fileno; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *configuration; Step #6 - "compile-libfuzzer-introspector-x86_64": char *backend; Step #6 - "compile-libfuzzer-introspector-x86_64": char *content; Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The samples only exists for "raw" reports */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_time_t *samples; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int samples_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int samples_count; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* The stats are either read directly or computed from samples. Step #6 - "compile-libfuzzer-introspector-x86_64": * If the stats have not yet been computed from samples, then Step #6 - "compile-libfuzzer-introspector-x86_64": * iterations will be 0. */ Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_stats_t stats; Step #6 - "compile-libfuzzer-introspector-x86_64": } test_report_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.269 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.273 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-stats.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.276 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-compare-backends.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_report_options { Step #6 - "compile-libfuzzer-introspector-x86_64": double min_change; Step #6 - "compile-libfuzzer-introspector-x86_64": int use_utf; Step #6 - "compile-libfuzzer-introspector-x86_64": int print_change_bars; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_report_options_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_diff_files_args { Step #6 - "compile-libfuzzer-introspector-x86_64": const char **filenames; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_filenames; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_perf_report_options_t options; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_diff_files_args_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.282 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-analyse-trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.288 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-micro.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_case { Step #6 - "compile-libfuzzer-introspector-x86_64": CAIRO_PERF_RUN_DECL (*run); Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_bool_t (*enabled) (cairo_perf_t *perf); Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int min_size; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int max_size; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_case_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.295 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-chart.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.308 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-graph-widget.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GraphViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } GraphViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.316 INFO datatypes - __init__: Processing /src/cairo/perf/cairo-perf-diff-files.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_report_options { Step #6 - "compile-libfuzzer-introspector-x86_64": double min_change; Step #6 - "compile-libfuzzer-introspector-x86_64": int use_utf; Step #6 - "compile-libfuzzer-introspector-x86_64": int print_change_bars; Step #6 - "compile-libfuzzer-introspector-x86_64": int use_ticks; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_report_options_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_perf_diff_files_args { Step #6 - "compile-libfuzzer-introspector-x86_64": const char **filenames; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_filenames; Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_perf_report_options_t options; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_perf_diff_files_args_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.323 INFO datatypes - __init__: Processing /src/cairo/perf/micro/many-curves.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.327 INFO datatypes - __init__: Processing /src/cairo/perf/micro/paint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.330 INFO datatypes - __init__: Processing /src/cairo/perf/micro/long-dashed-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.334 INFO datatypes - __init__: Processing /src/cairo/perf/micro/glyphs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.339 INFO datatypes - __init__: Processing /src/cairo/perf/micro/world-map.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": WM_NEW_PATH, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_MOVE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_LINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_HLINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_VLINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_REL_LINE_TO, Step #6 - "compile-libfuzzer-introspector-x86_64": WM_END Step #6 - "compile-libfuzzer-introspector-x86_64": } wm_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _wm_element { Step #6 - "compile-libfuzzer-introspector-x86_64": wm_type_t type; Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } wm_element_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.343 INFO datatypes - __init__: Processing /src/cairo/perf/micro/wide-fills.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.347 INFO datatypes - __init__: Processing /src/cairo/perf/micro/composite-checker.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.351 INFO datatypes - __init__: Processing /src/cairo/perf/micro/wide-strokes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.355 INFO datatypes - __init__: Processing /src/cairo/perf/micro/long-lines.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": LONG_LINES_CROPPED = 0x1, Step #6 - "compile-libfuzzer-introspector-x86_64": LONG_LINES_ONCE = 0x2, Step #6 - "compile-libfuzzer-introspector-x86_64": } long_lines_crop_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.359 INFO datatypes - __init__: Processing /src/cairo/perf/micro/many-fills.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.364 INFO datatypes - __init__: Processing /src/cairo/perf/micro/fill.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.368 INFO datatypes - __init__: Processing /src/cairo/perf/micro/fill-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.372 INFO datatypes - __init__: Processing /src/cairo/perf/micro/box-outline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.376 INFO datatypes - __init__: Processing /src/cairo/perf/micro/line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.381 INFO datatypes - __init__: Processing /src/cairo/perf/micro/many-strokes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.385 INFO datatypes - __init__: Processing /src/cairo/perf/micro/mosaic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.390 INFO datatypes - __init__: Processing /src/cairo/perf/micro/sierpinski.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.394 INFO datatypes - __init__: Processing /src/cairo/perf/micro/pattern_create_radial.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.398 INFO datatypes - __init__: Processing /src/cairo/perf/micro/twin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.402 INFO datatypes - __init__: Processing /src/cairo/perf/micro/hash-table.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.405 INFO datatypes - __init__: Processing /src/cairo/perf/micro/curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.409 INFO datatypes - __init__: Processing /src/cairo/perf/micro/disjoint.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.413 INFO datatypes - __init__: Processing /src/cairo/perf/micro/cairo-perf-cover.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*set_source_func_t) (cairo_t *cr, int width, int height); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.419 INFO datatypes - __init__: Processing /src/cairo/perf/micro/tessellate.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.425 INFO datatypes - __init__: Processing /src/cairo/perf/micro/zrusin.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": double x; Step #6 - "compile-libfuzzer-introspector-x86_64": double y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.429 INFO datatypes - __init__: Processing /src/cairo/perf/micro/paint-with-alpha.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.432 INFO datatypes - __init__: Processing /src/cairo/perf/micro/rounded-rectangles.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.436 INFO datatypes - __init__: Processing /src/cairo/perf/micro/wave.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.440 INFO datatypes - __init__: Processing /src/cairo/perf/micro/mosaic.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.586 INFO datatypes - __init__: Processing /src/cairo/perf/micro/mask.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.591 INFO datatypes - __init__: Processing /src/cairo/perf/micro/dragon.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.597 INFO datatypes - __init__: Processing /src/cairo/perf/micro/a1-line.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.602 INFO datatypes - __init__: Processing /src/cairo/perf/micro/hatching.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.607 INFO datatypes - __init__: Processing /src/cairo/perf/micro/spiral.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PIXALIGN, /* pixel aligned path */ Step #6 - "compile-libfuzzer-introspector-x86_64": NONALIGN /* unaligned path. */ Step #6 - "compile-libfuzzer-introspector-x86_64": } align_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": RECTCLOSE, /* keeps the path rectilinear */ Step #6 - "compile-libfuzzer-introspector-x86_64": DIAGCLOSE /* forces a diagonal */ Step #6 - "compile-libfuzzer-introspector-x86_64": } close_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.613 INFO datatypes - __init__: Processing /src/cairo/perf/micro/unaligned-clip.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.616 INFO datatypes - __init__: Processing /src/cairo/perf/micro/world-map.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.882 INFO datatypes - __init__: Processing /src/cairo/perf/micro/text.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.886 INFO datatypes - __init__: Processing /src/cairo/perf/micro/a1-curve.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.890 INFO datatypes - __init__: Processing /src/cairo/perf/micro/zrusin-another.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.901 INFO datatypes - __init__: Processing /src/cairo/perf/micro/pythagoras-tree.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.905 INFO datatypes - __init__: Processing /src/cairo/perf/micro/subimage_copy.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.909 INFO datatypes - __init__: Processing /src/cairo/perf/micro/intersections.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.913 INFO datatypes - __init__: Processing /src/cairo/perf/micro/rectangles.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.917 INFO datatypes - __init__: Processing /src/cairo/perf/micro/pixel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.922 INFO datatypes - __init__: Processing /src/cairo/perf/micro/stroke.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.925 INFO datatypes - __init__: Processing /src/cairo/perf/micro/tiger.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.929 INFO datatypes - __init__: Processing /src/cairo/util/show-events.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _box { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge { Step #6 - "compile-libfuzzer-introspector-x86_64": gulong id; Step #6 - "compile-libfuzzer-introspector-x86_64": line_t line; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _traps { Step #6 - "compile-libfuzzer-introspector-x86_64": int num_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": trapezoid_t traps[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } traps_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _event { Step #6 - "compile-libfuzzer-introspector-x86_64": enum { Step #6 - "compile-libfuzzer-introspector-x86_64": START_EDGE, Step #6 - "compile-libfuzzer-introspector-x86_64": END_EDGE, Step #6 - "compile-libfuzzer-introspector-x86_64": INTERSECTION, Step #6 - "compile-libfuzzer-introspector-x86_64": START_TRAP, Step #6 - "compile-libfuzzer-introspector-x86_64": END_TRAP, Step #6 - "compile-libfuzzer-introspector-x86_64": } type; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int x, y; /* (top, bottom) for trap */ Step #6 - "compile-libfuzzer-introspector-x86_64": long e1, e2; Step #6 - "compile-libfuzzer-introspector-x86_64": } event_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _EventView { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidget widget; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": events_t *events_list; Step #6 - "compile-libfuzzer-introspector-x86_64": events_t *current_events; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double px, py; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_x, mag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble mag_zoom; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean in_mag_drag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_drag_x, mag_drag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } EventView; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _trapezoid { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": const edge_t *left, *right; Step #6 - "compile-libfuzzer-introspector-x86_64": } trapezoid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _line { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edges { Step #6 - "compile-libfuzzer-introspector-x86_64": GHashTable *ht; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t edges[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } edges_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _events { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _events *prev, *next; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": edges_t *edges; Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *prototraps; Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *traps; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int current_event; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_events; Step #6 - "compile-libfuzzer-introspector-x86_64": int size_events; Step #6 - "compile-libfuzzer-introspector-x86_64": event_t *events; Step #6 - "compile-libfuzzer-introspector-x86_64": } events_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _EventViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } EventViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.940 INFO datatypes - __init__: Processing /src/cairo/util/show-edges.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _box { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _trapezoid { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": line_t left, right; Step #6 - "compile-libfuzzer-introspector-x86_64": } trapezoid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge { Step #6 - "compile-libfuzzer-introspector-x86_64": line_t line; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapView { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidget widget; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_head; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_next; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_prev; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *traps_list; Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *current_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": edges_t *edges_list; Step #6 - "compile-libfuzzer-introspector-x86_64": edges_t *current_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double px, py; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_x, mag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble mag_zoom; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean in_mag_drag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_drag_x, mag_drag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapView; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _traps { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _traps *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": trapezoid_t traps[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } traps_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _line { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edges { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _edges *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t edges[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } edges_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.955 INFO datatypes - __init__: Processing /src/cairo/util/show-contour.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _box { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapView { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidget widget; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": int pixmap_width, pixmap_height; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": contour_t *contours; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double px, py; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_x, mag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble mag_zoom; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean in_mag_drag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_drag_x, mag_drag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapView; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _contour { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _contour *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": int direction; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_points; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": point_t points[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } contour_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.964 INFO datatypes - __init__: Processing /src/cairo/util/show-polygon.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _box { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _PolygonView { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidget widget; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": int pixmap_width, pixmap_height; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": polygon_t *polygons; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double px, py; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_x, mag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble mag_zoom; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean in_mag_drag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_drag_x, mag_drag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } PolygonView; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _polygon { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _polygon *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t edges[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } polygon_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bot; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _PolygonViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } PolygonViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.973 INFO datatypes - __init__: Processing /src/cairo/util/font-view.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.978 INFO datatypes - __init__: Processing /src/cairo/util/show-traps.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _point { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble x, y; Step #6 - "compile-libfuzzer-introspector-x86_64": } point_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _traps { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _traps *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": trapezoid_t traps[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } traps_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _line { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } line_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edges { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _edges *next, *prev; Step #6 - "compile-libfuzzer-introspector-x86_64": box_t extents; Step #6 - "compile-libfuzzer-introspector-x86_64": int num_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": int size; Step #6 - "compile-libfuzzer-introspector-x86_64": edge_t edges[0]; Step #6 - "compile-libfuzzer-introspector-x86_64": } edges_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapViewClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidgetClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapViewClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _box { Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": } box_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _trapezoid { Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": line_t left, right; Step #6 - "compile-libfuzzer-introspector-x86_64": } trapezoid_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _edge { Step #6 - "compile-libfuzzer-introspector-x86_64": line_t line; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble top, bottom; Step #6 - "compile-libfuzzer-introspector-x86_64": point_t p1, p2; Step #6 - "compile-libfuzzer-introspector-x86_64": int dir; Step #6 - "compile-libfuzzer-introspector-x86_64": } edge_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TrapView { Step #6 - "compile-libfuzzer-introspector-x86_64": GtkWidget widget; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_head; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_next; Step #6 - "compile-libfuzzer-introspector-x86_64": struct _TrapView *group_prev; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *pixmap; Step #6 - "compile-libfuzzer-introspector-x86_64": int pixmap_width, pixmap_height; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *traps_list; Step #6 - "compile-libfuzzer-introspector-x86_64": traps_t *current_traps; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": edges_t *edges_list; Step #6 - "compile-libfuzzer-introspector-x86_64": edges_t *current_edges; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": double px, py; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_x, mag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble mag_zoom; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean in_mag_drag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mag_drag_x, mag_drag_y; Step #6 - "compile-libfuzzer-introspector-x86_64": } TrapView; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.994 INFO datatypes - __init__: Processing /src/cairo/util/cairo-missing/strndup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:21.998 INFO datatypes - __init__: Processing /src/cairo/util/cairo-missing/cairo-missing.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef SSIZE_T ssize_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.001 INFO datatypes - __init__: Processing /src/cairo/util/cairo-missing/getline.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.005 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-scanner.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.020 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-objects.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.029 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-stack.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.034 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/csi-bind.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.038 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-interpreter.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_intern_string { Step #6 - "compile-libfuzzer-introspector-x86_64": csi_hash_entry_t hash_entry; Step #6 - "compile-libfuzzer-introspector-x86_64": int len; Step #6 - "compile-libfuzzer-introspector-x86_64": char *string; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_intern_string_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.045 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/csi-replay.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.051 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-interpreter.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_destroy_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": void *ptr); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_context_create_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_surface_t *surface); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_copy_page_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_interpreter_hooks { Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_surface_create_func_t surface_create; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_destroy_func_t surface_destroy; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_context_create_func_t context_create; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_destroy_func_t context_destroy; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_show_page_func_t show_page; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_copy_page_func_t copy_page; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_create_source_image_t create_source_image; Step #6 - "compile-libfuzzer-introspector-x86_64": } cairo_script_interpreter_hooks_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_show_page_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_t *cr); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_surface_create_func_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_content_t content, Step #6 - "compile-libfuzzer-introspector-x86_64": double width, Step #6 - "compile-libfuzzer-introspector-x86_64": double height, Step #6 - "compile-libfuzzer-introspector-x86_64": long uid); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_surface_t * Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_create_source_image_t) (void *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": cairo_format_t format, Step #6 - "compile-libfuzzer-introspector-x86_64": int width, int height, Step #6 - "compile-libfuzzer-introspector-x86_64": long uid); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.056 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/csi-trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.059 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/csi-exec.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.063 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-hash.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.068 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-file.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ascii85_decode_data { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t buf[CHUNK_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *bp; Step #6 - "compile-libfuzzer-introspector-x86_64": short bytes_available; Step #6 - "compile-libfuzzer-introspector-x86_64": short eod; Step #6 - "compile-libfuzzer-introspector-x86_64": } _ascii85_decode_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _decrypt_data { Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t putback[32]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t nputback; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_bool_t is_hexadecimal; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned short R; Step #6 - "compile-libfuzzer-introspector-x86_64": int eod; Step #6 - "compile-libfuzzer-introspector-x86_64": } _decrypt_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _deflate_decode_data { Step #6 - "compile-libfuzzer-introspector-x86_64": z_stream zlib_stream; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t in[CHUNK_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t out[CHUNK_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": int bytes_available; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *bp; Step #6 - "compile-libfuzzer-introspector-x86_64": } _deflate_decode_data_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.078 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int16 int16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_hash_keys_equal_func_t) (const void *key_a, const void *key_b); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_dictionary_entry { Step #6 - "compile-libfuzzer-introspector-x86_64": csi_hash_entry_t hash_entry; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_object_t value; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_dictionary_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int16 uint16_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_operator_def { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_operator_t op; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_operator_def_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int32 int32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum _csi_status { Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SUCCESS = CAIRO_STATUS_SUCCESS, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_NO_MEMORY = CAIRO_STATUS_NO_MEMORY, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_RESTORE = CAIRO_STATUS_INVALID_RESTORE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_POP_GROUP = CAIRO_STATUS_INVALID_POP_GROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_NO_CURRENT_POINT = CAIRO_STATUS_NO_CURRENT_POINT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_MATRIX = CAIRO_STATUS_INVALID_MATRIX, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_STATUS = CAIRO_STATUS_INVALID_STATUS, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_NULL_POINTER = CAIRO_STATUS_NULL_POINTER, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_STRING = CAIRO_STATUS_INVALID_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_PATH_DATA = CAIRO_STATUS_INVALID_PATH_DATA, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_READ_ERROR = CAIRO_STATUS_READ_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_WRITE_ERROR = CAIRO_STATUS_WRITE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SURFACE_FINISHED = CAIRO_STATUS_SURFACE_FINISHED, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SURFACE_TYPE_MISMATCH = CAIRO_STATUS_SURFACE_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_PATTERN_TYPE_MISMATCH = CAIRO_STATUS_PATTERN_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_CONTENT = CAIRO_STATUS_INVALID_CONTENT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_FORMAT = CAIRO_STATUS_INVALID_FORMAT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_VISUAL = CAIRO_STATUS_INVALID_VISUAL, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_FILE_NOT_FOUND = CAIRO_STATUS_FILE_NOT_FOUND, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_DASH = CAIRO_STATUS_INVALID_DASH, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_DSC_COMMENT = CAIRO_STATUS_INVALID_DSC_COMMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_INDEX = CAIRO_STATUS_INVALID_INDEX, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_CLIP_NOT_REPRESENTABLE = CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_TEMP_FILE_ERROR = CAIRO_STATUS_TEMP_FILE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_STRIDE = CAIRO_STATUS_INVALID_STRIDE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_FONT_TYPE_MISMATCH = CAIRO_STATUS_FONT_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_USER_FONT_IMMUTABLE = CAIRO_STATUS_USER_FONT_IMMUTABLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_USER_FONT_ERROR = CAIRO_STATUS_USER_FONT_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_NEGATIVE_COUNT = CAIRO_STATUS_NEGATIVE_COUNT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_CLUSTERS = CAIRO_STATUS_INVALID_CLUSTERS, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_SLANT = CAIRO_STATUS_INVALID_SLANT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_WEIGHT = CAIRO_STATUS_INVALID_WEIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_SIZE = CAIRO_STATUS_INVALID_SIZE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_USER_FONT_NOT_IMPLEMENTED = CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_DEVICE_TYPE_MISMATCH = CAIRO_STATUS_DEVICE_TYPE_MISMATCH, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_DEVICE_ERROR = CAIRO_STATUS_DEVICE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_MESH_CONSTRUCTION = CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_DEVICE_FINISHED = CAIRO_STATUS_DEVICE_FINISHED, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_JBIG2_GLOBAL_MISSING = CAIRO_STATUS_JBIG2_GLOBAL_MISSING, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_PNG_ERROR = CAIRO_STATUS_PNG_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_FREETYPE_ERROR = CAIRO_STATUS_FREETYPE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_WIN32_GDI_ERROR = CAIRO_STATUS_WIN32_GDI_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* cairo-script-interpreter specific errors */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INVALID_SCRIPT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SCRIPT_INVALID_TYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SCRIPT_INVALID_INDEX, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_SCRIPT_UNDEFINED_NAME, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_STATUS_INTERPRETER_FINISHED, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": _CSI_STATUS_SCRIPT_LAST_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_INT_STATUS_UNSUPPORTED Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_status_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_filter_funcs { Step #6 - "compile-libfuzzer-introspector-x86_64": int (*filter_getc) (csi_file_t *); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*filter_putc) (csi_file_t *, int); Step #6 - "compile-libfuzzer-introspector-x86_64": int (*filter_read) (csi_file_t *, uint8_t *, int); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*filter_destroy) (csi_t *, void *); Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_filter_funcs_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_script_interpreter_hooks_t csi_hooks_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int32 uint32_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_NULL = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* atomics */ Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_BOOLEAN, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_INTEGER, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_MARK, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_NAME, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_OPERATOR, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_REAL, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* compound */ Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_ARRAY = 0x8, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_DICTIONARY, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_FILE, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_MATRIX, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* cairo */ Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_CONTEXT = 0x10, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_FONT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_PATTERN, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_SCALED_FONT, Step #6 - "compile-libfuzzer-introspector-x86_64": CSI_OBJECT_TYPE_SURFACE Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_object_type_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_chunk { Step #6 - "compile-libfuzzer-introspector-x86_64": struct _csi_chunk *next; Step #6 - "compile-libfuzzer-introspector-x86_64": int rem; Step #6 - "compile-libfuzzer-introspector-x86_64": char *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_chunk_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int64 int64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _cairo_script_interpreter csi_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef csi_status_t (*csi_operator_t) (csi_t *); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_hash_predicate_func_t) (void *entry); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_integer_constant_def { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_integer_t value; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_integer_constant_def_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int64 uint64_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef cairo_bool_t csi_boolean_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef float csi_real_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void Step #6 - "compile-libfuzzer-introspector-x86_64": (*csi_hash_callback_func_t) (void *entry, Step #6 - "compile-libfuzzer-introspector-x86_64": void *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_real_constant_def { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_real_t value; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_real_constant_def_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef __int8 int8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef long csi_integer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_array csi_array_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_compound_object csi_compound_object_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_file csi_file_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_hash_table csi_hash_table_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_list csi_list_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_object csi_object_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned __int8 uint8_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef intptr_t csi_name_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_buffer csi_buffer_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_dictionary csi_dictionary_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_hash_entry csi_hash_entry_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_hash_table_arrangement csi_hash_table_arrangement_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_matrix csi_matrix_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_scanner csi_scanner_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_string csi_string_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_stack csi_stack_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.090 INFO datatypes - __init__: Processing /src/cairo/util/cairo-script/cairo-script-operators.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_proxy { Step #6 - "compile-libfuzzer-introspector-x86_64": csi_t *ctx; Step #6 - "compile-libfuzzer-introspector-x86_64": void *ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_dictionary_t *dictionary; Step #6 - "compile-libfuzzer-introspector-x86_64": csi_destroy_func_t destroy_func; Step #6 - "compile-libfuzzer-introspector-x86_64": void *destroy_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_proxy_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _csi_blob { Step #6 - "compile-libfuzzer-introspector-x86_64": csi_list_t list; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long hash; Step #6 - "compile-libfuzzer-introspector-x86_64": uint8_t *bytes; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int len; Step #6 - "compile-libfuzzer-introspector-x86_64": } csi_blob_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.141 INFO datatypes - __init__: Processing /src/cairo/util/cairo-trace/lookup-symbol.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.144 INFO datatypes - __init__: Processing /src/cairo/util/cairo-trace/lookup-symbol.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.150 INFO datatypes - __init__: Processing /src/cairo/util/cairo-trace/trace.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _object Object; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ft_face_data { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long index; Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long size; Step #6 - "compile-libfuzzer-introspector-x86_64": void *data; Step #6 - "compile-libfuzzer-introspector-x86_64": } FtFaceData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _type Type; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.190 INFO datatypes - __init__: Processing /src/cairo/util/cairo-gobject/cairo-gobject-enums.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.197 INFO datatypes - __init__: Processing /src/cairo/util/cairo-gobject/cairo-gobject.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.202 INFO datatypes - __init__: Processing /src/cairo/util/cairo-gobject/cairo-gobject-structs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.206 INFO datatypes - __init__: Processing /src/cairo/util/cairo-fdr/fdr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.212 INFO datatypes - __init__: Processing /src/glib/gobject/gboxed.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gpointer (*GBoxedCopyFunc) (gpointer boxed); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GBoxedFreeFunc) (gpointer boxed); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.216 INFO datatypes - __init__: Processing /src/glib/gobject/gsourceclosure.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.219 INFO datatypes - __init__: Processing /src/glib/gobject/gatomicarray.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GAtomicArray GAtomicArray; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.223 INFO datatypes - __init__: Processing /src/glib/gobject/gsignalgroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSignalGroupClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": void (*bind) (GSignalGroup *self, Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *target); Step #6 - "compile-libfuzzer-introspector-x86_64": } GSignalGroupClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_TARGET = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_TARGET_TYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": LAST_PROP Step #6 - "compile-libfuzzer-introspector-x86_64": } GSignalGroupProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GSignalGroup *group; Step #6 - "compile-libfuzzer-introspector-x86_64": gulong handler_id; Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": guint signal_id; Step #6 - "compile-libfuzzer-introspector-x86_64": GQuark signal_detail; Step #6 - "compile-libfuzzer-introspector-x86_64": guint connect_after : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": } SignalHandler; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.231 INFO datatypes - __init__: Processing /src/glib/gobject/gparamspecs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.249 INFO datatypes - __init__: Processing /src/glib/gobject/gclosure.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GClosure GClosure; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GClosureNotify) (gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *closure); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (* GVaClosureMarshal) (GClosure *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *return_value, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": va_list args, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer marshal_data, Step #6 - "compile-libfuzzer-introspector-x86_64": int n_params, Step #6 - "compile-libfuzzer-introspector-x86_64": GType *param_types); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GCClosure GCClosure; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GClosureNotifyData GClosureNotifyData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GCallback) (void); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GClosureMarshal) (GClosure *closure, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *return_value, Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_param_values, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *param_values, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer invocation_hint, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer marshal_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.254 INFO datatypes - __init__: Processing /src/glib/gobject/glib-types.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gsize GType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.259 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluearray.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GValueArray GValueArray; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.263 INFO datatypes - __init__: Processing /src/glib/gobject/gsignalgroup.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSignalGroup GSignalGroup; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.267 INFO datatypes - __init__: Processing /src/glib/gobject/gclosure.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure closure; Step #6 - "compile-libfuzzer-introspector-x86_64": gint vint; Step #6 - "compile-libfuzzer-introspector-x86_64": } ClosureInt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union { Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer _gpointer; Step #6 - "compile-libfuzzer-introspector-x86_64": float _float; Step #6 - "compile-libfuzzer-introspector-x86_64": double _double; Step #6 - "compile-libfuzzer-introspector-x86_64": gint _gint; Step #6 - "compile-libfuzzer-introspector-x86_64": guint _guint; Step #6 - "compile-libfuzzer-introspector-x86_64": glong _glong; Step #6 - "compile-libfuzzer-introspector-x86_64": gulong _gulong; Step #6 - "compile-libfuzzer-introspector-x86_64": gint64 _gint64; Step #6 - "compile-libfuzzer-introspector-x86_64": guint64 _guint64; Step #6 - "compile-libfuzzer-introspector-x86_64": } va_arg_storage; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.279 INFO datatypes - __init__: Processing /src/glib/gobject/gatomicarray.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _FreeListNode FreeListNode; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.284 INFO datatypes - __init__: Processing /src/glib/gobject/gvalue.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GValueTransform) (const GValue *src_value, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *dest_value); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.289 INFO datatypes - __init__: Processing /src/glib/gobject/gobject.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObjectClass GObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObjectClass GInitiallyUnownedClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GObjectGetPropertyFunc) (GObject *object, Step #6 - "compile-libfuzzer-introspector-x86_64": guint property_id, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *value, Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec *pspec); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GWeakNotify) (gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *where_the_object_was); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /**/ Step #6 - "compile-libfuzzer-introspector-x86_64": union { gpointer p; } priv; Step #6 - "compile-libfuzzer-introspector-x86_64": } GWeakRef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObjectConstructParam GObjectConstructParam; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObject GInitiallyUnowned; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GObjectSetPropertyFunc) (GObject *object, Step #6 - "compile-libfuzzer-introspector-x86_64": guint property_id, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *value, Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec *pspec); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GObjectFinalizeFunc) (GObject *object); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObject GObject; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.299 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluetransform.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.307 INFO datatypes - __init__: Processing /src/glib/gobject/gsignal.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSignalInvocationHint GSignalInvocationHint; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSignalAccumulator) (GSignalInvocationHint *ihint, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *return_accu, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *handler_return, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GVaClosureMarshal GSignalCVaMarshaller; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_ID = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_DETAIL = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_CLOSURE = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_FUNC = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_DATA = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MATCH_UNBLOCKED = 1 << 5 Step #6 - "compile-libfuzzer-introspector-x86_64": } GSignalMatchType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GClosureMarshal GSignalCMarshaller; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSignalEmissionHook) (GSignalInvocationHint *ihint, Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_param_values, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *param_values, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_CONNECT_DEFAULT GOBJECT_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_CONNECT_AFTER = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_CONNECT_SWAPPED = 1 << 1 Step #6 - "compile-libfuzzer-introspector-x86_64": } GConnectFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_RUN_FIRST = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_RUN_LAST = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_RUN_CLEANUP = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_NO_RECURSE = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_DETAILED = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_ACTION = 1 << 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_NO_HOOKS = 1 << 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_MUST_COLLECT = 1 << 7, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_DEPRECATED = 1 << 8, Step #6 - "compile-libfuzzer-introspector-x86_64": /* normal signal flags until 1 << 16 */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_SIGNAL_ACCUMULATOR_FIRST_RUN = 1 << 17, Step #6 - "compile-libfuzzer-introspector-x86_64": } GSignalFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.314 INFO datatypes - __init__: Processing /src/glib/gobject/gtypeplugin.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.318 INFO datatypes - __init__: Processing /src/glib/gobject/gtypemodule.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeModuleClass GTypeModuleClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.323 INFO datatypes - __init__: Processing /src/glib/gobject/gboxed.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.330 INFO datatypes - __init__: Processing /src/glib/gobject/genums.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.337 INFO datatypes - __init__: Processing /src/glib/gobject/gbinding.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef binding; Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef source; Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef target; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean binding_removed; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GBindingTransformFunc transform_s2t; Step #6 - "compile-libfuzzer-introspector-x86_64": GBindingTransformFunc transform_t2s; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer transform_data; Step #6 - "compile-libfuzzer-introspector-x86_64": GDestroyNotify destroy_notify; Step #6 - "compile-libfuzzer-introspector-x86_64": } TransformFunc; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GBindingClass GBindingClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TransformData Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *transform_to_closure; Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *transform_from_closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } TransformData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.348 INFO datatypes - __init__: Processing /src/glib/gobject/gtypeplugin.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, Step #6 - "compile-libfuzzer-introspector-x86_64": GType g_type, Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInfo *info, Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeValueTable *value_table); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTypePluginCompleteInterfaceInfo) (GTypePlugin *plugin, Step #6 - "compile-libfuzzer-introspector-x86_64": GType instance_type, Step #6 - "compile-libfuzzer-introspector-x86_64": GType interface_type, Step #6 - "compile-libfuzzer-introspector-x86_64": GInterfaceInfo *info); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTypePluginUse) (GTypePlugin *plugin); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypePluginClass GTypePluginClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTypePluginUnuse) (GTypePlugin *plugin); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.353 INFO datatypes - __init__: Processing /src/glib/gobject/gparamspecs.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecBoolean GParamSpecBoolean; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecUInt GParamSpecUInt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecULong GParamSpecULong; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecUInt64 GParamSpecUInt64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecEnum GParamSpecEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecFloat GParamSpecFloat; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecString GParamSpecString; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecBoxed GParamSpecBoxed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecInt GParamSpecInt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecLong GParamSpecLong; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecInt64 GParamSpecInt64; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecUnichar GParamSpecUnichar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecFlags GParamSpecFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecDouble GParamSpecDouble; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecParam GParamSpecParam; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecPointer GParamSpecPointer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecChar GParamSpecChar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecUChar GParamSpecUChar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecValueArray GParamSpecValueArray; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecOverride GParamSpecOverride; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecVariant GParamSpecVariant; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecObject GParamSpecObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecGType GParamSpecGType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.360 INFO datatypes - __init__: Processing /src/glib/gobject/gobject.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": #if !HAVE_OPTIONAL_FLAGS_IN_GOBJECT Step #6 - "compile-libfuzzer-introspector-x86_64": guint optional_flags; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } GObjectPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInstance g_type_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /*< private >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": guint ref_count; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": #if HAVE_OPTIONAL_FLAGS_IN_GOBJECT Step #6 - "compile-libfuzzer-introspector-x86_64": guint optional_flags; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": GData *qdata; Step #6 - "compile-libfuzzer-introspector-x86_64": } GObjectReal; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObjectNotifyQueue GObjectNotifyQueue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec *pspec; Step #6 - "compile-libfuzzer-introspector-x86_64": } PspecEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_toggle_refs; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GToggleNotify notify; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data; Step #6 - "compile-libfuzzer-introspector-x86_64": } toggle_refs[1]; /* flexible array */ Step #6 - "compile-libfuzzer-introspector-x86_64": } ToggleRefStack; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *object; Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_weak_refs; Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakNotify notify; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data; Step #6 - "compile-libfuzzer-introspector-x86_64": } weak_refs[1]; /* flexible array */ Step #6 - "compile-libfuzzer-introspector-x86_64": } WeakRefStack; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *object; Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_closures; Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *closures[1]; /* flexible array */ Step #6 - "compile-libfuzzer-introspector-x86_64": } CArray; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* This is both an atomic ref-count and bit 30 (WEAK_REF_DATA_LOCK_BIT) is Step #6 - "compile-libfuzzer-introspector-x86_64": * used for g_bit_lock(). */ Step #6 - "compile-libfuzzer-introspector-x86_64": gint atomic_field; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guint16 len; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Only relevant when len > 1. In that case, it's the allocated size of Step #6 - "compile-libfuzzer-introspector-x86_64": * "list.many" array. */ Step #6 - "compile-libfuzzer-introspector-x86_64": guint16 alloc; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Only relevant when len > 0. In that case, either "one" or "many" union Step #6 - "compile-libfuzzer-introspector-x86_64": * field is in use. */ Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef *one; Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef **many; Step #6 - "compile-libfuzzer-introspector-x86_64": } list; Step #6 - "compile-libfuzzer-introspector-x86_64": } WeakRefData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.393 INFO datatypes - __init__: Processing /src/glib/gobject/gtypemodule.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ModuleTypeInfo ModuleTypeInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ModuleInterfaceInfo ModuleInterfaceInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.400 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluearray.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.405 INFO datatypes - __init__: Processing /src/glib/gobject/gtype.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TypeNode TypeNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ClassData ClassData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BoxedData BoxedData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _TypeData TypeData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _IFaceEntry IFaceEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _IFaceData IFaceData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _CommonData CommonData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _InstanceData InstanceData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _IFaceEntries IFaceEntries; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _IFaceHolder IFaceHolder; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer cache_data; Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeClassCacheFunc cache_func; Step #6 - "compile-libfuzzer-introspector-x86_64": } ClassCacheFunc; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _QData QData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer check_data; Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterfaceCheckFunc check_func; Step #6 - "compile-libfuzzer-introspector-x86_64": } IFaceCheckFunc; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": UNINITIALIZED, Step #6 - "compile-libfuzzer-introspector-x86_64": BASE_CLASS_INIT, Step #6 - "compile-libfuzzer-introspector-x86_64": BASE_IFACE_INIT, Step #6 - "compile-libfuzzer-introspector-x86_64": CLASS_INIT, Step #6 - "compile-libfuzzer-introspector-x86_64": IFACE_INIT, Step #6 - "compile-libfuzzer-introspector-x86_64": INITIALIZED Step #6 - "compile-libfuzzer-introspector-x86_64": } InitState; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.435 INFO datatypes - __init__: Processing /src/glib/gobject/gobjectnotifyqueue.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GObjectNotifyQueue GObjectNotifyQueue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GObjectNotifyQueueDispatcher) (GObject *object, Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_pspecs, Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec **pspecs); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.440 INFO datatypes - __init__: Processing /src/glib/gobject/gmarshal.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.447 INFO datatypes - __init__: Processing /src/glib/gobject/gparam.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_READABLE = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_WRITABLE = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_READWRITE = (G_PARAM_READABLE | G_PARAM_WRITABLE), Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_CONSTRUCT = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_CONSTRUCT_ONLY = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_LAX_VALIDATION = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_STATIC_NAME = 1 << 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_PRIVATE GOBJECT_DEPRECATED_ENUMERATOR_IN_2_26 = G_PARAM_STATIC_NAME, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_STATIC_NICK = 1 << 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_STATIC_BLURB = 1 << 7, Step #6 - "compile-libfuzzer-introspector-x86_64": /* User defined flags go here */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_EXPLICIT_NOTIFY = 1 << 30, Step #6 - "compile-libfuzzer-introspector-x86_64": /* Avoid warning with -Wpedantic for gcc6 */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_PARAM_DEPRECATED = (gint)(1u << 31) Step #6 - "compile-libfuzzer-introspector-x86_64": } GParamFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParameter GParameter Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecPool GParamSpecPool; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpec GParamSpec; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GParamSpecClass GParamSpecClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.454 INFO datatypes - __init__: Processing /src/glib/gobject/gparam.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GValue default_value; Step #6 - "compile-libfuzzer-introspector-x86_64": GQuark name_quark; Step #6 - "compile-libfuzzer-introspector-x86_64": } GParamSpecPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* class portion */ Step #6 - "compile-libfuzzer-introspector-x86_64": GType value_type; Step #6 - "compile-libfuzzer-introspector-x86_64": void (*finalize) (GParamSpec *pspec); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*value_set_default) (GParamSpec *pspec, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *value); Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean (*value_validate) (GParamSpec *pspec, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *value); Step #6 - "compile-libfuzzer-introspector-x86_64": gint (*values_cmp) (GParamSpec *pspec, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *value1, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *value2); Step #6 - "compile-libfuzzer-introspector-x86_64": } ParamSpecClassInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.466 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluetypes.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gchar* gchararray; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.472 INFO datatypes - __init__: Processing /src/glib/gobject/gtype.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTypeInterfaceCheckFunc) (gpointer check_data, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer g_iface); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GClassFinalizeFunc) (gpointer g_class, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer class_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GInterfaceInitFunc) (gpointer g_iface, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer iface_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GClassInitFunc) (gpointer g_class, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer class_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GInstanceInitFunc) (GTypeInstance *instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer g_class); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gsize GType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef guintptr GType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GValue GValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum /*< skip >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_DEBUG_NONE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_DEBUG_OBJECTS = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_DEBUG_SIGNALS = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_DEBUG_INSTANCE_COUNT = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_DEBUG_MASK = 0x07 Step #6 - "compile-libfuzzer-introspector-x86_64": } GTypeDebugFlags Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GTypeClassCacheFunc) (gpointer cache_data, Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeClass *g_class); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _GTypeCValue GTypeCValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GInterfaceFinalizeFunc) (gpointer g_iface, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer iface_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypePlugin GTypePlugin; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeInterface GTypeInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeInfo GTypeInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GInterfaceInfo GInterfaceInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GBaseFinalizeFunc) (gpointer g_class); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeClass GTypeClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeInstance GTypeInstance; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeValueTable GTypeValueTable; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gulong GType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTypeQuery GTypeQuery; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GBaseInitFunc) (gpointer g_class); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum /*< skip >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* There is no G_TYPE_FUNDAMENTAL_FLAGS_NONE: this is implemented to use Step #6 - "compile-libfuzzer-introspector-x86_64": * the same bits as GTypeFlags */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_CLASSED = (1 << 0), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_INSTANTIATABLE = (1 << 1), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_DERIVABLE = (1 << 2), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3) Step #6 - "compile-libfuzzer-introspector-x86_64": } GTypeFundamentalFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum /*< skip >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_NONE GOBJECT_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_ABSTRACT = (1 << 4), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_FINAL GOBJECT_AVAILABLE_ENUMERATOR_IN_2_70 = (1 << 6), Step #6 - "compile-libfuzzer-introspector-x86_64": G_TYPE_FLAG_DEPRECATED GOBJECT_AVAILABLE_ENUMERATOR_IN_2_76 = (1 << 7) Step #6 - "compile-libfuzzer-introspector-x86_64": } GTypeFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.483 INFO datatypes - __init__: Processing /src/glib/gobject/gtype-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.487 INFO datatypes - __init__: Processing /src/glib/gobject/gmarshal.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__BOOLEAN) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__INT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__PARAM) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__POINTER) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__OBJECT) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__VARIANT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GMarshalFunc_BOOLEAN__FLAGS) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gchar* (*GMarshalFunc_STRING__OBJECT_POINTER) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gchar* (*GMarshalFunc_STRING__OBJECT_POINTER) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_2, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__OBJECT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GMarshalFunc_BOOLEAN__FLAGS) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__STRING) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__VOID) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__CHAR) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gchar arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__INT) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__ULONG) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gulong arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__LONG) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": glong arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__FLAGS) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__ENUM) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UINT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__FLOAT) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gfloat arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__DOUBLE) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__BOXED) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_BOXED) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__FLOAT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gfloat arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GMarshalFunc_BOOLEAN__BOXED_BOXED) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_2, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__PARAM) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__BOXED) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__POINTER) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__VARIANT) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UINT_POINTER) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__VOID) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__BOOLEAN) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__CHAR) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gchar arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UCHAR) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": guchar arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UCHAR) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": guchar arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__ULONG) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gulong arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__ENUM) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__LONG) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": glong arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UINT) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__FLAGS) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__UINT_POINTER) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": guint arg_1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_2, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__STRING) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__DOUBLE) (gpointer instance, Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble arg_0, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.509 INFO datatypes - __init__: Processing /src/glib/gobject/gbindinggroup.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GBindingGroup GBindingGroup; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.513 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluetypes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.524 INFO datatypes - __init__: Processing /src/glib/gobject/gsignal.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _SignalNode SignalNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _SignalKey SignalKey; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Handler Handler; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _HandlerMatch HandlerMatch; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GSignalAccumulator func; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data; Step #6 - "compile-libfuzzer-introspector-x86_64": } SignalAccumulator; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GHook hook; Step #6 - "compile-libfuzzer-introspector-x86_64": GQuark detail; Step #6 - "compile-libfuzzer-introspector-x86_64": } SignalHook; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _HandlerList HandlerList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Emission Emission; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": EMISSION_STOP, Step #6 - "compile-libfuzzer-introspector-x86_64": EMISSION_RUN, Step #6 - "compile-libfuzzer-introspector-x86_64": EMISSION_HOOK, Step #6 - "compile-libfuzzer-introspector-x86_64": EMISSION_RESTART Step #6 - "compile-libfuzzer-introspector-x86_64": } EmissionState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GType instance_type; /* 0 for default closure */ Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *closure; Step #6 - "compile-libfuzzer-introspector-x86_64": } ClassClosure; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*CallbackHandlerFunc) (gpointer instance, gulong handler_seq_no); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.551 INFO datatypes - __init__: Processing /src/glib/gobject/genums.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GEnumClass GEnumClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GFlagsClass GFlagsClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GEnumValue GEnumValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GFlagsValue GFlagsValue; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.556 INFO datatypes - __init__: Processing /src/glib/gobject/gobject-autocleanups.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.560 INFO datatypes - __init__: Processing /src/glib/gobject/gbindinggroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GBindingGroupClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } GBindingGroupClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GBindingGroup *group; /* (unowned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char *source_property; /* (interned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": const char *target_property; /* (interned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *target; /* (owned weak) */ Step #6 - "compile-libfuzzer-introspector-x86_64": GBinding *binding; /* (unowned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data; Step #6 - "compile-libfuzzer-introspector-x86_64": GDestroyNotify user_data_destroy; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer transform_to; /* (nullable) (owned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer transform_from; /* (nullable) (owned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": GBindingFlags binding_flags; Step #6 - "compile-libfuzzer-introspector-x86_64": guint using_closures : 1; Step #6 - "compile-libfuzzer-introspector-x86_64": } LazyBinding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_SOURCE = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPS Step #6 - "compile-libfuzzer-introspector-x86_64": } GBindingGroupProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.567 INFO datatypes - __init__: Processing /src/glib/gobject/gbinding.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GBinding GBinding; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { /*< prefix=G_BINDING >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": G_BINDING_DEFAULT = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_BINDING_BIDIRECTIONAL = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_BINDING_SYNC_CREATE = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_BINDING_INVERT_BOOLEAN = 1 << 2 Step #6 - "compile-libfuzzer-introspector-x86_64": } GBindingFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (* GBindingTransformFunc) (GBinding *binding, Step #6 - "compile-libfuzzer-introspector-x86_64": const GValue *from_value, Step #6 - "compile-libfuzzer-introspector-x86_64": GValue *to_value, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.571 INFO datatypes - __init__: Processing /src/glib/gobject/gvaluecollector.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.575 INFO datatypes - __init__: Processing /src/glib/gobject/gsourceclosure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.581 INFO datatypes - __init__: Processing /src/glib/gobject/gobject_trace.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.584 INFO datatypes - __init__: Processing /src/glib/gobject/gobject-query.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.589 INFO datatypes - __init__: Processing /src/glib/gobject/gvalue.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GType src_type; Step #6 - "compile-libfuzzer-introspector-x86_64": GType dest_type; Step #6 - "compile-libfuzzer-introspector-x86_64": GValueTransform func; Step #6 - "compile-libfuzzer-introspector-x86_64": } TransformEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.594 INFO datatypes - __init__: Processing /src/glib/gobject/tests/signalgroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.604 INFO datatypes - __init__: Processing /src/glib/gobject/tests/objects-refcount1.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.609 INFO datatypes - __init__: Processing /src/glib/gobject/tests/private.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": int dummy_0; Step #6 - "compile-libfuzzer-introspector-x86_64": float dummy_1; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestDerived; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestDerivedClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gint dummy_3; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixedPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gint64 dummy_4; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixedDerivedPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": char *dummy_2; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestDerivedPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixed; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixedClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestMixed parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixedDerived; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": TestMixedClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestMixedDerivedClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.614 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties-refcount4.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyBadger MyBadger; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyBadgerClass MyBadgerClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.619 INFO datatypes - __init__: Processing /src/glib/gobject/tests/object.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject MySingletonObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass MySingletonObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject MyInfanticideObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass MyInfanticideObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.623 INFO datatypes - __init__: Processing /src/glib/gobject/tests/signals.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_NEGATIVE = -30, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_NONE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_FOO = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_BAR = 2 Step #6 - "compile-libfuzzer-introspector-x86_64": } TestEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GMarshalFunc_VOID__INVOCATIONHINT) (gpointer data1, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer invocation_hint, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BaaClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Test Test; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Test Test2; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": MY_FLAGS_FIRST_BIT = (1 << 0), Step #6 - "compile-libfuzzer-introspector-x86_64": MY_FLAGS_THIRD_BIT = (1 << 2), Step #6 - "compile-libfuzzer-introspector-x86_64": MY_FLAGS_LAST_BIT = (1 << 31) Step #6 - "compile-libfuzzer-introspector-x86_64": } MyFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_UNSIGNED_ENUM_FOO = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_UNSIGNED_ENUM_BAR = 42 Step #6 - "compile-libfuzzer-introspector-x86_64": /* Don't test 0x80000000 for now- nothing appears to do this in Step #6 - "compile-libfuzzer-introspector-x86_64": * practice, and it triggers GValue/GEnum bugs on ppc64. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": } TestUnsignedEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": MY_ENUM_VALUE = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": } MyEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } FooInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } Baa; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestClass TestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestClass Test2Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef wr; Step #6 - "compile-libfuzzer-introspector-x86_64": gulong handler; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestWeakRefDisconnect; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.652 INFO datatypes - __init__: Processing /src/glib/gobject/tests/max-version.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.655 INFO datatypes - __init__: Processing /src/glib/gobject/tests/bindinggroup.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingSource Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint foo; Step #6 - "compile-libfuzzer-introspector-x86_64": gint bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble value; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean toggle; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingTarget Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble value; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean toggle; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingTarget; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingSourceClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingSourceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingTargetClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingTargetClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.665 INFO datatypes - __init__: Processing /src/glib/gobject/tests/autoptr.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.670 INFO datatypes - __init__: Processing /src/glib/gobject/tests/value.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectB; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectA; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectA1Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectA2Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectBClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectAClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectA1; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectA2; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GTypeInterface TestInterfaceInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.684 INFO datatypes - __init__: Processing /src/glib/gobject/tests/threadtests.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass MyTester0Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass MyTester1Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GTypeInterface MyFace2Interface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass MyTester2Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent; Step #6 - "compile-libfuzzer-introspector-x86_64": char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": } PropTester; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": MyTester0 *strong; Step #6 - "compile-libfuzzer-introspector-x86_64": guint unref_delay; Step #6 - "compile-libfuzzer-introspector-x86_64": } UnrefInThreadData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *object; Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef *weak; Step #6 - "compile-libfuzzer-introspector-x86_64": gint started; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gint finished; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gint disposing; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } ThreadedWeakRefData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *object; Step #6 - "compile-libfuzzer-introspector-x86_64": int done; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": int toggles; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } ToggleNotifyThreadData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject MyTester1; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GTypeInterface MyFace1Interface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject MyTester2; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass PropTesterClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GTypeInterface MyFace0Interface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject MyTester0; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.693 INFO datatypes - __init__: Processing /src/glib/gobject/tests/basic-signals.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObject TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.697 INFO datatypes - __init__: Processing /src/glib/gobject/tests/type-flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestInterfaceInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.702 INFO datatypes - __init__: Processing /src/glib/gobject/tests/basics-gobject.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIface TestIface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObject TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectPrivate TestObjectPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass DerivedObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DerivedObject DerivedObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DerivedObjectPrivate DerivedObjectPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.709 INFO datatypes - __init__: Processing /src/glib/gobject/tests/boxed.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyBoxed MyBoxed; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.718 INFO datatypes - __init__: Processing /src/glib/gobject/tests/flags.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": NO_FLAG = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": LOWEST_FLAG = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": HIGHEST_FLAG = 1 << 31 Step #6 - "compile-libfuzzer-introspector-x86_64": } MyFlagsEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.723 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties-introspection.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.727 INFO datatypes - __init__: Processing /src/glib/gobject/tests/singleton.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.731 INFO datatypes - __init__: Processing /src/glib/gobject/tests/override.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestI TestI; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIClass TestIClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.738 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties-refcount3.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.742 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties-refcount2.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.747 INFO datatypes - __init__: Processing /src/glib/gobject/tests/testmodule.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestModuleClass TestModuleClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*TestModuleRegisterFunc) (GTypeModule *module); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.750 INFO datatypes - __init__: Processing /src/glib/gobject/tests/ifaceproperties.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BaseObjectClass BaseObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DerivedObjectClass DerivedObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Base2ObjectClass Base2ObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BaseObject BaseObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DerivedObject DerivedObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _Base2Object Base2Object; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.758 INFO datatypes - __init__: Processing /src/glib/gobject/tests/closure-refcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject object; Step #6 - "compile-libfuzzer-introspector-x86_64": gint value; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer test_pointer1; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer test_pointer2; Step #6 - "compile-libfuzzer-introspector-x86_64": } GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_TEST_PROP = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": } MyTestProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": void (*test_signal1) (GTest * test, gint an_int); Step #6 - "compile-libfuzzer-introspector-x86_64": void (*test_signal2) (GTest * test, gint an_int); Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": SIGNAL_TEST_SIGNAL1, Step #6 - "compile-libfuzzer-introspector-x86_64": SIGNAL_TEST_SIGNAL2, Step #6 - "compile-libfuzzer-introspector-x86_64": } MyTestSignal; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GClosure *closure; /* (unowned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean stopping; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_signal_handler; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_cleanup; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_test_int1; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_test_int2; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_thread1; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean seen_thread2; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestClosureRefcountData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.764 INFO datatypes - __init__: Processing /src/glib/gobject/tests/reference.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": const ConcurrentData *data; Step #6 - "compile-libfuzzer-introspector-x86_64": int idx; Step #6 - "compile-libfuzzer-introspector-x86_64": int race_count; Step #6 - "compile-libfuzzer-introspector-x86_64": GWeakRef *weak_ref; Step #6 - "compile-libfuzzer-introspector-x86_64": GRand *rnd; Step #6 - "compile-libfuzzer-introspector-x86_64": } ConcurrentThreadData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyObjectClass MyObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyObject MyObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": int TEST_IDX; Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *objs[CONCURRENT_N_OBJS]; Step #6 - "compile-libfuzzer-introspector-x86_64": int thread_done[CONCURRENT_N_THREADS]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ConcurrentData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _MyObjectClassPrivate MyObjectClassPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_INT_PROP = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPS, Step #6 - "compile-libfuzzer-introspector-x86_64": } DisposeReffingObjectProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *value; Step #6 - "compile-libfuzzer-introspector-x86_64": gint refcount; Step #6 - "compile-libfuzzer-introspector-x86_64": } Value; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean should_be_last; Step #6 - "compile-libfuzzer-introspector-x86_64": gint count; Step #6 - "compile-libfuzzer-introspector-x86_64": } Count; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.787 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObject { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": gint foo; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *baz; Step #6 - "compile-libfuzzer-introspector-x86_64": GVariant *var; /* (nullable) (owned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *quux; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass ManyPropsClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec *pspec[3]; Step #6 - "compile-libfuzzer-introspector-x86_64": gint pos; Step #6 - "compile-libfuzzer-introspector-x86_64": } Notifys; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": int value[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": } ManyProps; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *name; Step #6 - "compile-libfuzzer-introspector-x86_64": GParamSpec *pspec; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean fired; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestNotifyClosure; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.800 INFO datatypes - __init__: Processing /src/glib/gobject/tests/deprecated-properties.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent; Step #6 - "compile-libfuzzer-introspector-x86_64": int normal; Step #6 - "compile-libfuzzer-introspector-x86_64": int normal_construct; Step #6 - "compile-libfuzzer-introspector-x86_64": int deprecated; Step #6 - "compile-libfuzzer-introspector-x86_64": int deprecated_construct; Step #6 - "compile-libfuzzer-introspector-x86_64": } MyObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } MyObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_0, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_NORMAL_CONSTRUCT, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_DEPRECATED, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_DEPRECATED_CONSTRUCT, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPS Step #6 - "compile-libfuzzer-introspector-x86_64": } Property; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.806 INFO datatypes - __init__: Processing /src/glib/gobject/tests/custom-dispatch.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": int foo; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_FOO = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPERTIES, Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.811 INFO datatypes - __init__: Processing /src/glib/gobject/tests/type.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BazInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } Bazo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BarInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BaaInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BooInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BibiInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } FooInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } BozoInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BazoClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.816 INFO datatypes - __init__: Processing /src/glib/gobject/tests/testmodule.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.820 INFO datatypes - __init__: Processing /src/glib/gobject/tests/accumulator.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObject TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": char *mem; Step #6 - "compile-libfuzzer-introspector-x86_64": gsize n; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean *weak_ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": } VariantData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.825 INFO datatypes - __init__: Processing /src/glib/gobject/tests/binding.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTypeInterface g_iface; Step #6 - "compile-libfuzzer-introspector-x86_64": } FooInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } Baa; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingSourceClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingSourceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingTarget Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble double_value; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean toggle; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer foo; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingTarget; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GThread *thread; Step #6 - "compile-libfuzzer-introspector-x86_64": GBinding *binding; Step #6 - "compile-libfuzzer-introspector-x86_64": GMutex *lock; Step #6 - "compile-libfuzzer-introspector-x86_64": GCond *cond; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean *wait; Step #6 - "compile-libfuzzer-introspector-x86_64": gint *count; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": } ConcurrentUnbindData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BaaClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingSource Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint foo; Step #6 - "compile-libfuzzer-introspector-x86_64": gint bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble double_value; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean toggle; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer item; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BindingTargetClass Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } BindingTargetClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject *object; Step #6 - "compile-libfuzzer-introspector-x86_64": GMutex *lock; Step #6 - "compile-libfuzzer-introspector-x86_64": GCond *cond; Step #6 - "compile-libfuzzer-introspector-x86_64": gint *count; /* (atomic) */ Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean *wait; Step #6 - "compile-libfuzzer-introspector-x86_64": } ConcurrentFinalizeData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.840 INFO datatypes - __init__: Processing /src/glib/gobject/tests/qdata.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.844 INFO datatypes - __init__: Processing /src/glib/gobject/tests/notify-init.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": gint foo; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *baz; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *quux; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_FOO = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_BAR, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_BAZ, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_QUUX, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPERTIES Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.849 INFO datatypes - __init__: Processing /src/glib/gobject/tests/param.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectA; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectB; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestObjectC; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject TestImplementation; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gint change_this_flag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint change_this_type; Step #6 - "compile-libfuzzer-introspector-x86_64": gint use_this_flag; Step #6 - "compile-libfuzzer-introspector-x86_64": gint use_this_type; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestParamImplementData; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectBClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectAClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestObjectCClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObjectClass TestImplementationClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GTypeInterface TestInterfaceInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.874 INFO datatypes - __init__: Processing /src/glib/gobject/tests/signal-handler.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject instance; Step #6 - "compile-libfuzzer-introspector-x86_64": } MyObj; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } MyObjClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.880 INFO datatypes - __init__: Processing /src/glib/gobject/tests/notify-init2.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": gint foo; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean bar; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *baz; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *quux; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_FOO = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_BAR, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_BAZ, Step #6 - "compile-libfuzzer-introspector-x86_64": PROP_QUUX, Step #6 - "compile-libfuzzer-introspector-x86_64": N_PROPERTIES Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectProperty; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_class; Step #6 - "compile-libfuzzer-introspector-x86_64": } TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.885 INFO datatypes - __init__: Processing /src/glib/gobject/tests/closure.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.890 INFO datatypes - __init__: Processing /src/glib/gobject/tests/testcommon.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.894 INFO datatypes - __init__: Processing /src/glib/gobject/tests/defaultiface.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestStaticIfaceClass TestStaticIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestDynamicIfaceClass TestDynamicIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.899 INFO datatypes - __init__: Processing /src/glib/gobject/tests/testing.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.902 INFO datatypes - __init__: Processing /src/glib/gobject/tests/properties-refcount1.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.907 INFO datatypes - __init__: Processing /src/glib/gobject/tests/objects-refcount2.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.911 INFO datatypes - __init__: Processing /src/glib/gobject/tests/dynamictype.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIface TestIface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DynamicObjectClass DynamicObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject DynamicObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.916 INFO datatypes - __init__: Processing /src/glib/gobject/tests/deftype.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TypeName { Step #6 - "compile-libfuzzer-introspector-x86_64": GObject parent_instance; Step #6 - "compile-libfuzzer-introspector-x86_64": const char *name; Step #6 - "compile-libfuzzer-introspector-x86_64": } TypeName; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TypeNameClass { Step #6 - "compile-libfuzzer-introspector-x86_64": GObjectClass parent_parent; Step #6 - "compile-libfuzzer-introspector-x86_64": } TypeNameClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.919 INFO datatypes - __init__: Processing /src/glib/gobject/tests/dynamictests.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestModule TestModule; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GObject DynamicObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*TestModuleRegisterFunc) (GTypeModule *module); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DynObj DynObj; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DynIfaceInterface DynIfaceInterface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DynamicObjectClass DynamicObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestModuleClass TestModuleClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _DynObjClass DynObjClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.925 INFO datatypes - __init__: Processing /src/glib/gobject/tests/signals-refcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTest GTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTestClass GTestClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.931 INFO datatypes - __init__: Processing /src/glib/gobject/tests/references.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObject TestObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestObjectClass TestObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.937 INFO datatypes - __init__: Processing /src/glib/gobject/tests/enums.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_FIRST_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_SECOND_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_ENUM_THIRD_VALUE Step #6 - "compile-libfuzzer-introspector-x86_64": } TestEnum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_FLAGS_DEFAULT = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_FLAGS_FIRST = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_FLAGS_SECOND = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": TEST_FLAGS_THIRD = 1 << 2 Step #6 - "compile-libfuzzer-introspector-x86_64": } TestFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.944 INFO datatypes - __init__: Processing /src/glib/gobject/tests/performance/performance.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _SimpleObject SimpleObject; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIfaceClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIface2Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIface4Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIface TestIface; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _PerformanceTest PerformanceTest; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIface1Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _SimpleObjectClass SimpleObjectClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIface3Class; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _TestIfaceClass TestIface5Class; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.959 INFO datatypes - __init__: Processing /src/glib/gobject/tests/performance/performance-threaded.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _PerformanceTest PerformanceTest; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.966 INFO datatypes - __init__: Processing /src/glib/gthread/gthread-impl.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.969 INFO datatypes - __init__: Processing /src/glib/gthread/tests/init.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.973 INFO datatypes - __init__: Processing /src/glib/glib/gdatetime.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.993 INFO datatypes - __init__: Processing /src/glib/glib/ghash.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GHRFunc) (gpointer key, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer value, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GHashTableIter GHashTableIter; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:22.999 INFO datatypes - __init__: Processing /src/glib/glib/gslice.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_ALWAYS_MALLOC = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_BYPASS_MAGAZINES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_WORKING_SET_MSECS, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_COLOR_INCREMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_CHUNK_SIZES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SLICE_CONFIG_CONTENTION_COUNTER Step #6 - "compile-libfuzzer-introspector-x86_64": } GSliceConfig; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.003 INFO datatypes - __init__: Processing /src/glib/glib/gcharset.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GCharsetCache GCharsetCache; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GLanguageNamesCache GLanguageNamesCache; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.010 INFO datatypes - __init__: Processing /src/glib/glib/gcharset.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.014 INFO datatypes - __init__: Processing /src/glib/glib/gstdioprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _gtimespec { Step #6 - "compile-libfuzzer-introspector-x86_64": guint64 tv_sec; Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 tv_nsec; Step #6 - "compile-libfuzzer-introspector-x86_64": } gtimespec; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GWin32PrivateStat GWin32PrivateStat; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.018 INFO datatypes - __init__: Processing /src/glib/glib/ghostutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.021 INFO datatypes - __init__: Processing /src/glib/glib/gpathbuf.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* (nullable) (owned) (element-type filename) */ Step #6 - "compile-libfuzzer-introspector-x86_64": GPtrArray *path; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* (nullable) (owned) */ Step #6 - "compile-libfuzzer-introspector-x86_64": char *extension; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer padding[6]; Step #6 - "compile-libfuzzer-introspector-x86_64": } RealPathBuf; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.026 INFO datatypes - __init__: Processing /src/glib/glib/gvarianttype.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.034 INFO datatypes - __init__: Processing /src/glib/glib/gbitlock.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.038 INFO datatypes - __init__: Processing /src/glib/glib/gqueue.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.045 INFO datatypes - __init__: Processing /src/glib/glib/gasyncqueueprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.048 INFO datatypes - __init__: Processing /src/glib/glib/gtester.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.058 INFO datatypes - __init__: Processing /src/glib/glib/gspawn-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.062 INFO datatypes - __init__: Processing /src/glib/glib/gbacktrace.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.065 INFO datatypes - __init__: Processing /src/glib/glib/gconvert.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIConv *GIConv; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.070 INFO datatypes - __init__: Processing /src/glib/glib/ghook.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.077 INFO datatypes - __init__: Processing /src/glib/glib/gmappedfile.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.081 INFO datatypes - __init__: Processing /src/glib/glib/gpattern.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.084 INFO datatypes - __init__: Processing /src/glib/glib/gstrfuncs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.103 INFO datatypes - __init__: Processing /src/glib/glib/ghook.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GHookList GHookList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GHookFindFunc) (GHook *hook, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GHookCheckMarshaller) (GHook *hook, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer marshal_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GHookCheckFunc) (gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_HOOK_FLAG_ACTIVE = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_HOOK_FLAG_IN_CALL = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_HOOK_FLAG_MASK = 0x0f Step #6 - "compile-libfuzzer-introspector-x86_64": } GHookFlagMask; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GHookMarshaller) (GHook *hook, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer marshal_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gint (*GHookCompareFunc) (GHook *new_hook, Step #6 - "compile-libfuzzer-introspector-x86_64": GHook *sibling); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GHookFunc) (gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GHookFinalizeFunc) (GHookList *hook_list, Step #6 - "compile-libfuzzer-introspector-x86_64": GHook *hook); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.110 INFO datatypes - __init__: Processing /src/glib/glib/gdir.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.118 INFO datatypes - __init__: Processing /src/glib/glib/glib-unix.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GSource source; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gint fd; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer tag; Step #6 - "compile-libfuzzer-introspector-x86_64": } GUnixFDSource; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.130 INFO datatypes - __init__: Processing /src/glib/glib/ggettext.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.134 INFO datatypes - __init__: Processing /src/glib/glib/gtestutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTestFunc) (void); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_TRAP_DEFAULT GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_TRAP_SILENCE_STDOUT = 1 << 7, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_TRAP_SILENCE_STDERR = 1 << 8, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_TRAP_INHERIT_STDIN = 1 << 9 Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestTrapFlags Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_RUN_SUCCESS, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_RUN_SKIPPED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_RUN_FAILURE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_RUN_INCOMPLETE Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestResult; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_ERROR, /* s:msg */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_START_BINARY, /* s:binaryname s:seed */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_LIST_CASE, /* s:testpath */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_SKIP_CASE, /* s:testpath */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_START_CASE, /* s:testpath */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_STOP_CASE, /* d:status d:nforks d:elapsed */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_MIN_RESULT, /* s:blurb d:result */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_MAX_RESULT, /* s:blurb d:result */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_MESSAGE, /* s:blurb */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_START_SUITE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_LOG_STOP_SUITE Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestLogType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /*< private >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": GString *data; Step #6 - "compile-libfuzzer-introspector-x86_64": GSList *msgs; Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestLogBuffer; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GTestLogFatalFunc) (const gchar *log_domain, Step #6 - "compile-libfuzzer-introspector-x86_64": GLogLevelFlags log_level, Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *message, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct GTestSuite GTestSuite; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTestDataFunc) (gconstpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GTestLogType log_type; Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_strings; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar **strings; /* NULL terminated */ Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_nums; Step #6 - "compile-libfuzzer-introspector-x86_64": long double *nums; Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestLogMsg; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_DIST, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TEST_BUILT Step #6 - "compile-libfuzzer-introspector-x86_64": } GTestFileType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GTestFixtureFunc) (gpointer fixture, Step #6 - "compile-libfuzzer-introspector-x86_64": gconstpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.144 INFO datatypes - __init__: Processing /src/glib/glib/gshell.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.149 INFO datatypes - __init__: Processing /src/glib/glib/gnode.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.157 INFO datatypes - __init__: Processing /src/glib/glib/gbookmarkfile.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BookmarkAppInfo BookmarkAppInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BookmarkItem BookmarkItem; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_STARTED = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_ROOT, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_BOOKMARK, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_TITLE, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_DESC, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_INFO, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_METADATA, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_APPLICATIONS, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_APPLICATION, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_GROUPS, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_GROUP, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_MIME, Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_ICON, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": STATE_FINISHED Step #6 - "compile-libfuzzer-introspector-x86_64": } ParserState; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _BookmarkMetadata BookmarkMetadata; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _ParseData ParseData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.181 INFO datatypes - __init__: Processing /src/glib/glib/giochannel.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.197 INFO datatypes - __init__: Processing /src/glib/glib/gpoll.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gint (*GPollFunc) (GPollFD *ufds, Step #6 - "compile-libfuzzer-introspector-x86_64": guint nfsd, Step #6 - "compile-libfuzzer-introspector-x86_64": gint timeout_); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.200 INFO datatypes - __init__: Processing /src/glib/glib/gstdio-private.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.204 INFO datatypes - __init__: Processing /src/glib/glib/gdataset.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GDataForeachFunc) (GQuark key_id, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gpointer (*GDuplicateFunc) (gpointer data, gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.209 INFO datatypes - __init__: Processing /src/glib/glib/gjournal-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.212 INFO datatypes - __init__: Processing /src/glib/glib/gbase64.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.216 INFO datatypes - __init__: Processing /src/glib/glib/gscanner.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GScannerConfig GScannerConfig; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_EOF = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_LEFT_PAREN = '(', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_RIGHT_PAREN = ')', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_LEFT_CURLY = '{', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_RIGHT_CURLY = '}', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_LEFT_BRACE = '[', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_RIGHT_BRACE = ']', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_EQUAL_SIGN = '=', Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_COMMA = ',', Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_NONE = 256, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_CHAR, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_BINARY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_OCTAL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_HEX, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_FLOAT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_SYMBOL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_IDENTIFIER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_IDENTIFIER_NULL, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_COMMENT_SINGLE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_COMMENT_MULTI, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /*< private >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": G_TOKEN_LAST Step #6 - "compile-libfuzzer-introspector-x86_64": } GTokenType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GScannerMsgFunc) (GScanner *scanner, Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *message, Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _GTokenValue GTokenValue; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_UNKNOWN, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_UNEXP_EOF, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_UNEXP_EOF_IN_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_UNEXP_EOF_IN_COMMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_NON_DIGIT_IN_CONST, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_DIGIT_RADIX, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_FLOAT_RADIX, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ERR_FLOAT_MALFORMED Step #6 - "compile-libfuzzer-introspector-x86_64": } GErrorType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.222 INFO datatypes - __init__: Processing /src/glib/glib/gwin32.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_WIN32_OS_ANY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_WIN32_OS_WORKSTATION, Step #6 - "compile-libfuzzer-introspector-x86_64": G_WIN32_OS_SERVER, Step #6 - "compile-libfuzzer-introspector-x86_64": } GWin32OSType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.226 INFO datatypes - __init__: Processing /src/glib/glib/gcharsetprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.229 INFO datatypes - __init__: Processing /src/glib/glib/gwakeup.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GWakeup GWakeup; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.233 INFO datatypes - __init__: Processing /src/glib/glib/gmain-internal.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.236 INFO datatypes - __init__: Processing /src/glib/glib/gchecksum.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GChecksum GChecksum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.240 INFO datatypes - __init__: Processing /src/glib/glib/gstrvbuilder.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.244 INFO datatypes - __init__: Processing /src/glib/glib/gi18n-lib.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.247 INFO datatypes - __init__: Processing /src/glib/glib/glib-autocleanups.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.251 INFO datatypes - __init__: Processing /src/glib/glib/gversion.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.254 INFO datatypes - __init__: Processing /src/glib/glib/grefcount.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.258 INFO datatypes - __init__: Processing /src/glib/glib/gqsort.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.263 INFO datatypes - __init__: Processing /src/glib/glib/gdate.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef guint8 GDateDay; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_DAY = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_MONTH = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_YEAR = 2 Step #6 - "compile-libfuzzer-introspector-x86_64": } GDateDMY; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_BAD_MONTH = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_JANUARY = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_FEBRUARY = 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_MARCH = 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_APRIL = 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_MAY = 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_JUNE = 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_JULY = 7, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_AUGUST = 8, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_SEPTEMBER = 9, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_OCTOBER = 10, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_NOVEMBER = 11, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_DECEMBER = 12 Step #6 - "compile-libfuzzer-introspector-x86_64": } GDateMonth; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef guint16 GDateYear; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GDate GDate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_BAD_WEEKDAY = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_MONDAY = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_TUESDAY = 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_WEDNESDAY = 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_THURSDAY = 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_FRIDAY = 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_SATURDAY = 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_DATE_SUNDAY = 7 Step #6 - "compile-libfuzzer-introspector-x86_64": } GDateWeekday; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.269 INFO datatypes - __init__: Processing /src/glib/glib/gmessages.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* log flags */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_FLAG_RECURSION = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_FLAG_FATAL = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* GLib log levels */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_ERROR = 1 << 2, /* always fatal */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_CRITICAL = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_WARNING = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_MESSAGE = 1 << 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_INFO = 1 << 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_DEBUG = 1 << 7, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_LEVEL_MASK = ~(G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) Step #6 - "compile-libfuzzer-introspector-x86_64": } GLogLevelFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GLogField GLogField; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GLogFunc) (const gchar *log_domain, Step #6 - "compile-libfuzzer-introspector-x86_64": GLogLevelFlags log_level, Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *message, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GPrintFunc) (const gchar *string); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_WRITER_HANDLED = 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LOG_WRITER_UNHANDLED = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": } GLogWriterOutput; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GLogWriterOutput (*GLogWriterFunc) (GLogLevelFlags log_level, Step #6 - "compile-libfuzzer-introspector-x86_64": const GLogField *fields, Step #6 - "compile-libfuzzer-introspector-x86_64": gsize n_fields, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.276 INFO datatypes - __init__: Processing /src/glib/glib/msvc_recommended_pragmas.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.279 INFO datatypes - __init__: Processing /src/glib/glib/gspawn-win32-helper.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.285 INFO datatypes - __init__: Processing /src/glib/glib/gthreadprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GRealThread GRealThread; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.289 INFO datatypes - __init__: Processing /src/glib/glib/gsequence.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSequenceNode GSequenceNode; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GCompareDataFunc cmp_func; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer cmp_data; Step #6 - "compile-libfuzzer-introspector-x86_64": GSequenceNode *end_node; Step #6 - "compile-libfuzzer-introspector-x86_64": } SortInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.300 INFO datatypes - __init__: Processing /src/glib/glib/gmem.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.306 INFO datatypes - __init__: Processing /src/glib/glib/gpathbuf.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.310 INFO datatypes - __init__: Processing /src/glib/glib/ggettext.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.314 INFO datatypes - __init__: Processing /src/glib/glib/gtranslit.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.319 INFO datatypes - __init__: Processing /src/glib/glib/gunidecomp.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.326 INFO datatypes - __init__: Processing /src/glib/glib/grefstring.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef char GRefString; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.329 INFO datatypes - __init__: Processing /src/glib/glib/glib-object.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.333 INFO datatypes - __init__: Processing /src/glib/glib/gconstructor.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.336 INFO datatypes - __init__: Processing /src/glib/glib/gvariant-serialiser.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.348 INFO datatypes - __init__: Processing /src/glib/glib/gvarianttypeinfo.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GVariantTypeInfo GVariantTypeInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantTypeInfo *type_info; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gsize i, a; Step #6 - "compile-libfuzzer-introspector-x86_64": gint8 b, c; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 ending_type; Step #6 - "compile-libfuzzer-introspector-x86_64": } GVariantMemberInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.352 INFO datatypes - __init__: Processing /src/glib/glib/gatomic.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.359 INFO datatypes - __init__: Processing /src/glib/glib/gbacktrace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.365 INFO datatypes - __init__: Processing /src/glib/glib/gtrace-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.369 INFO datatypes - __init__: Processing /src/glib/glib/gvarianttypeinfo.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantTypeInfo info; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *type_string; Step #6 - "compile-libfuzzer-introspector-x86_64": gatomicrefcount ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": } ContainerInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ContainerInfo container; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantTypeInfo *element; Step #6 - "compile-libfuzzer-introspector-x86_64": } ArrayInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": ContainerInfo container; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantMemberInfo *members; Step #6 - "compile-libfuzzer-introspector-x86_64": gsize n_members; Step #6 - "compile-libfuzzer-introspector-x86_64": } TupleInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.376 INFO datatypes - __init__: Processing /src/glib/glib/gmain.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GMainContext GMainContext; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourcePrivate GSourcePrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GMainLoop GMainLoop; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourceFuncs GSourceFuncs; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (* GSourceOnceFunc) (gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GChildWatchFunc) (GPid pid, Step #6 - "compile-libfuzzer-introspector-x86_64": gint wait_status, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GSourceDummyMarshal) (void); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSourceFuncsCheckFunc) (GSource *source); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GSourceFuncsFinalizeFunc) (GSource *source); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSource GSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourceCallbackFuncs GSourceCallbackFuncs; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSourceFunc) (gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSourceFuncsPrepareFunc) (GSource *source, Step #6 - "compile-libfuzzer-introspector-x86_64": gint *timeout_); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GSourceFuncsDispatchFunc) (GSource *source, Step #6 - "compile-libfuzzer-introspector-x86_64": GSourceFunc callback, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void GMainContextPusher Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.386 INFO datatypes - __init__: Processing /src/glib/glib/grand.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.392 INFO datatypes - __init__: Processing /src/glib/glib/garcbox.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.396 INFO datatypes - __init__: Processing /src/glib/glib/glib-private.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.400 INFO datatypes - __init__: Processing /src/glib/glib/ghmac.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.405 INFO datatypes - __init__: Processing /src/glib/glib/glib.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.408 INFO datatypes - __init__: Processing /src/glib/glib/gregex.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_DEFAULT GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_CASELESS = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MULTILINE = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_DOTALL = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_EXTENDED = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_ANCHORED = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_DOLLAR_ENDONLY = 1 << 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_UNGREEDY = 1 << 9, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_RAW = 1 << 11, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_NO_AUTO_CAPTURE = 1 << 12, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_OPTIMIZE = 1 << 13, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_FIRSTLINE = 1 << 18, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_DUPNAMES = 1 << 19, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_NEWLINE_CR = 1 << 20, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_NEWLINE_LF = 1 << 21, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_NEWLINE_CRLF = G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_NEWLINE_ANYCRLF = G_REGEX_NEWLINE_CR | 1 << 22, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_BSR_ANYCRLF = 1 << 23, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_JAVASCRIPT_COMPAT GLIB_DEPRECATED_ENUMERATOR_IN_2_74 = 1 << 25 Step #6 - "compile-libfuzzer-introspector-x86_64": } GRegexCompileFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GMatchInfo GMatchInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GRegexEvalCallback) (const GMatchInfo *match_info, Step #6 - "compile-libfuzzer-introspector-x86_64": GString *result, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GRegex GRegex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_DEFAULT GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_ANCHORED = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NOTBOL = 1 << 7, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NOTEOL = 1 << 8, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NOTEMPTY = 1 << 10, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_PARTIAL = 1 << 15, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NEWLINE_CR = 1 << 20, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NEWLINE_LF = 1 << 21, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NEWLINE_CRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NEWLINE_ANY = 1 << 22, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NEWLINE_ANYCRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_BSR_ANYCRLF = 1 << 23, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_BSR_ANY = 1 << 24, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_PARTIAL_SOFT = G_REGEX_MATCH_PARTIAL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_PARTIAL_HARD = 1 << 27, Step #6 - "compile-libfuzzer-introspector-x86_64": G_REGEX_MATCH_NOTEMPTY_ATSTART = 1 << 28 Step #6 - "compile-libfuzzer-introspector-x86_64": } GRegexMatchFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.415 INFO datatypes - __init__: Processing /src/glib/glib/gscanner.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GScannerKey GScannerKey; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.428 INFO datatypes - __init__: Processing /src/glib/glib/gspawn.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.433 INFO datatypes - __init__: Processing /src/glib/glib/gkeyfile.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GKeyFile GKeyFile; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_KEY_FILE_NONE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_KEY_FILE_KEEP_COMMENTS = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_KEY_FILE_KEEP_TRANSLATIONS = 1 << 1 Step #6 - "compile-libfuzzer-introspector-x86_64": } GKeyFileFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.441 INFO datatypes - __init__: Processing /src/glib/glib/genviron.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.448 INFO datatypes - __init__: Processing /src/glib/glib/gunibreak.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.640 INFO datatypes - __init__: Processing /src/glib/glib/gsequence.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSequenceNode GSequenceIter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gint (* GSequenceIterCompareFunc) (GSequenceIter *a, Step #6 - "compile-libfuzzer-introspector-x86_64": GSequenceIter *b, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.646 INFO datatypes - __init__: Processing /src/glib/glib/gvariant-serialiser.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantTypeInfo *type_info; Step #6 - "compile-libfuzzer-introspector-x86_64": guchar *data; Step #6 - "compile-libfuzzer-introspector-x86_64": gsize size; Step #6 - "compile-libfuzzer-introspector-x86_64": gsize depth; /* same semantics as GVariant.depth */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* If ordered_offsets_up_to == n this means that all the frame offsets up to and Step #6 - "compile-libfuzzer-introspector-x86_64": * including the frame offset determining the end of element n are in order. Step #6 - "compile-libfuzzer-introspector-x86_64": * This guarantees that the bytes of element n don't overlap with any previous Step #6 - "compile-libfuzzer-introspector-x86_64": * element. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is both read and set by g_variant_serialised_get_child() for arrays of Step #6 - "compile-libfuzzer-introspector-x86_64": * non-fixed-width types, and for tuples. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * Even when dealing with tuples, @ordered_offsets_up_to is an element index, Step #6 - "compile-libfuzzer-introspector-x86_64": * rather than an index into the frame offsets. */ Step #6 - "compile-libfuzzer-introspector-x86_64": gsize ordered_offsets_up_to; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Similar to @ordered_offsets_up_to. This gives the index of the child element Step #6 - "compile-libfuzzer-introspector-x86_64": * whose frame offset is the highest in the offset table which has been Step #6 - "compile-libfuzzer-introspector-x86_64": * checked so far. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * This is always ≥ @ordered_offsets_up_to. It is always an element index. Step #6 - "compile-libfuzzer-introspector-x86_64": * Step #6 - "compile-libfuzzer-introspector-x86_64": * See documentation in gvariant-core.c for `struct GVariant` for details. */ Step #6 - "compile-libfuzzer-introspector-x86_64": gsize checked_offsets_up_to; Step #6 - "compile-libfuzzer-introspector-x86_64": } GVariantSerialised; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GVariantSerialisedFiller) (GVariantSerialised *serialised, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.650 INFO datatypes - __init__: Processing /src/glib/glib/gthread.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.657 INFO datatypes - __init__: Processing /src/glib/glib/guniprop.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": LOCALE_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": LOCALE_TURKIC, Step #6 - "compile-libfuzzer-introspector-x86_64": LOCALE_LITHUANIAN Step #6 - "compile-libfuzzer-introspector-x86_64": } LocaleType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.669 INFO datatypes - __init__: Processing /src/glib/glib/gvarianttype-private.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.673 INFO datatypes - __init__: Processing /src/glib/glib/gatomic.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.678 INFO datatypes - __init__: Processing /src/glib/glib/gwin32-private.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.682 INFO datatypes - __init__: Processing /src/glib/glib/gtimezone.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { gchar bytes[8]; } gint64_be; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { gchar bytes[4]; } gint32_be; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gint64 time; Step #6 - "compile-libfuzzer-introspector-x86_64": gint info_index; Step #6 - "compile-libfuzzer-introspector-x86_64": } Transition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { gchar bytes[4]; } guint32_be; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": LONG Bias; Step #6 - "compile-libfuzzer-introspector-x86_64": LONG StandardBias; Step #6 - "compile-libfuzzer-introspector-x86_64": LONG DaylightBias; Step #6 - "compile-libfuzzer-introspector-x86_64": SYSTEMTIME StandardDate; Step #6 - "compile-libfuzzer-introspector-x86_64": SYSTEMTIME DaylightDate; Step #6 - "compile-libfuzzer-introspector-x86_64": } RegTZI; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint start_year; Step #6 - "compile-libfuzzer-introspector-x86_64": gint32 std_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": gint32 dlt_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": TimeZoneDate dlt_start; Step #6 - "compile-libfuzzer-introspector-x86_64": TimeZoneDate dlt_end; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar std_name[NAME_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar dlt_name[NAME_SIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": } TimeZoneRule; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gint year; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mon; Step #6 - "compile-libfuzzer-introspector-x86_64": gint mday; Step #6 - "compile-libfuzzer-introspector-x86_64": gint wday; Step #6 - "compile-libfuzzer-introspector-x86_64": gint week; Step #6 - "compile-libfuzzer-introspector-x86_64": gint32 offset; /* hour*3600 + min*60 + sec; can be negative. */ Step #6 - "compile-libfuzzer-introspector-x86_64": } TimeZoneDate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gint32 gmt_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean is_dst; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *abbrev; Step #6 - "compile-libfuzzer-introspector-x86_64": } TransitionInfo; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.700 INFO datatypes - __init__: Processing /src/glib/glib/gstringchunk.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.704 INFO datatypes - __init__: Processing /src/glib/glib/gmem.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.709 INFO datatypes - __init__: Processing /src/glib/glib/gbsearcharray.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gint (*GBSearchCompareFunc) (gconstpointer bsearch_node1, /* key */ Step #6 - "compile-libfuzzer-introspector-x86_64": gconstpointer bsearch_node2); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint n_nodes; Step #6 - "compile-libfuzzer-introspector-x86_64": /*< private >*/ Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer alignment_dummy1; Step #6 - "compile-libfuzzer-introspector-x86_64": glong alignment_dummy2; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble alignment_dummy3; Step #6 - "compile-libfuzzer-introspector-x86_64": } GBSearchArray; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint sizeof_node; Step #6 - "compile-libfuzzer-introspector-x86_64": GBSearchCompareFunc cmp_nodes; Step #6 - "compile-libfuzzer-introspector-x86_64": guint flags; Step #6 - "compile-libfuzzer-introspector-x86_64": } GBSearchConfig; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_BSEARCH_ARRAY_ALIGN_POWER2 = 1 << 0, /* align memory to power2 sizes */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_BSEARCH_ARRAY_AUTO_SHRINK = 1 << 1 /* shrink array upon removal */ Step #6 - "compile-libfuzzer-introspector-x86_64": } GBSearchArrayFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.714 INFO datatypes - __init__: Processing /src/glib/glib/gtimer.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.721 INFO datatypes - __init__: Processing /src/glib/glib/gversion.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.724 INFO datatypes - __init__: Processing /src/glib/glib/giounix.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIOUnixChannel GIOUnixChannel; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIOUnixWatch GIOUnixWatch; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.731 INFO datatypes - __init__: Processing /src/glib/glib/glist.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.738 INFO datatypes - __init__: Processing /src/glib/glib/gprimes.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.741 INFO datatypes - __init__: Processing /src/glib/glib/gbytes.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GBytes bytes; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Despite no guarantee about alignment in GBytes, it is nice to Step #6 - "compile-libfuzzer-introspector-x86_64": * provide that to ensure that any code which predates support Step #6 - "compile-libfuzzer-introspector-x86_64": * for inline data continues to work without disruption. malloc() Step #6 - "compile-libfuzzer-introspector-x86_64": * on glibc systems would guarantee 2*sizeof(void*) aligned Step #6 - "compile-libfuzzer-introspector-x86_64": * allocations and this matches that. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": gsize padding; Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 inline_data[]; Step #6 - "compile-libfuzzer-introspector-x86_64": } GBytesInline; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.747 INFO datatypes - __init__: Processing /src/glib/glib/gconstructorprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.750 INFO datatypes - __init__: Processing /src/glib/glib/gspawn-posix.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": READ_FAILED = 0, /* FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": READ_OK, Step #6 - "compile-libfuzzer-introspector-x86_64": READ_EOF Step #6 - "compile-libfuzzer-introspector-x86_64": } ReadResult; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.764 INFO datatypes - __init__: Processing /src/glib/glib/goption.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_INT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_CALLBACK, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_FILENAME, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_STRING_ARRAY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_FILENAME_ARRAY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_DOUBLE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ARG_INT64 Step #6 - "compile-libfuzzer-introspector-x86_64": } GOptionArg; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_NONE = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_HIDDEN = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_IN_MAIN = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_REVERSE = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_NO_ARG = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_FILENAME = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_OPTIONAL_ARG = 1 << 5, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_NOALIAS = 1 << 6, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_FLAG_DEPRECATED GLIB_AVAILABLE_ENUMERATOR_IN_2_84 = 1 << 7 Step #6 - "compile-libfuzzer-introspector-x86_64": } GOptionFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GOptionEntry GOptionEntry; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GOptionErrorFunc) (GOptionContext *context, Step #6 - "compile-libfuzzer-introspector-x86_64": GOptionGroup *group, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GOptionGroup GOptionGroup; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GOptionArgFunc) (const gchar *option_name, Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *value, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GOptionParseFunc) (GOptionContext *context, Step #6 - "compile-libfuzzer-introspector-x86_64": GOptionGroup *group, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ERROR_UNKNOWN_OPTION, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ERROR_BAD_VALUE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_OPTION_ERROR_FAILED Step #6 - "compile-libfuzzer-introspector-x86_64": } GOptionError; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.770 INFO datatypes - __init__: Processing /src/glib/glib/gprimes.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.773 INFO datatypes - __init__: Processing /src/glib/glib/grcboxprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": gatomicrefcount ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gsize mem_size; Step #6 - "compile-libfuzzer-introspector-x86_64": gsize private_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": #ifndef G_DISABLE_ASSERT Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 magic; Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } GArcBox; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.777 INFO datatypes - __init__: Processing /src/glib/glib/gvariant-internal.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.780 INFO datatypes - __init__: Processing /src/glib/glib/grefcount.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.784 INFO datatypes - __init__: Processing /src/glib/glib/gstrfuncs.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gchar** GStrv; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_NUMBER_PARSER_ERROR_INVALID, Step #6 - "compile-libfuzzer-introspector-x86_64": G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, Step #6 - "compile-libfuzzer-introspector-x86_64": } GNumberParserError; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.791 INFO datatypes - __init__: Processing /src/glib/glib/gvariant-parser.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GVariant * (*get_value_func) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": const GVariantType *type, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *start; Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *stream; Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *end; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *this; Step #6 - "compile-libfuzzer-introspector-x86_64": } TokenStream; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *string; Step #6 - "compile-libfuzzer-introspector-x86_64": } ByteString; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef GVariant * (*get_base_value_func) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": const GVariantType *type, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": AST **keys; Step #6 - "compile-libfuzzer-introspector-x86_64": AST **values; Step #6 - "compile-libfuzzer-introspector-x86_64": gint n_children; Step #6 - "compile-libfuzzer-introspector-x86_64": } Dictionary; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *token; Step #6 - "compile-libfuzzer-introspector-x86_64": } Number; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": GVariantType *type; Step #6 - "compile-libfuzzer-introspector-x86_64": AST *child; Step #6 - "compile-libfuzzer-introspector-x86_64": } TypeDecl; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _AST AST; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": AST *value; Step #6 - "compile-libfuzzer-introspector-x86_64": } Variant; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *string; Step #6 - "compile-libfuzzer-introspector-x86_64": } String; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": GVariant *value; Step #6 - "compile-libfuzzer-introspector-x86_64": } Positional; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gchar * (*get_pattern_func) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*free_func) (AST *ast); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": AST **children; Step #6 - "compile-libfuzzer-introspector-x86_64": gint n_children; Step #6 - "compile-libfuzzer-introspector-x86_64": } Array; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gint start, end; Step #6 - "compile-libfuzzer-introspector-x86_64": } SourceRef; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gchar * (* get_pattern) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": GVariant * (* get_value) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": const GVariantType *type, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": GVariant * (* get_base_value) (AST *ast, Step #6 - "compile-libfuzzer-introspector-x86_64": const GVariantType *type, Step #6 - "compile-libfuzzer-introspector-x86_64": GError **error); Step #6 - "compile-libfuzzer-introspector-x86_64": void (* free) (AST *ast); Step #6 - "compile-libfuzzer-introspector-x86_64": } ASTClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean value; Step #6 - "compile-libfuzzer-introspector-x86_64": } Boolean; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": AST *child; Step #6 - "compile-libfuzzer-introspector-x86_64": } Maybe; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": AST ast; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": AST **children; Step #6 - "compile-libfuzzer-introspector-x86_64": gint n_children; Step #6 - "compile-libfuzzer-introspector-x86_64": } Tuple; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.813 INFO datatypes - __init__: Processing /src/glib/glib/gregex.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": JIT_STATUS_DEFAULT, Step #6 - "compile-libfuzzer-introspector-x86_64": JIT_STATUS_ENABLED, Step #6 - "compile-libfuzzer-introspector-x86_64": JIT_STATUS_DISABLED Step #6 - "compile-libfuzzer-introspector-x86_64": } JITStatus; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_NONE = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_UPPER = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_LOWER = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_UPPER_SINGLE = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_LOWER_SINGLE = 1 << 4, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_SINGLE_MASK = CHANGE_CASE_UPPER_SINGLE | CHANGE_CASE_LOWER_SINGLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_LOWER_MASK = CHANGE_CASE_LOWER | CHANGE_CASE_LOWER_SINGLE, Step #6 - "compile-libfuzzer-introspector-x86_64": CHANGE_CASE_UPPER_MASK = CHANGE_CASE_UPPER | CHANGE_CASE_UPPER_SINGLE Step #6 - "compile-libfuzzer-introspector-x86_64": } ChangeCase; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _InterpolationData InterpolationData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.834 INFO datatypes - __init__: Processing /src/glib/glib/gspawn-win32.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": READ_FAILED = 0, /* FALSE */ Step #6 - "compile-libfuzzer-introspector-x86_64": READ_OK, Step #6 - "compile-libfuzzer-introspector-x86_64": READ_EOF Step #6 - "compile-libfuzzer-introspector-x86_64": } ReadResult; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.847 INFO datatypes - __init__: Processing /src/glib/glib/gthread-win32.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GRealThread thread; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": GThreadFunc proxy; Step #6 - "compile-libfuzzer-introspector-x86_64": HANDLE handle; Step #6 - "compile-libfuzzer-introspector-x86_64": } GThreadWin32; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef BOOL (__stdcall *GTryEnterCriticalSectionFunc) (CRITICAL_SECTION *); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *pSetThreadDescription) (HANDLE hThread, Step #6 - "compile-libfuzzer-introspector-x86_64": PCWSTR lpThreadDescription); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _THREADNAME_INFO Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwType; /* must be 0x1000 */ Step #6 - "compile-libfuzzer-introspector-x86_64": LPCSTR szName; /* pointer to name (in user addr space) */ Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwThreadID; /* thread ID (-1=caller thread) */ Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwFlags; /* reserved for future use, must be zero */ Step #6 - "compile-libfuzzer-introspector-x86_64": } THREADNAME_INFO; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GPrivateDestructor GPrivateDestructor; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.856 INFO datatypes - __init__: Processing /src/glib/glib/guri.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GUriParamsFlags flags; Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *attr; Step #6 - "compile-libfuzzer-introspector-x86_64": const gchar *end; Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 sep_table[256]; /* 1 = index is a separator; 0 otherwise */ Step #6 - "compile-libfuzzer-introspector-x86_64": } RealIter; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.873 INFO datatypes - __init__: Processing /src/glib/glib/gmain.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIdleSource GIdleSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GPollRec GPollRec; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GChildWatchSource GChildWatchSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_SOURCE_READY = 1 << G_HOOK_FLAG_USER_SHIFT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SOURCE_CAN_RECURSE = 1 << (G_HOOK_FLAG_USER_SHIFT + 1), Step #6 - "compile-libfuzzer-introspector-x86_64": G_SOURCE_BLOCKED = 1 << (G_HOOK_FLAG_USER_SHIFT + 2) Step #6 - "compile-libfuzzer-introspector-x86_64": } GSourceFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GUnixSignalWatchSource GUnixSignalWatchSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTimeoutSource GTimeoutSource; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourceCallback GSourceCallback; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourceList GSourceList; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GMainWaiter GMainWaiter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GMainDispatch GMainDispatch; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GSourceIter Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GMainContext *context; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean may_modify; Step #6 - "compile-libfuzzer-introspector-x86_64": GList *current_list; Step #6 - "compile-libfuzzer-introspector-x86_64": GSource *source; Step #6 - "compile-libfuzzer-introspector-x86_64": } GSourceIter; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.908 INFO datatypes - __init__: Processing /src/glib/glib/gdataset.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": GQuark key; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data; Step #6 - "compile-libfuzzer-introspector-x86_64": GDestroyNotify destroy; Step #6 - "compile-libfuzzer-introspector-x86_64": } GDataElt; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GDataset GDataset; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.918 INFO datatypes - __init__: Processing /src/glib/glib/gstringchunk.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.922 INFO datatypes - __init__: Processing /src/glib/glib/gmappedfile.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:23.928 INFO datatypes - __init__: Processing /src/glib/glib/gunichartables.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.146 INFO datatypes - __init__: Processing /src/glib/glib/gunicomp.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.190 INFO datatypes - __init__: Processing /src/glib/glib/gunidecomp.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gunichar ch; Step #6 - "compile-libfuzzer-introspector-x86_64": guint16 canon_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": guint16 compat_offset; Step #6 - "compile-libfuzzer-introspector-x86_64": } decomposition; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gunichar ch; Step #6 - "compile-libfuzzer-introspector-x86_64": gunichar a; Step #6 - "compile-libfuzzer-introspector-x86_64": gunichar b; Step #6 - "compile-libfuzzer-introspector-x86_64": } decomposition_step; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.351 INFO datatypes - __init__: Processing /src/glib/glib/gtimezone.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TIME_TYPE_STANDARD, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TIME_TYPE_DAYLIGHT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TIME_TYPE_UNIVERSAL Step #6 - "compile-libfuzzer-introspector-x86_64": } GTimeType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.355 INFO datatypes - __init__: Processing /src/glib/glib/gasyncqueue.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GCompareDataFunc func; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data; Step #6 - "compile-libfuzzer-introspector-x86_64": } SortData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.362 INFO datatypes - __init__: Processing /src/glib/glib/gprintfint.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.365 INFO datatypes - __init__: Processing /src/glib/glib/guuid.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 bytes[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": } GUuid; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.369 INFO datatypes - __init__: Processing /src/glib/glib/gthreadpool.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.374 INFO datatypes - __init__: Processing /src/glib/glib/gtrashstack.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GTrashStack GTrashStack Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.377 INFO datatypes - __init__: Processing /src/glib/glib/gtree.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.388 INFO datatypes - __init__: Processing /src/glib/glib/gconvertprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.391 INFO datatypes - __init__: Processing /src/glib/glib/gvalgrind.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.395 INFO datatypes - __init__: Processing /src/glib/glib/ghash.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GHashTable *hash_table; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer dummy1; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer dummy2; Step #6 - "compile-libfuzzer-introspector-x86_64": gint position; Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean dummy3; Step #6 - "compile-libfuzzer-introspector-x86_64": gintptr version; Step #6 - "compile-libfuzzer-introspector-x86_64": } RealIter; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.408 INFO datatypes - __init__: Processing /src/glib/glib/glib-unix.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GUnixFDSourceFunc) (gint fd, Step #6 - "compile-libfuzzer-introspector-x86_64": GIOCondition condition, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer user_data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.414 INFO datatypes - __init__: Processing /src/glib/glib/gbase64.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.420 INFO datatypes - __init__: Processing /src/glib/glib/gunibreak.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.423 INFO datatypes - __init__: Processing /src/glib/glib/glib_trace.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.426 INFO datatypes - __init__: Processing /src/glib/glib/gunicodeprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.429 INFO datatypes - __init__: Processing /src/glib/glib/gmirroringtable.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.441 INFO datatypes - __init__: Processing /src/glib/glib/gtrace.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.445 INFO datatypes - __init__: Processing /src/glib/glib/glib-init.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.448 INFO datatypes - __init__: Processing /src/glib/glib/gthreadpool.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GRealThreadPool GRealThreadPool; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Either thread or error are set in the end. Both transfer-full. */ Step #6 - "compile-libfuzzer-introspector-x86_64": GThreadPool *pool; Step #6 - "compile-libfuzzer-introspector-x86_64": GThread *thread; Step #6 - "compile-libfuzzer-introspector-x86_64": GError *error; Step #6 - "compile-libfuzzer-introspector-x86_64": } SpawnThreadData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.456 INFO datatypes - __init__: Processing /src/glib/glib/grefstring.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Length of the string without NUL-terminator */ Step #6 - "compile-libfuzzer-introspector-x86_64": size_t len; Step #6 - "compile-libfuzzer-introspector-x86_64": /* Atomic reference count placed here to reduce struct padding */ Step #6 - "compile-libfuzzer-introspector-x86_64": int ref_count; Step #6 - "compile-libfuzzer-introspector-x86_64": /* TRUE if interned, FALSE otherwise; immutable after construction */ Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 interned; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* First character of the actual string Step #6 - "compile-libfuzzer-introspector-x86_64": * Make sure it is at least 2 * sizeof (size_t) aligned to allow for SIMD Step #6 - "compile-libfuzzer-introspector-x86_64": * optimizations in operations on the string. Step #6 - "compile-libfuzzer-introspector-x86_64": * Because MSVC sucks we need to handle both cases explicitly. */ Step #6 - "compile-libfuzzer-introspector-x86_64": #if GLIB_SIZEOF_SIZE_T == 4 Step #6 - "compile-libfuzzer-introspector-x86_64": _attribute_aligned (8) char s[]; Step #6 - "compile-libfuzzer-introspector-x86_64": #elif GLIB_SIZEOF_SIZE_T == 8 Step #6 - "compile-libfuzzer-introspector-x86_64": _attribute_aligned (16) char s[]; Step #6 - "compile-libfuzzer-introspector-x86_64": #else Step #6 - "compile-libfuzzer-introspector-x86_64": #error "Only 32 bit and 64 bit size_t supported currently" Step #6 - "compile-libfuzzer-introspector-x86_64": #endif Step #6 - "compile-libfuzzer-introspector-x86_64": } GRefStringImpl; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.461 INFO datatypes - __init__: Processing /src/glib/glib/guri.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GUri GUri; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GUriParamsIter GUriParamsIter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_FAILED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_SCHEME, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_USER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_PASSWORD, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_AUTH_PARAMS, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_HOST, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_PORT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_PATH, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_QUERY, Step #6 - "compile-libfuzzer-introspector-x86_64": G_URI_ERROR_BAD_FRAGMENT, Step #6 - "compile-libfuzzer-introspector-x86_64": } GUriError; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.467 INFO datatypes - __init__: Processing /src/glib/glib/docs.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.471 INFO datatypes - __init__: Processing /src/glib/glib/gvarianttype.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.476 INFO datatypes - __init__: Processing /src/glib/glib/giochannel.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIOFuncs GIOFuncs; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_STATUS_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_STATUS_NORMAL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_STATUS_EOF, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_STATUS_AGAIN Step #6 - "compile-libfuzzer-introspector-x86_64": } GIOStatus; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_NONE GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_APPEND = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_NONBLOCK = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_IS_READABLE = 1 << 2, /* Read only flag */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_IS_WRITABLE = 1 << 3, /* Read only flag */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_IS_WRITEABLE = 1 << 3, /* Misspelling in 2.29.10 and earlier */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_IS_SEEKABLE = 1 << 4, /* Read only flag */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_MASK = (1 << 5) - 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_GET_MASK = G_IO_FLAG_MASK, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_FLAG_SET_MASK = G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK Step #6 - "compile-libfuzzer-introspector-x86_64": } GIOFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GIOFunc) (GIOChannel *source, Step #6 - "compile-libfuzzer-introspector-x86_64": GIOCondition condition, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_ERROR_NONE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_ERROR_AGAIN, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_ERROR_INVAL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_ERROR_UNKNOWN Step #6 - "compile-libfuzzer-introspector-x86_64": } GIOError; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_SEEK_CUR, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SEEK_SET, Step #6 - "compile-libfuzzer-introspector-x86_64": G_SEEK_END Step #6 - "compile-libfuzzer-introspector-x86_64": } GSeekType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": /* Derived from errno */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_FBIG, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_INVAL, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_IO, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_ISDIR, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_NOSPC, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_NXIO, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_OVERFLOW, Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_PIPE, Step #6 - "compile-libfuzzer-introspector-x86_64": /* Other */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_CHANNEL_ERROR_FAILED Step #6 - "compile-libfuzzer-introspector-x86_64": } GIOChannelError; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.483 INFO datatypes - __init__: Processing /src/glib/glib/gasyncqueue.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.488 INFO datatypes - __init__: Processing /src/glib/glib/gquark.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.492 INFO datatypes - __init__: Processing /src/glib/glib/gdir.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.495 INFO datatypes - __init__: Processing /src/glib/glib/gutils.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_DESKTOP, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_DOCUMENTS, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_DOWNLOAD, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_MUSIC, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_PICTURES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_PUBLIC_SHARE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_TEMPLATES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_DIRECTORY_VIDEOS, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_USER_N_DIRECTORIES Step #6 - "compile-libfuzzer-introspector-x86_64": } GUserDirectory; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GVoidFunc) (void) Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_DEFAULT = 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_LONG_FORMAT = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_IEC_UNITS = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_BITS = 1 << 2, Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_ONLY_VALUE GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 1 << 3, Step #6 - "compile-libfuzzer-introspector-x86_64": G_FORMAT_SIZE_ONLY_UNIT GLIB_AVAILABLE_ENUMERATOR_IN_2_74 = 1 << 4 Step #6 - "compile-libfuzzer-introspector-x86_64": } GFormatSizeFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GDebugKey GDebugKey; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.501 INFO datatypes - __init__: Processing /src/glib/glib/gpattern.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_ALL, /* "*A?A*" */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_ALL_TAIL, /* "*A?AA" */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_HEAD, /* "AAAA*" */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_TAIL, /* "*AAAA" */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_EXACT, /* "AAAAA" */ Step #6 - "compile-libfuzzer-introspector-x86_64": G_MATCH_LAST Step #6 - "compile-libfuzzer-introspector-x86_64": } GMatchType; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.507 INFO datatypes - __init__: Processing /src/glib/glib/valgrind.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int r2; /* what tocptr do we need? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int r2; /* what tocptr do we need? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned long nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": struct { Step #6 - "compile-libfuzzer-introspector-x86_64": unsigned int nraddr; /* where's the code? */ Step #6 - "compile-libfuzzer-introspector-x86_64": } Step #6 - "compile-libfuzzer-introspector-x86_64": OrigFn; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef Step #6 - "compile-libfuzzer-introspector-x86_64": enum { VG_USERREQ__RUNNING_ON_VALGRIND = 0x1001, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__DISCARD_TRANSLATIONS = 0x1002, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* These allow any function to be called from the simulated Step #6 - "compile-libfuzzer-introspector-x86_64": CPU but run on the real CPU. Nb: the first arg passed to Step #6 - "compile-libfuzzer-introspector-x86_64": the function is always the ThreadId of the running Step #6 - "compile-libfuzzer-introspector-x86_64": thread! So CLIENT_CALL0 actually requires a 1 arg Step #6 - "compile-libfuzzer-introspector-x86_64": function, etc. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CLIENT_CALL0 = 0x1101, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CLIENT_CALL1 = 0x1102, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CLIENT_CALL2 = 0x1103, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CLIENT_CALL3 = 0x1104, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Can be useful in regression testing suites -- eg. can Step #6 - "compile-libfuzzer-introspector-x86_64": send Valgrind's output to /dev/null and still count Step #6 - "compile-libfuzzer-introspector-x86_64": errors. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__COUNT_ERRORS = 0x1201, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Allows the client program and/or gdbserver to execute a monitor Step #6 - "compile-libfuzzer-introspector-x86_64": command. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__GDB_MONITOR_COMMAND = 0x1202, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* These are useful and can be interpreted by any tool that Step #6 - "compile-libfuzzer-introspector-x86_64": tracks malloc() et al, by using vg_replace_malloc.c. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MALLOCLIKE_BLOCK = 0x1301, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__RESIZEINPLACE_BLOCK = 0x130b, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__FREELIKE_BLOCK = 0x1302, Step #6 - "compile-libfuzzer-introspector-x86_64": /* Memory pool support. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CREATE_MEMPOOL = 0x1303, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__DESTROY_MEMPOOL = 0x1304, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MEMPOOL_ALLOC = 0x1305, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MEMPOOL_FREE = 0x1306, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MEMPOOL_TRIM = 0x1307, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MOVE_MEMPOOL = 0x1308, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MEMPOOL_CHANGE = 0x1309, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MEMPOOL_EXISTS = 0x130a, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Allow printfs to valgrind log. */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* The first two pass the va_list argument by value, which Step #6 - "compile-libfuzzer-introspector-x86_64": assumes it is the same size as or smaller than a UWord, Step #6 - "compile-libfuzzer-introspector-x86_64": which generally isn't the case. Hence are deprecated. Step #6 - "compile-libfuzzer-introspector-x86_64": The second two pass the vargs by reference and so are Step #6 - "compile-libfuzzer-introspector-x86_64": immune to this problem. */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* both :: char* fmt, va_list vargs (DEPRECATED) */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__PRINTF = 0x1401, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__PRINTF_BACKTRACE = 0x1402, Step #6 - "compile-libfuzzer-introspector-x86_64": /* both :: char* fmt, va_list* vargs */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__PRINTF_VALIST_BY_REF = 0x1403, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__PRINTF_BACKTRACE_VALIST_BY_REF = 0x1404, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Stack support. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__STACK_REGISTER = 0x1501, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__STACK_DEREGISTER = 0x1502, Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__STACK_CHANGE = 0x1503, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Wine support */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__LOAD_PDB_DEBUGINFO = 0x1601, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Querying of debug info. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__MAP_IP_TO_SRCLOC = 0x1701, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Disable/enable error reporting level. Takes a single Step #6 - "compile-libfuzzer-introspector-x86_64": Word arg which is the delta to this thread's error Step #6 - "compile-libfuzzer-introspector-x86_64": disablement indicator. Hence 1 disables or further Step #6 - "compile-libfuzzer-introspector-x86_64": disables errors, and -1 moves back towards enablement. Step #6 - "compile-libfuzzer-introspector-x86_64": Other values are not allowed. */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__CHANGE_ERR_DISABLEMENT = 0x1801, Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* Some requests used for Valgrind internal, such as Step #6 - "compile-libfuzzer-introspector-x86_64": self-test or self-hosting. */ Step #6 - "compile-libfuzzer-introspector-x86_64": /* Initialise IR injection */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__VEX_INIT_FOR_IRI = 0x1901, Step #6 - "compile-libfuzzer-introspector-x86_64": /* Used by Inner Valgrind to inform Outer Valgrind where to Step #6 - "compile-libfuzzer-introspector-x86_64": find the list of inner guest threads */ Step #6 - "compile-libfuzzer-introspector-x86_64": VG_USERREQ__INNER_THREADS = 0x1902 Step #6 - "compile-libfuzzer-introspector-x86_64": } Vg_ClientRequest; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.553 INFO datatypes - __init__: Processing /src/glib/glib/gfileutils.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gint (*GTmpFileCallback) (const gchar *, gint, gint); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.570 INFO datatypes - __init__: Processing /src/glib/glib/gvariant.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GVariantDict GVariantDict; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_BOOLEAN = 'b', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_BYTE = 'y', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_INT16 = 'n', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_UINT16 = 'q', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_INT32 = 'i', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_UINT32 = 'u', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_INT64 = 'x', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_UINT64 = 't', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_HANDLE = 'h', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_DOUBLE = 'd', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_STRING = 's', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_OBJECT_PATH = 'o', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_SIGNATURE = 'g', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_VARIANT = 'v', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_MAYBE = 'm', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_ARRAY = 'a', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_TUPLE = '(', Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_CLASS_DICT_ENTRY = '{' Step #6 - "compile-libfuzzer-introspector-x86_64": } GVariantClass; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GVariantIter GVariantIter; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GVariantBuilder GVariantBuilder; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_FAILED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_BASIC_TYPE_EXPECTED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_CANNOT_INFER_TYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_DEFINITE_TYPE_EXPECTED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INPUT_NOT_AT_END, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INVALID_CHARACTER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INVALID_FORMAT_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INVALID_OBJECT_PATH, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INVALID_SIGNATURE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_INVALID_TYPE_STRING, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_NO_COMMON_TYPE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_NUMBER_OUT_OF_RANGE, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_NUMBER_TOO_BIG, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_TYPE_ERROR, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_UNEXPECTED_TOKEN, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_UNKNOWN_KEYWORD, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_VALUE_EXPECTED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_VARIANT_PARSE_ERROR_RECURSION Step #6 - "compile-libfuzzer-introspector-x86_64": } GVariantParseError; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.581 INFO datatypes - __init__: Processing /src/glib/glib/gi18n.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.584 INFO datatypes - __init__: Processing /src/glib/glib/gchecksum.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 buf[4]; Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 bits[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": union { Step #6 - "compile-libfuzzer-introspector-x86_64": guchar data[MD5_DATASIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 data32[MD5_DATASIZE / 4]; Step #6 - "compile-libfuzzer-introspector-x86_64": } u; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guchar digest[MD5_DIGEST_LEN]; Step #6 - "compile-libfuzzer-introspector-x86_64": } Md5sum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint64 H[8]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 block[SHA2_BLOCK_LEN]; Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 block_len; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guint64 data_len[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guchar digest[SHA512_DIGEST_LEN]; Step #6 - "compile-libfuzzer-introspector-x86_64": } Sha512sum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 buf[5]; Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 bits[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": /* we pack 64 unsigned chars into 16 32-bit unsigned integers */ Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 data[16]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guchar digest[SHA1_DIGEST_LEN]; Step #6 - "compile-libfuzzer-introspector-x86_64": } Sha1sum; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 buf[8]; Step #6 - "compile-libfuzzer-introspector-x86_64": guint32 bits[2]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guint8 data[SHA256_DATASIZE]; Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": guchar digest[SHA256_DIGEST_LEN]; Step #6 - "compile-libfuzzer-introspector-x86_64": } Sha256sum; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.602 INFO datatypes - __init__: Processing /src/glib/glib/gutf8.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.615 INFO datatypes - __init__: Processing /src/glib/glib/gstring.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.621 INFO datatypes - __init__: Processing /src/glib/glib/gqueue.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.626 INFO datatypes - __init__: Processing /src/glib/glib/goption.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": GOptionArg arg_type; Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer arg_data; Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gboolean boolean; Step #6 - "compile-libfuzzer-introspector-x86_64": gint integer; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *str; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar **array; Step #6 - "compile-libfuzzer-introspector-x86_64": gdouble dbl; Step #6 - "compile-libfuzzer-introspector-x86_64": gint64 int64; Step #6 - "compile-libfuzzer-introspector-x86_64": } prev; Step #6 - "compile-libfuzzer-introspector-x86_64": union Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *str; Step #6 - "compile-libfuzzer-introspector-x86_64": struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gint len; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar **data; Step #6 - "compile-libfuzzer-introspector-x86_64": } array; Step #6 - "compile-libfuzzer-introspector-x86_64": } allocated; Step #6 - "compile-libfuzzer-introspector-x86_64": } Change; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": gchar **ptr; Step #6 - "compile-libfuzzer-introspector-x86_64": gchar *value; Step #6 - "compile-libfuzzer-introspector-x86_64": } PendingNull; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.644 INFO datatypes - __init__: Processing /src/glib/glib/gquark.c Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.648 INFO datatypes - __init__: Processing /src/glib/glib/gvariant-core.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.652 INFO datatypes - __init__: Processing /src/glib/glib/gmacros.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.657 INFO datatypes - __init__: Processing /src/glib/glib/gthread.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_THREAD_ERROR_AGAIN /* Resource temporarily unavailable */ Step #6 - "compile-libfuzzer-introspector-x86_64": } GThreadError; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GThread GThread; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GRecMutex GRecMutex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GCond GCond; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GOnce GOnce; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void GMutexLocker; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void GRWLockWriterLocker; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gpointer (*GThreadFunc) (gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef union _GMutex GMutex; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GRWLock GRWLock; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GPrivate GPrivate; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_ONCE_STATUS_NOTCALLED, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ONCE_STATUS_PROGRESS, Step #6 - "compile-libfuzzer-introspector-x86_64": G_ONCE_STATUS_READY Step #6 - "compile-libfuzzer-introspector-x86_64": } GOnceStatus; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void GRWLockReaderLocker; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void GRecMutexLocker; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.664 INFO datatypes - __init__: Processing /src/glib/glib/glib-unixprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.668 INFO datatypes - __init__: Processing /src/glib/glib/win_iconv.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct csconv_t csconv_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*f_mblen)(csconv_t *cv, const uchar *buf, int bufsize); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct rec_iconv_t rec_iconv_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*f_flush)(csconv_t *cv, uchar *buf, int bufsize); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned short ushort; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef iconv_t (*f_iconv_open)(const char *tocode, const char *fromcode); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *CONVERTINETSTRING)( Step #6 - "compile-libfuzzer-introspector-x86_64": LPDWORD lpdwMode, Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwSrcEncoding, Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwDstEncoding, Step #6 - "compile-libfuzzer-introspector-x86_64": LPCSTR lpSrcStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnSrcSize, Step #6 - "compile-libfuzzer-introspector-x86_64": LPBYTE lpDstStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnDstSize Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned int uint; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*f_iconv_close)(iconv_t cd); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *CONVERTINETMULTIBYTETOUNICODE)( Step #6 - "compile-libfuzzer-introspector-x86_64": LPDWORD lpdwMode, Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwSrcEncoding, Step #6 - "compile-libfuzzer-introspector-x86_64": LPCSTR lpSrcStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnMultiCharCount, Step #6 - "compile-libfuzzer-introspector-x86_64": LPWSTR lpDstStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnWideCharCount Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void* iconv_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef size_t (*f_iconv)(iconv_t cd, /* const */ char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *LCIDTORFC1766A)( Step #6 - "compile-libfuzzer-introspector-x86_64": LCID Locale, Step #6 - "compile-libfuzzer-introspector-x86_64": LPSTR pszRfc1766, Step #6 - "compile-libfuzzer-introspector-x86_64": int nChar Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct compat_t compat_t; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int* (*f_errno)(void); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *LCIDTORFC1766W)( Step #6 - "compile-libfuzzer-introspector-x86_64": LCID Locale, Step #6 - "compile-libfuzzer-introspector-x86_64": LPWSTR pszRfc1766, Step #6 - "compile-libfuzzer-introspector-x86_64": int nChar Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*f_mbtowc)(csconv_t *cv, const uchar *buf, int bufsize, ushort *wbuf, int *wbufsize); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *CONVERTINETUNICODETOMULTIBYTE)( Step #6 - "compile-libfuzzer-introspector-x86_64": LPDWORD lpdwMode, Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwEncoding, Step #6 - "compile-libfuzzer-introspector-x86_64": LPCWSTR lpSrcStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnWideCharCount, Step #6 - "compile-libfuzzer-introspector-x86_64": LPSTR lpDstStr, Step #6 - "compile-libfuzzer-introspector-x86_64": LPINT lpnMultiCharCount Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *RFC1766TOLCIDA)( Step #6 - "compile-libfuzzer-introspector-x86_64": LCID *pLocale, Step #6 - "compile-libfuzzer-introspector-x86_64": LPSTR pszRfc1766 Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef unsigned char uchar; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef int (*f_wctomb)(csconv_t *cv, ushort *wbuf, int wbufsize, uchar *buf, int bufsize); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *ISCONVERTINETSTRINGAVAILABLE)( Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwSrcEncoding, Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD dwDstEncoding Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef HRESULT (WINAPI *RFC1766TOLCIDW)( Step #6 - "compile-libfuzzer-introspector-x86_64": LCID *pLocale, Step #6 - "compile-libfuzzer-introspector-x86_64": LPWSTR pszRfc1766 Step #6 - "compile-libfuzzer-introspector-x86_64": ); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct iso2022_esc_t iso2022_esc_t; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.688 INFO datatypes - __init__: Processing /src/glib/glib/gnode.h Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_LEAVES = 1 << 0, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_NON_LEAVES = 1 << 1, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_ALL = G_TRAVERSE_LEAVES | G_TRAVERSE_NON_LEAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_MASK = 0x03, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_LEAFS = G_TRAVERSE_LEAVES, Step #6 - "compile-libfuzzer-introspector-x86_64": G_TRAVERSE_NON_LEAFS = G_TRAVERSE_NON_LEAVES Step #6 - "compile-libfuzzer-introspector-x86_64": } GTraverseFlags; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": G_IN_ORDER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_PRE_ORDER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_POST_ORDER, Step #6 - "compile-libfuzzer-introspector-x86_64": G_LEVEL_ORDER Step #6 - "compile-libfuzzer-introspector-x86_64": } GTraverseType; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef void (*GNodeForeachFunc) (GNode *node, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": typedef gboolean (*GNodeTraverseFunc) (GNode *node, Step #6 - "compile-libfuzzer-introspector-x86_64": gpointer data); Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.694 INFO datatypes - __init__: Processing /src/glib/glib/guriprivate.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.697 INFO datatypes - __init__: Processing /src/glib/glib/gpoll.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct Step #6 - "compile-libfuzzer-introspector-x86_64": { Step #6 - "compile-libfuzzer-introspector-x86_64": HANDLE handles[MAXIMUM_WAIT_OBJECTS]; Step #6 - "compile-libfuzzer-introspector-x86_64": GPollFD *handle_to_fd[MAXIMUM_WAIT_OBJECTS]; Step #6 - "compile-libfuzzer-introspector-x86_64": GPollFD *msg_fd; Step #6 - "compile-libfuzzer-introspector-x86_64": GPollFD *stop_fd; Step #6 - "compile-libfuzzer-introspector-x86_64": gint retval; Step #6 - "compile-libfuzzer-introspector-x86_64": gint nhandles; Step #6 - "compile-libfuzzer-introspector-x86_64": DWORD timeout_ms; Step #6 - "compile-libfuzzer-introspector-x86_64": } GWin32PollThreadData; Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.704 INFO datatypes - __init__: Processing /src/glib/glib/galloca.h Step #6 - "compile-libfuzzer-introspector-x86_64": 2025-02-04 10:11:24.708 INFO datatypes - __init__: Processing /src/glib/glib/giowin32.c Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIOWin32Channel GIOWin32Channel; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef struct _GIOWin32Watch GIOWin32Watch; Step #6 - "compile-libfuzzer-introspector-x86_64": typedef enum { Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_WIN32_WINDOWS_MESSAGES, /* Windows messages */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_WIN32_FILE_DESC, /* Unix-like file descriptors from Step #6 - "compile-libfuzzer-introspector-x86_64": * _open() or _pipe(), except for Step #6 - "compile-libfuzzer-introspector-x86_64": * console IO. Separate thread to read Step #6 - "compile-libfuzzer-introspector-x86_64": * or write. Step #6 - "compile-libfuzzer-introspector-x86_64": */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_WIN32_CONSOLE, /* Console IO (usually stdin, stdout, stderr) */ Step #6 - "compile-libfuzzer-introspector-x86_64": Step #6 - "compile-libfuzzer-introspector-x86_64": G_IO_WIN32_SOCKET /* Sockets. No separate thread. */ Step #6 - "compile-libfuzzer-introspector