Skip to content

parallel/test-trace-events-api crash on Windows #20173

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

Closed
Trott opened this issue Apr 20, 2018 · 9 comments
Closed

parallel/test-trace-events-api crash on Windows #20173

Trott opened this issue Apr 20, 2018 · 9 comments
Labels
flaky-test Issues and PRs related to the tests with unstable failures on the CI. test Issues and PRs related to the tests. trace_events Issues and PRs related to V8, Node.js core, and userspace code trace events. windows Issues and PRs related to the Windows platform.

Comments

@Trott
Copy link
Member

Trott commented Apr 20, 2018

  • Version: v10.0.0-pre (master)
  • Platform: win10 vs2017
  • Subsystem: test trace_events

https://ci.nodejs.org/job/node-test-binary-windows/16687/COMPILED_BY=vs2017,RUNNER=win10,RUN_SUBSET=3/console

not ok 439 parallel/test-trace-events-api
  ---
  duration_ms: 0.257
  severity: crashed
  exitcode: -1073741819
  stack: |-
    oh no!
    exit code: CRASHED

Not sure if the exit code reveals anything useful about the probable cause of the crash.

@nodejs/platform-windows @nodejs/trace-events

@Trott Trott added windows Issues and PRs related to the Windows platform. test Issues and PRs related to the tests. trace_events Issues and PRs related to V8, Node.js core, and userspace code trace events. labels Apr 20, 2018
@addaleax
Copy link
Member

Not sure if the exit code reveals anything useful about the probable cause of the crash.

That’s 0xC0000005, which is basically the Windows equivalent of a segfault.

I’m not sure where the oh no! is coming from, btw – that might be a more helpful clue.

@richardlau
Copy link
Member

I’m not sure where the oh no! is coming from, btw – that might be a more helpful clue.

Probably not -- it's coming from the test runner:

self.traceback = "oh no!\nexit code: " + PrintCrashed(exit_code)

@bzoz
Copy link
Contributor

bzoz commented May 14, 2018

I cant reproduce this, does this still happen in the CI?

@Trott
Copy link
Member Author

Trott commented May 14, 2018

@bzoz It happened in the last week: #20619

@apapirovski apapirovski added the flaky-test Issues and PRs related to the tests with unstable failures on the CI. label Jun 1, 2018
@apapirovski
Copy link
Contributor

This is still happening FWIW. I'm labeling with flaky test because we don't really know what's causing it and maybe it'll get more attention.

@Trott
Copy link
Member Author

Trott commented Jun 1, 2018

@nodejs/testing @nodejs/build

@jasnell
Copy link
Member

jasnell commented Jun 1, 2018

Yeah, as we've been digging in and expanding the trace events stuff, @ofrobots and I have been spotting a number of issues in the current implementation that lead to aborts/segfaults. I know @ofrobots is looking at a few PRs to get things fixed up. Marking the test as flaky for now is the right thing.

@ofrobots
Copy link
Contributor

I suspect #21335 will fix this.

@jasnell
Copy link
Member

jasnell commented Aug 12, 2018

Stress test: https://ci.nodejs.org/job/node-stress-single-test/1986/ (forgot to select actual platforms ;-) ...)
https://ci.nodejs.org/job/node-stress-single-test/1987/

@Trott Trott closed this as completed Oct 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flaky-test Issues and PRs related to the tests with unstable failures on the CI. test Issues and PRs related to the tests. trace_events Issues and PRs related to V8, Node.js core, and userspace code trace events. windows Issues and PRs related to the Windows platform.
Projects
None yet
Development

No branches or pull requests

7 participants