In MT mode the following UI commands cause a crash: /physics_engine/tailor/SyncRadiation on /physics_engine/tailor/MuonNuclear on The following exception is issued: -------- EEEE ------- G4Exception-START -------- EEEE ------- *** G4Exception : Run11002 issued by : G4WorkerRunManagerKernel::SetupShadowProcess() Size of G4ProcessVector is inconsistent between master and worker threads for the particle <e+>. size of G4ProcessVector for worker thread is 9 while masther thread is 10. *** Fatal Exception *** core dump *** -------- EEEE -------- G4Exception-END --------- EEEE ------- The problem being that the messenger exists only for master thread. Thus command has no effect in worker and wrong physics status is produced.
Problem identified. I am working on that. It will require a tag in physics list. Since I do understand now the problem, I will go through all physics constructors and verify if similar problems are present in other areas.
Fixed in tag phys-ctro-glnuclear-V10-00-01