You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running for DUNE atmospheric event rates with DUNE MaCh3, I get segfaults with specific configuration of 2D binnings. Specifically, this binning with the otherwise nominal configuration causes a segfault:
where the only difference is swapping the x and y axes.
To Reproduce
Running the DUNE MaCh3 EventRates executable with the atmospheric config, with the above prescribed binning.
Additional context
DUNE MaCh3 is pulling the v1.2.0_alpha tag of MaCh3 core. The relevent backtrace spit out by ROOT is
v1.2.0_alpha
#0 0x00007f333e5075a7 in __GI___wait4 (pid=11514, stat_loc=stat_loc
entry=0x7ffc841dfe78, options=options
entry=0, usage=usage
entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1 0x00007f333e5076b7 in __GI___waitpid (pid=<optimized out>, stat_loc=stat_loc
entry=0x7ffc841dfe78, options=options
entry=0) at ./posix/waitpid.c:38
#2 0x00007f333e465e5b in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:172
#3 0x00007f334056745e in TUnixSystem::StackTrace() () from /usr/lib/root/libCore.so
#4 0x00007f3340566dd4 in TUnixSystem::DispatchSignals(ESignals) () from /usr/lib/root/libCore.so
#5 <signal handler called>
#6 0x00007f334095cb78 in _ZN15samplePDFFDBase12fillArray_MPEv._omp_fn.0(void) () at MaCh3_DUNE/build/_deps/mach3-src/samplePDF/samplePDFFDBase.cpp:660
#7 0x00007f3340747dd6 in GOMP_parallel () from /usr/lib/libgomp.so.1
#8 0x00007f334095c372 in samplePDFFDBase::fillArray_MP (this=this
entry=0x55a7241ab518) at MaCh3_DUNE/build/_deps/mach3-src/samplePDF/samplePDFFDBase.cpp:521
#9 0x00007f334095f090 in samplePDFFDBase::fillArray (this=this
entry=0x55a7241ab518) at MaCh3_DUNE/build/_deps/mach3-src/samplePDF/samplePDFFDBase.cpp:383
#10 0x00007f334095f207 in samplePDFFDBase::reweight (this=0x55a7241ab518) at MaCh3_DUNE/build/_deps/mach3-src/samplePDF/samplePDFFDBase.cpp:363
#11 0x000055a6f339cbf6 in main (argc=<optimized out>, argv=<optimized out>) at MaCh3_DUNE/src/EventRates.cpp:63
This points to where Sample->reweight(); is called in EventRates, leading to somewhere in fillArray_MP in core.
The text was updated successfully, but these errors were encountered:
Describe the bug
When running for DUNE atmospheric event rates with DUNE MaCh3, I get segfaults with specific configuration of 2D binnings. Specifically, this binning with the otherwise nominal configuration causes a segfault:
but this binning does not
where the only difference is swapping the x and y axes.
To Reproduce
Running the DUNE MaCh3
EventRates
executable with the atmospheric config, with the above prescribed binning.Additional context
DUNE MaCh3 is pulling the
v1.2.0_alpha
tag of MaCh3 core. The relevent backtrace spit out by ROOT isThis points to where
Sample->reweight();
is called inEventRates
, leading to somewhere infillArray_MP
in core.The text was updated successfully, but these errors were encountered: