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
SiPixelMonitorTrack invalid TSOS crash fix #14322
SiPixelMonitorTrack invalid TSOS crash fix #14322
Conversation
A new Pull Request was created by @schneiml (Marcel Schneider) for CMSSW_8_0_X. It involves the following packages: DQM/SiPixelMonitorTrack @cmsbuild, @dmitrijus, @vanbesien, @deguio, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@cmsbuild please test please make a PR for 81X as well. You should be able to use the same schneiml:sipixelmonitortrack-fix-tsos-crash topic branch |
The tests are being triggered in jenkins. |
This change isn't final - that crash still happens, elsewhere, but for the same reasons. |
This was the other one -- I don't see any other |
Pull request #14322 was updated. @cmsbuild, @dmitrijus, @vanbesien, @deguio, @davidlange6 can you please check and sign again. |
I am running the failing job with the last commit on top - I will write back once it finishes (6 hours :( ) |
Still segfaults, this time somewhere in pluginDQMTrackerMonitorTrack.so |
Ok, I suspected this one might be affected as well (it also does |
Pull request #14322 was updated. @ghellwig, @cerminar, @dmitrijus, @cmsbuild, @franzoni, @deguio, @mmusich, @vanbesien, @davidlange6 can you please check and sign again. |
Fixed one more. There is about 10 more |
please test |
The tests are being triggered in jenkins. |
@mmusich Testing is probably still to early, but we can hope that this actually works now ( @dmitrijus will test it in a configuration were it actually crashes, some Tier0 run) |
@schneiml is this too early because you foresee more fixes in this branch? |
This is a fix for an issue (in the description) in Tier0. It is pretty hard to reproduce and we are hitting more crashes after the first one, so there could be more fixes coming (or if things go well it works now). |
@mmusich Mhh... Tier0 HN? I have the threads on Reco Dev and DQM Dev, are there even more? Might be useful to connect them. Also @rovere mentioned #14060 which is related. For reference, this gives an inclomplete list of broken usages: (check that There are even more usages with different names or no From the (Pixel-)DQM side we should have all track related things now, but there might be other stuff running in Tier0. |
No more crashes with the latest commit! Style issue: we don't enforce specific code style, and I will accept this PR either way, I've seen it in a few other files. The easiest way is to fix/use: |
@dmitrijus urgh... I am aware of this issue, but I am fairly new with vim and did not get it to do sth. sane by default yet, so I fix things manually when I notice. For the old DQM stuff, I lost most hope, but for the Phase1 stuff I should look into that. Probably for the next PR, I don't want to delay things and switch IBs again... |
@schneiml |
@schneiml Don't worry about it :) |
+1 |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
+1 |
This should fix the issue of PromptReco crashes in DQM code [0].
Not really tested yet, just the change suggested in the thread.
[0] https://hypernews.cern.ch/HyperNews/CMS/get/recoDevelopment/1440.html