LewisGaul / minegauler

A clone of the original minesweeper game with many added features
GNU General Public License v3.0
12 stars 8 forks source link

Can't pause in pdb on IT #102

Closed LewisGaul closed 4 years ago

LewisGaul commented 4 years ago

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> entering PDB >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PDB post_mortem (IO-capturing turned off) >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Fatal Python error: Segmentation fault

Current thread 0x00007ffddb2d0740 (most recent call first):
  File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 922 in create_module
  File "<frozen importlib._bootstrap>", line 571 in module_from_spec
  File "<frozen importlib._bootstrap>", line 658 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 955 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 971 in _find_and_load
  File "/usr/lib/python3.6/pdb.py", line 154 in __init__
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/debugging.py", line 243 in _init_pdb
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/debugging.py", line 346 in post_mortem
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/debugging.py", line 330 in _enter_pdb
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/debugging.py", line 265 in pytest_exception_interact
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 87 in <lambda>
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/runner.py", line 192 in call_and_report
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/runner.py", line 100 in runtestprotocol
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 87 in <lambda>
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 87 in <lambda>
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/main.py", line 247 in _main
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/main.py", line 191 in wrap_session
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/callers.py", line 187 in _multicall
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 87 in <lambda>
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/pluggy/hooks.py", line 286 in __call__
  File "/mnt/c/Users/legaul/venv36/lib/python3.6/site-packages/_pytest/config/__init__.py", line 125 in main
  File "./run-tests", line 15 in <module>
Segmentation fault (core dumped)
LewisGaul commented 4 years ago

This actually seems to work fine on Windows, so may just be an issue with WSL (or a more general issue on Linux/Unix?). Closing for now.