Re: [PATCH 00/14] Introduce fuzzing of XML formats

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 27, 2024 at 1:51 PM Martin Kletzander <mkletzan@xxxxxxxxxx> wrote:
>
> On Tue, Aug 27, 2024 at 12:08:27PM +0300, Rayhan Faizel wrote:
> >
> >All the existing code is indeed still compiled as C. Only the fuzzing
> >executables (under tests/fuzz/) are compiled in C++ and linked to
> >those C objects. We still do need some of the minor code modifications
> >(in PATCH 1) because existing C headers are sometimes interpreted a
> >bit differently from the fuzzer's PoV, even with C linkage.
> >
>
> Sorry, what I meant is whether it would be possible to keep the code as
> is, the keyword parameters are a bit of a problem, but writing a layer
> of C code to call it through from the C++ code feels weird.  Of course
> attributes are also complicated to make work, but those changes in the C
> code are pretty okay I think.
>

Sorry, I am not sure I fully understand the first statement regarding
writing a layer of C code. I had only replaced the keyword parameters
with alternative names in PATCH 1.

> >There are still some other code modifications in tests/ and src/ for a
> >few other fuzzers (mostly hotplug and CH) to make fuzzing easier.
> >
> >I agree that we could keep it as a separate repo, perhaps a
> >subproject. I have seen some projects keep their fuzzing code separate
> >(mostly on oss-fuzz).
> >
> >--
> >Rayhan Faizel
> >

--
Rayhan Faizel




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux