Skip to content

appveyor: guard against crash-build with VS2008 #13654

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
wants to merge 4 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented May 15, 2024

The combination of -DDEBUGBUILD, a shared curl.exe, and the VS2008
compiler creates a curl.exe segfaulting on startup:

+ _bld/src/curl.exe --version
./appveyor.sh: line 122:   793 Segmentation fault      "${curl}" --version
Command exited with code 139

Ref: https://ci.appveyor.com/project/curlorg/curl/builds/49817266/job/651iy6qn1e238pqj#L191

Add job that triggers the issue and add the necessary logic to skip
running the affected curl.exe.

Ref: #13592
Closes #13654


Fixing the actual problem would be nicer, but it would require a local
environment like the affected one and a will/need to track this down.

@vszakats vszakats marked this pull request as draft May 15, 2024 06:21
@github-actions github-actions bot added Windows Windows-specific CI Continuous Integration labels May 15, 2024
@vszakats vszakats marked this pull request as ready for review May 15, 2024 11:17
@vszakats vszakats closed this in ec49869 May 15, 2024
@vszakats vszakats deleted the appveyor-guard-vs2008-crash branch May 15, 2024 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration crash Windows Windows-specific
Development

Successfully merging this pull request may close these issues.

1 participant