Skip to content
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

addressing issue 19340, adding checks to avoid possible acces violations #19401

Merged
merged 1 commit into from Jun 27, 2017

Conversation

alberto-sanchez
Copy link
Member

@alberto-sanchez alberto-sanchez commented Jun 21, 2017

We are trying to address possible access to undefined entries in vector. #19340

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @alberto-sanchez (Alberto Sanchez Hernandez) for master.

It involves the following packages:

HeavyFlavorAnalysis/Onia2MuMu

@cmsbuild, @monttj, @davidlange6 can you please review it and eventually sign? Thanks.
@davidlange6 you are the release manager for this.

cms-bot commands are listed here

@slava77
Copy link
Contributor

slava77 commented Jun 21, 2017

@alberto-sanchez thank you for the quick update.

The code looks good, visually.

I will not start the cms-bot tests for now because the IB is broken.

@alberto-sanchez
Copy link
Member Author

@slava77 I run 136.761 and was unable to reproduce the crash. I also have compare the outcome in my MC sample for chiB, and found no differences. I assume, the events are producing the crash are very special ones.

@slava77
Copy link
Contributor

slava77 commented Jun 21, 2017 via email

@alberto-sanchez
Copy link
Member Author

if cms-bot is back, can we trigger the tests?

@slava77
Copy link
Contributor

slava77 commented Jun 22, 2017

@cmsbuild please test

the IB was available since ~11:30 thursday

@cmsbuild
Copy link
Contributor

cmsbuild commented Jun 22, 2017

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/20849/console Started: 2017/06/22 17:12
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/20855/console Started: 2017/06/22 19:06

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

Comparison job queued.

@slava77
Copy link
Contributor

slava77 commented Jun 22, 2017

@smuzaffar

it looks like the logic to detect the recent commits is off.
The parent commit of this PR is 008015a which earlier or the same as CMSSW_9_2_X_2017-06-21-2300.

The PR tests in #19401 (comment) were made in CMSSW_9_2_X_2017-06-22-1100

and the bot is claiming that

The following merge commits were also included 
on top of IB + this PR after doing git cms-merge-topic:
e0be6a0

where this commit mentioned is the same as CMSSW_9_2_X_2017-06-22-1100

this comes from
+ git log '--after=2017-06-22 09:50:06 +0200' HEAD --merges
while the commit e0be6a0 in question is Date: Thu Jun 22 09:50:06 2017 +0200
and should not be listed as an additional merge on top of itself

Please check.
Thank you.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-19401/20855/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 22
  • DQMHistoTests: Total histograms compared: 1802882
  • DQMHistoTests: Total failures: 29330
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 1773386
  • DQMHistoTests: Total skipped: 166
  • DQMHistoTests: Total Missing objects: 0
  • Checked 90 log files, 14 edm output root files, 22 DQM output files

@davidlange6
Copy link
Contributor

hi @alberto-sanchez - lets simply this

check at the start - that there are 2 tracks from the conversion
then loop from i=0; i<2; i++.. and do the work that is there. Then lots of this logic can just be removed..

@alberto-sanchez
Copy link
Member Author

@davidlange6 sorry for my ignorance, I do not see how this the will simplify the logic. At the end,
I still need to compare (if exists) the closest PVs between the two tracks. So, that last part has to be
the same.

@davidlange6
Copy link
Contributor

yes, i misunderstood the logic.

@davidlange6
Copy link
Contributor

merge

@cmsbuild cmsbuild merged commit 008b7d0 into cms-sw:master Jun 27, 2017
@alberto-sanchez alberto-sanchez deleted the iss-19340 branch September 13, 2017 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants