New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ASAN/segmentation faults in gen::HydjetHadronizer::get_particles() #39350
Comments
A new Issue was created by @dan131riley Dan Riley. @Dr15Jones, @perrotta, @dpiparo, @rappoccio, @makortel, @smuzaffar can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign generators |
New categories assigned: generators @mkirsano,@menglu21,@alberto-sanchez,@SiewYan,@GurpreetSinghChahal,@Saptaparna you have been requested to review this Pull request/Issue and eventually sign? Thanks |
Seems that the segfault was first seen in CMSSW_12_6_X_2022-09-06-1100 |
Also seen in UBSAN
|
@cms-sw/generators-l2 the segfault is still there in the IBs: could you please let us know what is the status of the investigation of this issue? When do you plan to provide a fix? |
urgent |
@Dr15Jones presumably #39717 should have fixed this issue, right? |
@makortel hopefully, but I was unable to test it. We should see by the end of today’s IB. |
last ASAN build shows good results. Only 6 tests fail after #39717 was merge as compare to 10 failures. But I still see this error
|
#39717 fixed the ASAN buffer overflow, but we're still getting segfaults. UBSAN reports
cmssw/GeneratorInterface/HydjetInterface/src/HydjetHadronizer.cc Lines 387 to 395 in fa01ae4
|
@dan131riley this is supposed to be fixed with #39784 which is still waiting on review. |
We're getting segmentation faults in some IB workflows in gen::HydjetHadronizer::get_particles(), and also ASAN is seeing a heap buffer overflow. I'll include the ASAN report from WF 159.03 since it's more informative. Log is:
https://cmssdt.cern.ch/SDT/cgi-bin/buildlogs/raw/el8_amd64_gcc10/CMSSW_12_6_ASAN_X_2022-09-07-1100/pyRelValMatrixLogs/run/159.03_HydjetQ_MinBias_5020GeV_2021_ppReco+HydjetQ_MinBias_5020GeV_2021_ppReco+DIGIHI2021PPRECO+RAWPRIMESIMHI18+RECOHI2022PROD+MINIHI2022PROD/step1_HydjetQ_MinBias_5020GeV_2021_ppReco+HydjetQ_MinBias_5020GeV_2021_ppReco+DIGIHI2021PPRECO+RAWPRIMESIMHI18+RECOHI2022PROD+MINIHI2022PROD.log
Edited ASAN report:
The text was updated successfully, but these errors were encountered: