Dear Rene,
Most likely this answers my problem, but I will do some additional tests/checks (it is not easy to post my original code here because it is AliRoot dependent).
My idea was to use TRandom3::GetSeed to save the generated seed in particular process in its output log, and in the case the simulation with this seed crashes I could than pick up the used seed from the output log and via TRandom3::SetSeed have the crashed simulation exactly reproducible when I rerun for debugging.
Is there a simple way to achieve this in an alternative way?
Thanks,
Ante