You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tried the other applicable steps from the Troubleshooting Guide
Completed the Problem Description, Steps to Reproduce and Version sections below
Problem Description
The next segfault after #17083; at least this one is consistent and gives some sort of backtrace. This occurred when running the whole testsuite with runtests.py, and I pinned it down to this test. Even with this test excluded, though, I'm still getting a segfault when I run the whole test suite, so there is still more to come, unfortunately.
What steps reproduce the problem?
euler:~/debian/spyder-packages/spyder/build-area/spyder-5.2.1+dfsg1 $ xvfb-run -a -s "-screen 0 1024x768x24 +extension GLX" python3.9 -m pytest spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display
============================= test session starts ==============================
platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
PyQt5 5.15.6 -- Qt runtime 5.15.2 -- Qt compiled 5.15.2
rootdir: /home/jdg/debian/spyder-packages/spyder/build-area/spyder-5.2.1+dfsg1, configfile: pytest.ini
plugins: typeguard-2.11.1, lazy-fixture-0.6.3, hypothesis-5.43.3, order-1.0.0, anyio-3.4.0, xvfb-2.0.0, mock-3.6.1, xdist-2.4.0, timeout-2.0.1, cov-3.0.0, forked-1.3.0, qt-4.0.2, dependency-0.5.1, flaky-3.7.0
collected 1 item
spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py Fatal Python error: Segmentation fault
Current thread 0x00007f6c07bbb740 (most recent call first):
File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 182 in _process_events
File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 151 in pytest_runtest_call
File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 203 in _multicall
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec
File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 255 in <lambda>
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 311 in from_call
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 254 in call_runtest_hook
File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 138 in call_and_report
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol
File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 109 in pytest_runtest_protocol
File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 94 in pytest_runtest_protocol
File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec
File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 348 in pytest_runtestloop
File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec
File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 323 in _main
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 269 in wrap_session
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 316 in pytest_cmdline_main
File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>
File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec
File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 162 in main
File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 185 in console_main
File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5 in <module>
File "/usr/lib/python3.9/runpy.py", line 87 in _run_code
File "/usr/lib/python3.9/runpy.py", line 197 in _run_module_as_main
Segmentation fault
As usual, this behaviour happens with xvfb-run and without, in a chroot and in a normal environment.
Versions
Spyder version: 5.2.1
Python version: 3.9 and 3.10
Qt version: 5.15.2
PyQt version: 5.15.6+dfsg-1+b1
Operating System name/version: Debian testing and unstable
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Problem Description
The next segfault after #17083; at least this one is consistent and gives some sort of backtrace. This occurred when running the whole testsuite with
runtests.py
, and I pinned it down to this test. Even with this test excluded, though, I'm still getting a segfault when I run the whole test suite, so there is still more to come, unfortunately.What steps reproduce the problem?
As usual, this behaviour happens with
xvfb-run
and without, in a chroot and in a normal environment.Versions
Dependencies
The text was updated successfully, but these errors were encountered: