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

Playback segmentation fault. #74

Open
jarey opened this issue Jul 14, 2024 · 5 comments
Open

Playback segmentation fault. #74

jarey opened this issue Jul 14, 2024 · 5 comments

Comments

@jarey
Copy link

jarey commented Jul 14, 2024

While trying to reproduce the audio (once loaded) using the DAS Gui (E option), the following error happens (tested both on windows and on linux):

2024-07-14 22:13:41.419032: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:975] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
2024-07-14 22:13:41.457478: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:975] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
2024-07-14 22:13:41.457824: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:975] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
INFO:xarray_behave.gui.app:Making new dataset from /home/jose/Descargas/02. Tukan - Light A Rainbow (Green Court feat. Marc Dawn 12' Mix Edit).flac.
INFO:xarray_behave.xarray_behave:Loading audio data:
INFO:xarray_behave.xarray_behave:   /path/to/audio.flac loaded using generic audio file.
INFO:xarray_behave.xarray_behave:Loading tracks:
INFO:xarray_behave.xarray_behave:   Found no tracks.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading poses:
INFO:xarray_behave.xarray_behave:   Found no poses.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading ball tracker:
INFO:xarray_behave.xarray_behave:   Found no balltracker data.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading movie params:
INFO:xarray_behave.xarray_behave:   Found no movie params data.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading automatic annotations:
INFO:xarray_behave.xarray_behave:   Found no automatic annotations.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading manual annotations:
INFO:xarray_behave.xarray_behave:   Found no manual automatic annotations.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:Loading song definitions:
INFO:xarray_behave.xarray_behave:   Found no song definitions.
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.xarray_behave:No tracks - setting first/last tracked frame numbers to those of the first/last sample in the recording (0, 21129780).
INFO:xarray_behave.xarray_behave:Making all datasets:
INFO:xarray_behave.xarray_behave:   Segmentations
INFO:xarray_behave.xarray_behave:   Assembling
INFO:xarray_behave.xarray_behave:Done.
INFO:xarray_behave.event_utils:Extracting event times from song_events:
INFO:xarray_behave.gui.app:DAS gui initialized.
python: src/hostapi/alsa/pa_linux_alsa.c:3636: PaAlsaStreamComponent_BeginPolling: Assertion `ret == self->nfds' failed.
Aborted (core dumped)
****
  • DAS versions tested: 0.32.3, 0.32.2, 0.32.1 and 0.31.1
  • OS: windows and linux (ubuntu 24.04).
  • audio format tested: mp3 and flac.
@jarey
Copy link
Author

jarey commented Jul 19, 2024

@postpop Hello, sorry for tagging, but was wondering if you are familiar with the issue and perhaps now of any workaround or configuration that might solve it. Many thanks in advance.

@postpop
Copy link
Contributor

postpop commented Jul 20, 2024

Hi, sorry about the delay in responding. Audio playback on linux has always been a bit unreliable because of the diversity of drivers out there. I don't have a linux system to test this but my hunch is that there is an issue with the audio libraries. I briefly searched the error message and one possible reason this fails might be because of missing drivers:
https://stackoverflow.com/questions/69326370/alsa-error-when-using-pyaudio-and-speechrecognition-paalsastreamcomponent-begin
Can you try the solution suggested in the post?

@jarey
Copy link
Author

jarey commented Jul 20, 2024

Hi @postpop , thank you very much for your reply. I've tested the solution you linked, and I do obtain the same result, both at linux and windows 11. I don't have a macOs machine to double-check.

Will try to spot the root cause of the issue and hopefully try to provide a fix in a PR if that's OK.

Thanks again.

@postpop
Copy link
Contributor

postpop commented Jul 20, 2024

Thanks. Will have a try at fixing this on windows next week myself.

@jarey
Copy link
Author

jarey commented Jul 20, 2024

@postpop need to correct myself here. Triple-checked on windows and the same error is not obtained, in fact there's no error at all. I interpreted the same issue as I'm quite new to the software and even while the audio reproduces correctly I thought the feature was faulty as the center red line was not moving alongside audio reproduction. Completely my fault.

It seems the issue only exists on linux and should be having to do with alsa/pulseaudio specific configuration or versions compatibility.

Thanks again and sorry about the confussion.

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

2 participants