src/lib/rwlock.c is compiled with -fno-exceptions, overriding the standard Fedora compiler flags (CFLAGS) from redhat-rpm-config. This is undesirable because it disables the cancellation hardening for the pthread_cleanup_push/pthread_cleanup_pop macros.
bacula-9.0.7-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-ee062a47e4
bacula-9.0.7-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b6baf2517b
bacula-9.0.7-2.fc27, bacula-docs-9.0.7-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-ee062a47e4
bacula-9.0.7-3.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b6baf2517b
bacula-9.0.7-3.fc28 has looks okay as far as exception handling is concerned.
bacula-9.0.7-2.fc27, bacula-docs-9.0.7-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
bacula-9.0.7-3.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.