Skip to content
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

tests/test_core.py::test_show_spectrogram Fatal Python error: Aborted #120

Open
kevinbird15 opened this issue Dec 12, 2023 · 1 comment
Open

Comments

@kevinbird15
Copy link
Collaborator

When I try running the pytest tests, I get to the test_show_spectrogram function and then I get the following error:

tests/test_core.py::test_show_spectrogram Fatal Python error: Aborted

Current thread 0x00007fb0adac7740 (most recent call first):
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/backends/backend_qt5.py", line 126 in _create_qApp
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/backends/backend_qt5.py", line 219 in __init__
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/backends/backend_qt5agg.py", line 21 in __init__
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/backend_bases.py", line 3499 in new_figure_manager_given_figure
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/backend_bases.py", line 3494 in new_figure_manager
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/pyplot.py", line 315 in new_figure_manager
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/pyplot.py", line 687 in figure
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/pyplot.py", line 1287 in subplots
  File "/home/kbird/.local/lib/python3.8/site-packages/matplotlib/cbook/deprecation.py", line 451 in wrapper
  File "/home/kbird/Environment_personal/development/fastaudio/src/fastaudio/core/spectrogram.py", line 83 in show_spectrogram
  File "/home/kbird/Environment_personal/development/fastaudio/src/fastaudio/core/spectrogram.py", line 77 in show
  File "/home/kbird/Environment_personal/development/fastaudio/tests/test_core.py", line 128 in test_show_spectrogram
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/python.py", line 194 in pytest_pyfunc_call
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_callers.py", line 77 in _multicall
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_manager.py", line 115 in _hookexec
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_hooks.py", line 493 in __call__
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/python.py", line 1792 in runtest
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 169 in pytest_runtest_call
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_callers.py", line 77 in _multicall
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_manager.py", line 115 in _hookexec
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_hooks.py", line 493 in __call__
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 262 in <lambda>
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 341 in from_call
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 261 in call_runtest_hook
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 222 in call_and_report
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 133 in runtestprotocol
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/runner.py", line 114 in pytest_runtest_protocol
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_callers.py", line 77 in _multicall
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_manager.py", line 115 in _hookexec
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_hooks.py", line 493 in __call__
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/main.py", line 350 in pytest_runtestloop
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_callers.py", line 77 in _multicall
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_manager.py", line 115 in _hookexec
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_hooks.py", line 493 in __call__
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/main.py", line 325 in _main
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/main.py", line 271 in wrap_session
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/main.py", line 318 in pytest_cmdline_main
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_callers.py", line 77 in _multicall
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_manager.py", line 115 in _hookexec
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/pluggy/_hooks.py", line 493 in __call__
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/config/__init__.py", line 169 in main
  File "/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/_pytest/config/__init__.py", line 192 in console_main
  File "/home/kbird/miniconda3/envs/fastaudio1/bin/pytest", line 8 in <module>
Aborted (core dumped)

Is this something I am doing wrong with pytest or is there something wrong with the versions I am currently attempting to use? here is my pip list:

(fastaudio1) kbird@kbird-desktop:~/Environment_personal/development/fastaudio$ pip list
Package                           Version                         Editable project location
--------------------------------- ------------------------------- ----------------------------------------------------------
absl-py                           0.12.0
aiohttp                           3.7.4.post0
alabaster                         0.7.12
albumentations                    0.5.2
analytics-python                  1.3.1
annotated-types                   0.6.0
anyio                             3.6.2
appdirs                           1.4.4
argon2-cffi                       20.1.0
asttokens                         2.0.5
async-generator                   1.10
async-timeout                     3.0.1
attrs                             21.4.0
audioread                         2.1.9
aws-cdk-lib                       2.10.0
Babel                             2.9.1
backcall                          0.2.0
backoff                           1.10.0
beautifulsoup4                    4.12.2
black                             21.5b2
bleach                            3.2.1
blis                              0.7.11
boto3                             1.17.7
botocore                          1.20.7
cachetools                        4.2.2
captum                            0.3.1
catalogue                         2.0.10
catalyst                          21.4.2
cattrs                            1.10.0
certifi                           2023.11.17
cffi                              1.14.4
cfgv                              3.3.0
charset-normalizer                3.3.2
click                             8.0.1
cloudpathlib                      0.16.0
cmdstanpy                         0.9.5
colorednoise                      1.1.1
commonmark                        0.9.1
confection                        0.1.4
configparser                      5.0.2
constructs                        10.0.53
convertdate                       2.3.0
coverage                          7.3.2
cycler                            0.10.0
cymem                             2.0.5
Cython                            0.29.21
decorator                         4.4.2
defusedxml                        0.6.0
diffusers                         0.6.0
distlib                           0.3.2
docker-pycreds                    0.4.0
docutils                          0.20.1
entrypoints                       0.4
ephem                             3.7.7.1
exceptiongroup                    1.2.0
executing                         0.8.3
fastai                            2.7.13
fastaudio                         0.0.post0.dev184+g4756ae1.dirty /home/kbird/Environment_personal/development/fastaudio/src
fastcore                          1.5.29
fastdownload                      0.0.7
fastjsonschema                    2.19.0
fastprogress                      1.0.0
fastrelease                       0.1.12
fbprophet                         0.7.1
ffmpy                             0.3.0
filelock                          3.0.12
Flask                             1.1.2
Flask-CacheBuster                 1.0.0
Flask-Cors                        3.0.10
Flask-Login                       0.5.0
fsspec                            2021.4.0
ftfy                              6.1.1
future                            0.18.3
gitdb                             4.0.7
GitPython                         3.1.14
google-auth-oauthlib              0.4.4
gradio                            2.0.0
grpcio                            1.37.1
holidays                          0.10.4
huggingface-hub                   0.10.1
identify                          2.2.7
idna                              3.6
imageio                           2.9.0
imagesize                         1.4.1
imgaug                            0.4.0
importlib-metadata                5.0.0
iniconfig                         2.0.0
ipykernel                         5.4.2
ipython                           7.20.0
ipython-genutils                  0.2.0
ipywidgets                        7.6.3
itsdangerous                      1.1.0
jedi                              0.18.0
Jinja2                            3.1.2
jmespath                          0.10.0
joblib                            1.0.1
jsii                              1.52.1
jsonref                           0.2
jsonschema                        3.2.0
jupyter                           1.0.0
jupyter_client                    8.6.0
jupyter-console                   6.2.0
jupyter-contrib-core              0.4.0
jupyter_core                      5.5.0
jupyter-nbextensions-configurator 0.5.0
jupyter-server                    1.21.0
jupyterlab-pygments               0.1.2
jupyterlab-widgets                1.0.0
jupyterthemes                     0.20.0
kaggle                            1.5.12
kiwisolver                        1.3.1
korean-lunar-calendar             0.2.1
kornia                            0.5.1
langcodes                         3.3.0
lazy_loader                       0.3
lesscpy                           0.14.0
librosa                           0.10.1
light-the-torch                   0.3.1
livereload                        2.6.3
llvmlite                          0.36.0
LunarCalendar                     0.0.9
lunr                              0.5.8
Markdown                          3.3.4
markdown2                         2.4.0
MarkupSafe                        2.0.1
matplotlib                        3.3.3
matplotlib-inline                 0.1.2
mistune                           2.0.4
mkautodoc                         0.1.0
mkdocs                            1.1.2
mkdocs-material                   7.1.6
mkdocs-material-extensions        1.0.1
mknotebooks                       0.6.1
mpmath                            1.3.0
msgpack                           1.0.2
multidict                         5.1.0
murmurhash                        1.0.5
mypy-extensions                   0.4.3
nbclassic                         0.4.7
nbclient                          0.5.1
nbconvert                         7.2.3
nbformat                          5.9.2
nest-asyncio                      1.5.6
networkx                          2.5.1
ninja                             1.10.0.post2
nltk                              3.6.2
nodeenv                           1.6.0
notebook                          6.5.2
notebook_shim                     0.2.0
numba                             0.53.1
numpy                             1.22.4
nvidia-cublas-cu12                12.1.3.1
nvidia-cuda-cupti-cu12            12.1.105
nvidia-cuda-nvrtc-cu12            12.1.105
nvidia-cuda-runtime-cu12          12.1.105
nvidia-cudnn-cu12                 8.9.2.26
nvidia-cufft-cu12                 11.0.2.54
nvidia-curand-cu12                10.3.2.106
nvidia-cusolver-cu12              11.4.5.107
nvidia-cusparse-cu12              12.1.0.106
nvidia-nccl-cu12                  2.18.1
nvidia-nvjitlink-cu12             12.3.101
nvidia-nvtx-cu12                  12.1.105
opencv-python-headless            4.5.1.48
packaging                         23.2
pandas                            2.0.3
pandocfilters                     1.4.3
papermill                         2.5.0
parso                             0.8.2
pathspec                          0.8.1
pathtools                         0.1.2
pexpect                           4.8.0
pickleshare                       0.7.5
Pillow                            9.3.0
pip                               23.3.1
plac                              1.1.3
platformdirs                      4.1.0
pluggy                            1.3.0
ply                               3.11
pooch                             1.3.0
pre-commit                        2.13.0
preshed                           3.0.9
prometheus-client                 0.9.0
promise                           2.3
prompt-toolkit                    3.0.9
psutil                            5.8.0
ptyprocess                        0.7.0
publication                       0.0.3
pure-eval                         0.2.2
pyarrow                           4.0.0
pyasn1-modules                    0.2.8
pycparser                         2.20
pycryptodome                      3.10.1
pydantic                          2.5.2
pydantic_core                     2.14.5
pydicom                           2.1.2
Pygments                          2.13.0
pymdown-extensions                8.2
PyMeeus                           0.3.7
pyparsing                         3.1.1
PyQt5                             5.15.4
PyQt5-Qt5                         5.15.2
PyQt5-sip                         12.11.0
pyrsistent                        0.17.3
pystan                            2.19.1.1
pytest                            7.4.3
pytest-cov                        4.1.0
python-dateutil                   2.8.2
python-slugify                    5.0.2
pytorch-ignite                    0.4.4
pytz                              2023.3.post1
PyWavelets                        1.1.1
PyYAML                            6.0.1
pyzmq                             25.1.2
qtconsole                         5.0.2
QtPy                              1.9.0
recommonmark                      0.7.1
regex                             2021.4.4
requests                          2.31.0
resampy                           0.2.2
s3transfer                        0.3.4
sacremoses                        0.0.45
scikit-image                      0.18.1
scikit-learn                      0.24.2
scipy                             1.6.3
Send2Trash                        1.8.0
sentencepiece                     0.1.95
sentry-sdk                        1.0.0
setuptools                        68.0.0
setuptools-git                    1.2
Shapely                           1.7.1
shortuuid                         1.0.1
six                               1.16.0
smart-open                        6.4.0
smmap                             4.0.0
sniffio                           1.3.0
snowballstemmer                   2.1.0
soundfile                         0.12.1
soupsieve                         2.5
soxr                              0.3.7
spacy                             3.7.2
spacy-legacy                      3.0.12
spacy-loggers                     1.0.5
Sphinx                            7.1.2
sphinxcontrib-applehelp           1.0.4
sphinxcontrib-devhelp             1.0.2
sphinxcontrib-htmlhelp            2.0.0
sphinxcontrib-jsmath              1.0.1
sphinxcontrib-qthelp              1.0.3
sphinxcontrib-serializinghtml     1.1.5
srsly                             2.4.8
stack-data                        0.2.0
subprocess32                      3.5.4
swagger-spec-validator            2.7.3
sympy                             1.12
tenacity                          8.2.3
terminado                         0.9.2
testpath                          0.4.4
text-unidecode                    1.3
thinc                             8.2.1
threadpoolctl                     2.1.0
tifffile                          2021.4.8
tinycss2                          1.2.1
tokenizers                        0.13.1
toml                              0.10.2
tomli                             2.0.1
torch                             2.1.1
torchaudio                        2.1.1
torchvision                       0.16.1
tornado                           6.4
tqdm                              4.56.0
traitlets                         5.14.0
transformers                      4.24.0
triton                            2.1.0
typer                             0.9.0
typing_extensions                 4.7.1
tzdata                            2023.3
urllib3                           2.1.0
virtualenv                        20.4.7
wasabi                            1.1.2
wcwidth                           0.2.5
weasel                            0.3.4
webencodings                      0.5.1
websocket-client                  0.58.0
Werkzeug                          1.0.1
wheel                             0.41.2
widgetsnbextension                3.5.1
XlsxWriter                        1.3.7
yarl                              1.6.3
zipp                              3.10.0
@kevinbird15
Copy link
Collaborator Author

Here is what the core dumped is from I believe:

/home/kbird/miniconda3/envs/fastaudio1/lib/python3.8/site-packages/torchaudio/functional/functional.py:584: UserWarning: At least one mel filterbank has all zero values. The value for `n_mels` (128) may be set too high. Or, the value for `n_freqs` (201) may be set too low.
  warnings.warn(
qt.qpa.xcb: could not connect to display localhost:10.0
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

Aborted (core dumped)

I put this into a .py file to test futher. It seems like I am getting core dumped because I am running on a server with no display attached.

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

No branches or pull requests

1 participant