Bug #23922

Updated by Eric Flumerfelt 9 months ago

For some reason, recent commits in otsdaq have started to cause the following error:

17 Jan 2020 17:51:37.147 [139686750513344] FATAL root <> - Uncaught exception in main thread terminate called after throwing an instance of 'cet::coded_exception<fhicl::error, &fhicl::detail::translate[abi:cxx11]>'
what(): ---- Type mismatch BEGIN

Unsuccessful attempt to convert FHiCL parameter 'debugModules[0]' to type 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >'.

[Specific error:]
bad any_cast

---- Type mismatch END

Investigating the versions of messagefacility currently in use shows that the debugModules configuration parameter is considered obsolete, and we should probably remove it from configureMessageFacility to avoid future issues.