InvalidRead

Invalid read of size 8

/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_construct.h:97  decltype (::new ((void*)(0)) Belle2::TOP::PhotonState((declval<Belle2::TOP::PhotonState const&>)())) std::construct_at<Belle2::TOP::PhotonState, Belle2::TOP::PhotonState const&>(Belle2::TOP::PhotonState*, Belle2::TOP::PhotonState const&)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/alloc_traits.h:536  construct<Belle2::TOP::PhotonState, const Belle2::TOP::PhotonState&>
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:1288  std::vector<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> >::push_back(Belle2::TOP::PhotonState const&)
top/reconstruction_cpp/src/FastRaytracer.cc:76  Belle2::TOP::FastRaytracer::propagate(Belle2::TOP::PhotonState const&, bool) const
top/reconstruction_cpp/src/PDFConstructor.cc:368  Belle2::TOP::PDFConstructor::raytrace(Belle2::TOP::FastRaytracer const&, double, double, double)
top/reconstruction_cpp/src/PDFConstructor.cc:297  Belle2::TOP::PDFConstructor::setDerivatives(Belle2::TOP::YScanner::Derivatives&, double, double, double)
include/top/reconstruction_cpp/PDFConstructor.h:837  void Belle2::TOP::PDFConstructor::setSignalPDF<Belle2::TOP::PDFConstructor::InverseRaytracerReflected>(Belle2::TOP::PDFConstructor::InverseRaytracerReflected&, unsigned int, double, double, int, double, double)
top/reconstruction_cpp/src/PDFConstructor.cc:205  Belle2::TOP::PDFConstructor::setSignalPDF_reflected(int, double, double)
top/reconstruction_cpp/src/PDFConstructor.cc:167  Belle2::TOP::PDFConstructor::setSignalPDF_reflected()
top/reconstruction_cpp/src/PDFConstructor.cc:92  Belle2::TOP::PDFConstructor::setSignalPDF()
top/reconstruction_cpp/src/PDFConstructor.cc:70  Belle2::TOP::PDFConstructor::PDFConstructor(Belle2::TOP::TOPTrack const&, Belle2::Const::ChargedStable const&, Belle2::TOP::PDFConstructor::EPDFOption, Belle2::TOP::PDFConstructor::EStoreOption, double)
top/modules/TOPBunchFinder/src/TOPBunchFinderModule.cc:315  Belle2::TOPBunchFinderModule::event()
framework/core/src/EventProcessor.cc:235  Belle2::EventProcessor::callEvent(Belle2::Module*)

Block was alloc'd at

/cvmfs/belle.cern.ch/el9/externals/v02-03-03/Linux_x86_64/common/lib/valgrind/vgpreload_memcheck-amd64-linux.so  operator new(unsigned long)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/new_allocator.h:151  std::__new_allocator<Belle2::TOP::PhotonState>::allocate(unsigned long, void const*)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/allocator.h:196  allocate
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/alloc_traits.h:478  allocate
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:380  std::_Vector_base<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> >::_M_allocate(unsigned long)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:398  std::_Vector_base<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> >::_M_create_storage(unsigned long)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:334  std::_Vector_base<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> >::_Vector_base(unsigned long, std::allocator<Belle2::TOP::PhotonState> const&)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:603  std::vector<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> >::vector(std::vector<Belle2::TOP::PhotonState, std::allocator<Belle2::TOP::PhotonState> > const&)
include/top/reconstruction_cpp/FastRaytracer.h:22  Belle2::TOP::FastRaytracer::FastRaytracer(Belle2::TOP::FastRaytracer const&)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_construct.h:97  decltype (::new ((void*)(0)) Belle2::TOP::FastRaytracer((declval<Belle2::TOP::FastRaytracer const&>)())) std::construct_at<Belle2::TOP::FastRaytracer, Belle2::TOP::FastRaytracer const&>(Belle2::TOP::FastRaytracer*, Belle2::TOP::FastRaytracer const&)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/alloc_traits.h:536  construct<Belle2::TOP::FastRaytracer, const Belle2::TOP::FastRaytracer&>
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/vector.tcc:634  void std::vector<Belle2::TOP::FastRaytracer, std::allocator<Belle2::TOP::FastRaytracer> >::_M_realloc_append<Belle2::TOP::FastRaytracer const&>(Belle2::TOP::FastRaytracer const&)
/cvmfs/belle.cern.ch/el9/externals/v02-03-03/include/c++/bits/stl_vector.h:1294  std::vector<Belle2::TOP::FastRaytracer, std::allocator<Belle2::TOP::FastRaytracer> >::push_back(Belle2::TOP::FastRaytracer const&)
top/reconstruction_cpp/src/PDFConstructor.cc:292  Belle2::TOP::PDFConstructor::setDerivatives(Belle2::TOP::YScanner::Derivatives&, double, double, double)
include/top/reconstruction_cpp/PDFConstructor.h:837  void Belle2::TOP::PDFConstructor::setSignalPDF<Belle2::TOP::PDFConstructor::InverseRaytracerDirect>(Belle2::TOP::PDFConstructor::InverseRaytracerDirect&, unsigned int, double, double, int, double, double)