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
PileupJetId falling back to Muon::bestTrack for PFCandidate muon without a trackRef #7273
PileupJetId falling back to Muon::bestTrack for PFCandidate muon without a trackRef #7273
Conversation
@cmsbuild please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @slava77 (Slava Krutelyov) for CMSSW_7_4_X. PileupJetId falling back to Muon::bestTrack for PFCandidate muon without a trackRef It involves the following packages: RecoJets/JetProducers @cmsbuild, @cvuosalo, @nclopezo, @slava77 can you please review it and eventually sign? Thanks. |
+1 for #7273 c51260b @mmarionncern @TaiSakuma |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_4_X IBs unless changes or unless it breaks tests. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_4_X IBs unless changes (tests are also fine). This pull request will be automatically merged. |
…-PUPI-wf50202 PileupJetId falling back to Muon::bestTrack for PFCandidate muon without a trackRef
Fixes a crash in PileupJetId https://cmssdt.cern.ch/SDT/cgi-bin/buildlogs/slc6_amd64_gcc491/CMSSW_7_4_X_2015-01-18-0200/pyRelValMatrixLogs/run/50202.0_TTbar_13+TTbar_13INPUT+DIGIUP15_PU50+RECOUP15_PU50+HARVESTUP15+MINIAODMCUP1550/step5_TTbar_13+TTbar_13INPUT+DIGIUP15_PU50+RECOUP15_PU50+HARVESTUP15+MINIAODMCUP1550.log
Recent change in
ce1863b#diff-34b721ce73bd0269273004088c8a715fL400
exposed a problem with pfTrk being a nullptr and we
With the const ref used now we end up with an invalid reference and a segfault.
It's curious that the result of the following depends on optimization flags:
gives: