This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients cooperlees, terry.reedy, vstinner
Date 2019-09-23.14:31:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1569249113.84.0.0835951809235.issue38172@roundup.psfhosted.org>
In-reply-to
Content
The Travis CI job contains the Python traceback where the bug occurs.

It seems like the crash occurs at multidict/__init__.py:23 which imports multidict._multidict which is a C extension.

> Full failure on Travis CI: https://travis-ci.org/pypa/bandersnatch/jobs/584973434

$ pip --version

pip 19.2.3 from /home/travis/virtualenv/python3.8-dev/lib/python3.8/site-packages/pip (python 3.8)
install.1

1.02s$ pip install --upgrade pip setuptools
install.2

4.44s$ pip install -r requirements.txt -r requirements_test.txt
install.3

1.48s$ pip install .

12.98s$ python test_runner.py

GLOB sdist-make: /home/travis/build/pypa/bandersnatch/setup.py

py38 create: /home/travis/build/pypa/bandersnatch/.tox/py38

py38 installdeps: -rrequirements_test.txt

py38 inst: /home/travis/build/pypa/bandersnatch/.tox/.tmp/package/1/bandersnatch-3.4.1.zip

py38 installed: aiohttp==3.6.0,apipkg==1.5,appdirs==1.4.3,async-timeout==3.0.1,atomicwrites==1.3.0,attrs==19.1.0,bandersnatch==3.4.1,black==19.3b0,certifi==2019.9.11,chardet==3.0.4,Click==7.0,codecov==2.0.15,coverage==4.5.4,execnet==1.7.1,filelock==3.0.12,freezegun==0.3.12,idna==2.8,more-itertools==7.2.0,multidict==4.5.2,packaging==19.1,pluggy==0.13.0,py==1.8.0,pyparsing==2.4.2,pytest==5.1.2,pytest-cache==1.0,pytest-timeout==1.3.3,python-dateutil==2.8.0,requests==2.22.0,six==1.12.0,toml==0.10.0,tox==3.14.0,urllib3==1.25.3,virtualenv==16.7.5,wcwidth==0.1.7,xmlrpc2==0.3.1,yarl==1.3.0

py38 run-test-pre: PYTHONHASHSEED='690490585'

py38 run-test: commands[0] | coverage run -m pytest

============================= test session starts ==============================

platform linux -- Python 3.8.0b4+, pytest-5.1.2, py-1.8.0, pluggy-0.13.0

cachedir: .tox/py38/.pytest_cache

rootdir: /home/travis/build/pypa/bandersnatch, inifile: pytest.ini

plugins: timeout-1.3.3

Fatal Python error: Segmentation fault

Current thread 0x00007fabb284a700 (most recent call first):

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 1109 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/multidict/__init__.py", line 23 in <module>

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 783 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/aiohttp/hdrs.py", line 6 in <module>

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 783 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap>", line 1042 in _handle_fromlist

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/aiohttp/__init__.py", line 5 in <module>

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 783 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/bandersnatch/verify.py", line 14 in <module>

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 783 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/bandersnatch/main.py", line 17 in <module>

  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed

  File "<frozen importlib._bootstrap_external>", line 783 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/src/bandersnatch/tests/test_main.py", line 10 in <module>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/assertion/rewrite.py", line 140 in exec_module

  File "<frozen importlib._bootstrap>", line 671 in _load_unlocked

  File "<frozen importlib._bootstrap>", line 975 in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 991 in _find_and_load

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/py/_path/local.py", line 701 in pyimport

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/python.py", line 501 in _importtestmodule

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/python.py", line 433 in _getobj

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/python.py", line 256 in obj

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/python.py", line 449 in _inject_setup_module_fixture

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/python.py", line 436 in collect

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/runner.py", line 247 in <lambda>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/runner.py", line 220 in from_call

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/runner.py", line 247 in pytest_make_collect_report

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 83 in <lambda>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 92 in _hookexec

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/runner.py", line 363 in collect_one_node

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 701 in genitems

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 476 in _perform_collect

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 437 in perform_collect

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 244 in pytest_collection

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 83 in <lambda>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 92 in _hookexec

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 234 in _main

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 191 in wrap_session

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/main.py", line 228 in pytest_cmdline_main

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 83 in <lambda>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/manager.py", line 92 in _hookexec

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/_pytest/config/__init__.py", line 78 in main

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/pytest.py", line 101 in <module>

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/coverage/execfile.py", line 192 in run_python_file

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/coverage/execfile.py", line 122 in run_python_module

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/coverage/cmdline.py", line 627 in do_run

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/coverage/cmdline.py", line 491 in command_line

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/lib/python3.8/site-packages/coverage/cmdline.py", line 756 in main

  File "/home/travis/build/pypa/bandersnatch/.tox/py38/bin/coverage", line 10 in <module>

ERROR: InvocationError for command /home/travis/build/pypa/bandersnatch/.tox/py38/bin/coverage run -m pytest (exited with code -11)
History
Date User Action Args
2019-09-23 14:31:53vstinnersetrecipients: + vstinner, terry.reedy, cooperlees
2019-09-23 14:31:53vstinnersetmessageid: <1569249113.84.0.0835951809235.issue38172@roundup.psfhosted.org>
2019-09-23 14:31:53vstinnerlinkissue38172 messages
2019-09-23 14:31:53vstinnercreate