Message: getting problem when using a G4WrapperProcess user class in multitthreaded application Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question getting problem when using a G4WrapperProcess user class in multitthreaded application 

Forum: Multithreading
Date: 23 Aug, 2017
From: Jaafar EL Bakkali <Jaafar EL Bakkali>

Hi everyone,

I'm using a modifed version of Bremsstrahlung splitting technique (developed by Tinslay) in my application to improve the number of bremsstrahlung photons which is implemented using Geant4.10.3. My application terminate and I get core dump error message. Then, I tried to use valgrind profiling tool to detect errors. I have ued the helgrind tool ( thread error detector), I got the following errors:

==2228== Possible data race during read of size 4 at 0x62C250 by thread #3 ==2228== Locks held: none ==2228== at 0x411398: BREMSPEProcess::PostStepDoIt(G4Track const&, G4Step const&) (BREMSPEProcess.cc:105)

==2228== This conflicts with a previous write of size 4 by thread #2 ==2228== Locks held: none ==2228== at 0x411398: BREMSPEProcess::PostStepDoIt(G4Track const&, G4Step const&) (BREMSPEProcess.cc:105)

Can anyone help me ?

Ja3far

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Warning: Re: getting problem when using a G4WrapperProcess user class in multitthreaded application   (Andrea Dotti - 23 Aug, 2017)
(_ None: Re: getting problem when using a G4WrapperProcess user class in multitthreaded application   (Jaafar EL Bakkali - 27 Aug, 2017)
 Add Message Add Message
to: "getting problem when using a G4WrapperProcess user class in multitthreaded application"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews