Skip to content

Investigate flaky test parallel/test-zlib-convenience-methods #22628

Closed

Description

@addaleax
  • Platform: Ubuntu 14.04 (so far)
  • Subsystem: zlib

https://ci.nodejs.org/job/node-test-commit-linux/21225/nodes=ubuntu1404-32/console:

13:26:19   ---
13:26:19   duration_ms: 0.227
13:26:19   severity: crashed
13:26:19   exitcode: -6
13:26:19   stack: |-
13:26:19     *** Error in `out/Release/node': free(): invalid pointer: 0x0ae0b5f8 ***

Might be helpful to have a core dump/binary pair (@nodejs/build)?

Activity

  1. added
    zlibIssues and PRs related to the zlib module and its compression dependencies.
    flaky-testIssues and PRs involving tests that fail intermittently in CI.
    on Aug 31, 2018
  2. addaleax commented on Aug 31, 2018

    @addaleax
    MemberAuthor

    Stress test is currently at 5k/10k okay, 0 not okay. What happens if it comes back green? Do we close the issue and accept that this test fails every once in a blue moon?

  3. refack commented on Aug 31, 2018

    @refack
    Contributor

    What happens if it comes back green?

    I usually try some other parameters. If it's a parallel test, I add some of its neighbors to the mix (for example parallel/test-z*). An other option is to run it on the same host with the same exact code.

    gist of log so we don't lose it https://gist.github.com/refack/0ec2aa4c53cb1e4c89a8f0ce9675f823

  4. addaleax commented on Sep 1, 2018

    @addaleax
    MemberAuthor

    Stress test did come back green, so, trying again: https://ci.nodejs.org/job/node-stress-single-test/2000/

  5. addaleax commented on Sep 2, 2018

    @addaleax
    MemberAuthor

    Now seeing on that platform (https://ci.nodejs.org/job/node-test-commit-linux/21266/nodes=ubuntu1404-32/console):

    11:48:27 *** Error in `python': corrupted size vs. prev_size: 0x085f4498 ***
    

    @nodejs/build I’d say there’s either something wrong with the OS, or the machine might have a genuine hardware issue.

  6. tniessen commented on Sep 18, 2018

    @tniessen
    Member

    It crashed here as well: https://ci.nodejs.org/job/node-test-commit-linux/21645/nodes=ubuntu1404-32/console

    13:10:10 not ok 2046 parallel/test-zlib-convenience-methods
    13:10:10   ---
    13:10:10   duration_ms: 0.228
    13:10:10   severity: crashed
    13:10:10   exitcode: -6
    13:10:10   stack: |-
    13:10:10     *** Error in `out/Release/node': double free or corruption (!prev): 0x0bbf36f0 ***
    13:10:10   ...
    
  7. addaleax commented on Sep 18, 2018

    @addaleax
    MemberAuthor

    Yeah. It’s super weird how on the Node.js side, it’s only this one test that’s failing this frequently, when other programs seem to be having memory issues as well…

  8. Trott commented on Nov 21, 2018

    @Trott
    Member

    This hasn't been seen for a while, has it? Should it be closed?

  9. Trott commented on Nov 21, 2018

    @Trott
    Member

    This hasn't been seen for a while, has it? Should it be closed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    flaky-testIssues and PRs involving tests that fail intermittently in CI.zlibIssues and PRs related to the zlib module and its compression dependencies.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions