JeffersonLab / JANA2

Multi-threaded HENP Event Reconstruction
https://jeffersonlab.github.io/JANA2/
Other
6 stars 9 forks source link

JANA 2.2.0 breaks EICrecon: `JApplication pointer hasn't been provided yet!` #295

Closed veprbl closed 2 months ago

veprbl commented 2 months ago
[INFO] Initializing plugin "prefix/lib/EICrecon/plugins/LUMISPECCAL.so"
[INFO] Initializing plugin "prefix/lib/EICrecon/plugins/podio.so"
[INFO] Initializing plugin "prefix/lib/EICrecon/plugins/janatop.so"
[INFO] Initializing plugin "prefix/lib/EICrecon/plugins/dump_flags.so"
sh: line 1: ldd: command not found
----------------------------------------------------------
Exception: JApplication pointer hasn't been provided yet! Hint: Component configuration should happen inside Init(), not in the constructor.
  Backtrace:
       `- JEventSourceGeneratorT<JEventSourcePODIO>::MakeJEventSource(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (0x7fffd17d1b9b)
        `- JComponentManager::resolve_event_sources() (0x7ffff7edfc5c)
         `- JApplication::Initialize() (0x7ffff7e9689e)
          `- JApplication::Run(bool) (0x7ffff7e97104)
           `- jana::Execute(JApplication*, jana::UserOptions&) (0x40fa1e)
            `- prefix/bin/eicrecon (0x407421)
             `- prefix/lib/libc.so.6 (0x7ffff583ffce)
              `- __libc_start_main (0x7ffff5840089)
               `- prefix/bin/eicrecon (0x407c35)