JeffersonLab / JANA4ML4FPGA

EIC R&D supported project developing ML on FPGA for streaming readout systems
1 stars 1 forks source link

double free corruption with CDAQfile #37

Closed DraTeots closed 1 year ago

DraTeots commented 1 year ago

Using Jana 2.1.0 with flags:

-DUSE_ROOT=On -DUSE_PODIO=Off 

wherever CDAQfile is loaded there will be double corruption in the end:

free(): double free detected in tcache 2

Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

To reproduce the issue one may set an empty list of default plugins and enable single CDAQfile with nonexistent event source. There will be errors but it doesn't matter, as if CDAQfile plugin is loaded there will be double free segfault in the end.