这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@LeonhardFS
Copy link
Contributor

@LeonhardFS LeonhardFS commented Jul 6, 2021

When no AWS credentials are specified (i.e. via aws configure or using environment variables AWS_SECRET_ACCESS_KEY/AWS_ACCESS_KEY_ID) a segfault is produced due to a buggy Boost.Python exception translation.

  • This commit updates CI scripts to add a pip package test
  • test.pypi.org packages are now created always
  • exceptions during Context creation are handled without relying on Boost.Python

Version should be pushed to 0.3.0.post1 or better even 0.3.1 to avoid frustration of pulling a segfaulting package.

@LeonhardFS LeonhardFS requested a review from ms705 July 6, 2021 02:57
Copy link
Member

@ms705 ms705 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LeonhardFS LeonhardFS merged commit 727786e into tuplex:master Jul 6, 2021
@niviksha
Copy link

niviksha commented Jul 6, 2021

Thanks for the quick response! I can confirm this happens on the straight pip install on Linux too, assuming the fix will apply to that platform as well.

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

Successfully merging this pull request may close these issues.

SegFault after c = Context() Tuplex crashes kernel on first startup [MacOS/docker]

3 participants