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

Intermittent core dump in native pair hmm #133

Closed
cmnbroad opened this issue Jan 5, 2021 · 5 comments
Closed

Intermittent core dump in native pair hmm #133

cmnbroad opened this issue Jan 5, 2021 · 5 comments

Comments

@cmnbroad
Copy link

cmnbroad commented Jan 5, 2021

GATK has an intermittent failure that results in a core dump, which I think we've tracked down to native pair HMM. We're seeing it quite frequently on travis lately. AFAIK we have only ever seen this on Java 11 (not 8).

More details are available in broadinstitute/gatk#6649. Attached is a travis log that has the core dump log embedded.

log.txt

@rpomaris
Copy link

rpomaris commented Jan 5, 2021

@cmnbroad Thanks for reporting. I tagged @SnehalA and @Kmannth on the GATK issue.

@Kmannth
Copy link
Contributor

Kmannth commented Mar 26, 2021

@cmnbroad

The team did a Java 11 test with GKL Master/v0.8.8.

compiled GATK with Java 11 with the Master GKL from our repository and then ran the following tests over the weekend:

  • IntelInflaterDeflaterIntegrationTest
  • HaplotypeUnitTest
  • SmithWatermanIntelAlignerUnitTest
  • VectorPairHMMUnitTest
    These 4 tests have executed upwards of 20,000 times and not a single crash was encountered. It's worth noting that the last test (VectorPairHMMUnitTest) was meant to be disabled but didn't actually skip the test due to an incorrect Java version check.

We have been unable to reproduce this with latest code Master/v0.8.8.

Can you think of any other thing we should try ?

@cmnbroad
Copy link
Author

@kmmanth I'm not sure what you mean by:

It's worth noting that the last test (VectorPairHMMUnitTest) was meant to be disabled but didn't actually skip the test due to an incorrect Java version check.

Are you saying the code that disables the test is incorrect ? Can you provide more detail ?

@Kmannth
Copy link
Contributor

Kmannth commented Mar 29, 2021

@cmnbroad
In the current code there is check to skip VectorPairHMMUnitTest with a java version check. On our Centos 7.x dev system the way Java was being check did not work so it ran anyway. I don't know exactly why the Java version check might work on your system but not ours but it is something we noticed.

@Kmannth
Copy link
Contributor

Kmannth commented Dec 13, 2021

We believe this is fixed by the latest version. Please reopen if you hit it again.

@Kmannth Kmannth closed this as completed Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants