malloc(): unaligned tcache chunk detected
### CAUGHT SIGNAL: 6 ### address: 0x3e800008cf8, signal = SIGABRT, value = 6, description = abort program (formerly SIGIOT).
Backtrace:
[PID=36088, TID=4][ 0/27]> /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c) [0x7f8ea6696a7c]
[PID=36088, TID=4][ 1/27]> /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7f8ea6642476]
[PID=36088, TID=4][ 2/27]> /lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7f8ea66287f3]
[PID=36088, TID=4][ 3/27]> /lib/x86_64-linux-gnu/libc.so.6(+0x896f6) [0x7f8ea66896f6]
[PID=36088, TID=4][ 4/27]> /lib/x86_64-linux-gnu/libc.so.6(+0xa0d7c) [0x7f8ea66a0d7c]
[PID=36088, TID=4][ 5/27]> /lib/x86_64-linux-gnu/libc.so.6(+0xa545c) [0x7f8ea66a545c]
[PID=36088, TID=4][ 6/27]> /lib/x86_64-linux-gnu/libstdc++.so.6(_Znwm+0x1c) [0x7f8ea6aaea0c]
[PID=36088, TID=4][ 7/27]> /opt/bxdecay0/lib/libBxDecay0.so(+0x1d41d) [0x7f8ea117241d]
[PID=36088, TID=4][ 8/27]> /opt/bxdecay0/lib/libBxDecay0.so(+0x1d535) [0x7f8ea1172535]
[PID=36088, TID=4][ 9/27]> /opt/bxdecay0/lib/libBxDecay0.so(_ZN8bxdecay012get_resourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x48) [0x7f8ea1172b48]
[PID=36088, TID=4][10/27]> /opt/bxdecay0/lib/libBxDecay0.so(_ZN8bxdecay012dbd_isotopesB5cxx11Ev+0x13f) [0x7f8ea118533f]
[PID=36088, TID=4][11/27]> /opt/bxdecay0/lib/libBxDecay0_Geant4.so(_ZN11bxdecay0_g422PrimaryGeneratorAction18ApplyConfigurationEv+0x19e) [0x7f8ea6c6ea1e]
[PID=36088, TID=4][12/27]> /opt/bxdecay0/lib/libBxDecay0_Geant4.so(_ZN11bxdecay0_g422PrimaryGeneratorAction10pimpl_type10get_decay0Ev+0xc0) [0x7f8ea6c6f070]
[PID=36088, TID=4][13/27]> /opt/bxdecay0/lib/libBxDecay0_Geant4.so(_ZN11bxdecay0_g422PrimaryGeneratorAction17GeneratePrimariesEP7G4Event+0xb0) [0x7f8ea6c6f6e0]
[PID=36088, TID=4][14/27]> /opt/geant4/lib/libG4tasking.so(_ZN22G4WorkerTaskRunManager13GenerateEventEi+0x1a1) [0x7f8ea61c89d1]
[PID=36088, TID=4][15/27]> /opt/geant4/lib/libG4tasking.so(_ZN22G4WorkerTaskRunManager15ProcessOneEventEi+0x14) [0x7f8ea61c68a4]
[PID=36088, TID=4][16/27]> /opt/geant4/lib/libG4tasking.so(_ZN22G4WorkerTaskRunManager11DoEventLoopEiPKci+0x176) [0x7f8ea61c65d6]
[PID=36088, TID=4][17/27]> /opt/geant4/lib/libG4tasking.so(_ZN22G4WorkerTaskRunManager6DoWorkEv+0x126) [0x7f8ea61c6786]
[PID=36088, TID=4][18/27]> /opt/geant4/lib/libG4tasking.so(+0x3c542) [0x7f8ea61b8542]
[PID=36088, TID=4][19/27]> /opt/geant4/lib/libG4tasking.so(_ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb+0x2d) [0x7f8ea61bca4d]
[PID=36088, TID=4][20/27]> /lib/x86_64-linux-gnu/libc.so.6(+0x99f68) [0x7f8ea6699f68]
[PID=36088, TID=4][21/27]> /opt/geant4/lib/libG4tasking.so(_ZN3PTL4TaskIvJEEclEv+0x107) [0x7f8ea61bcba7]
[PID=36088, TID=4][22/27]> /opt/geant4/lib/libG4ptl.so.0(_ZN3PTL10ThreadPool14execute_threadEPNS_14VUserTaskQueueE+0x398) [0x7f8ea2efa208]
[PID=36088, TID=4][23/27]> /opt/geant4/lib/libG4ptl.so.0(_ZN3PTL10ThreadPool12start_threadEPS0_PSt6vectorISt10shared_ptrINS_10ThreadDataEESaIS5_EEl+0x215) [0x7f8ea2efa685]
[PID=36088, TID=4][24/27]> /lib/x86_64-linux-gnu/libstdc++.so.6(+0xdc2c3) [0x7f8ea6adc2c3]
[PID=36088, TID=4][25/27]> /lib/x86_64-linux-gnu/libc.so.6(+0x94b43) [0x7f8ea6694b43]
[PID=36088, TID=4][26/27]> /lib/x86_64-linux-gnu/libc.so.6(+0x126a00) [0x7f8ea6726a00]
Still I could have messed it up somewhere else in my application – I was just wondering whether you can make a statement about thread safety in general.