-
Notifications
You must be signed in to change notification settings - Fork 587
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
Segmentation violation on travis on Java 11 #6649
Comments
Hmm, I thought I fixed this #5026? Perhaps see #5026 (comment) for hints? |
@samuelklee Yeah, you did see this issue there (as well as the concurrent modification exception). |
Right, I thought I resolved it by removing the use of the DataProvider in that PR. And I thought I removed the SkipException as well? Are your branches rebased (sorry, can’t check easily now)? |
Yeah, the branches are all rebased on current code, and one of the cases where I saw it this morning was right on master on travis. I'm not sure exactly which test/data provider change you think may have fixed it - could someone maybe have reintroduced it in the same place or elsewhere ? |
I'm not sure how you're getting
from master---I thought I changed the SkipException to a warning in #5026? I could be missing something, though. See #5026 (comment) and #5026 (comment) for more details, if you haven't already. |
Oh yeah, I see, that is strange. |
Haven't seen this again, so I'm going to go ahead and close this. Not sure if this has to do with randomly getting older CPUs on Travis or something like that. |
Attached is a log file from a travis job (https://travis-ci.com/github/broadinstitute/gatk/builds/212021574) where this happened again, with the core dump file contents embedded in the log text. The java stack indicates that the seg fault originated in a call to `Stack: [0x00007ff9430cc000,0x00007ff9431cd000], sp=0x00007ff9431c84d0, free space=1009k Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) |
We have run the GATK Units test a few times and we don't have any reports of this issue but our testing has been on Centos 7.x no quite apples to apples to Ubunta and Java 11. What is a GATK git tag that this issue has been seen on? |
@Kmannth It happened on current master (commit 60e1aa2) yesterday, but I don't think it matters since its been happening on numerous builds going back to at least August. Rerunning the job usually resolves it, though sometimes it takes 2 or 3 tries. Travis runs with Java 8 and Java 11. AFAIK every time we've seen this its been on Java 11. |
When this is resolved, we'll need to re-enable the test disabled in #7044 |
I hit this same segmentation violation issue on 4 separate branches on travis today (I believe in each case only the Java 11 unit test job failed - the rest of the matrix succeeded). It seems to be intermittent since, so far rerunning the job seems to make it go away.
Entire log is attached.
java11segv.txt
The text was updated successfully, but these errors were encountered: