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

Strawberry Error Too many open files #1594

Open
Erriez opened this issue Nov 4, 2024 · 1 comment
Open

Strawberry Error Too many open files #1594

Erriez opened this issue Nov 4, 2024 · 1 comment

Comments

@Erriez
Copy link
Contributor

Erriez commented Nov 4, 2024

Describe the bug
Switching between audio tracks manually may result in the following error message:

Could not open file "F:\Here Without You.ogg" for reading.

../plugins/elements/gstfilesrc.c(591): gst_file_src_start (): /GstPlayBin3:pipeline-12-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin11/GstFileSrc:filesrc11: system error: Too many open files

GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.

../libs/gst/base/gstbasesrc.c(3607): gst_base_src_start (): /GstPlayBin3:pipeline-12-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin11/GstFileSrc:filesrc11: Failed to start

Could not open file "F:\Here Without You.ogg" for reading.

../plugins/elements/gstfilesrc.c(591): gst_file_src_start (): /GstPlayBin3:pipeline-12-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin11/GstFileSrc:filesrc11: system error: Too many open files

GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.

../libs/gst/base/gstbasesrc.c(3607): gst_base_src_start (): /GstPlayBin3:pipeline-12-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin11/GstFileSrc:filesrc11: Failed to start

Could not open file "F:\Duck And Run.ogg" for reading.

../plugins/elements/gstfilesrc.c(591): gst_file_src_start (): /GstPlayBin3:pipeline-13-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin12/GstFileSrc:filesrc12: system error: Too many open files

GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.

../libs/gst/base/gstbasesrc.c(3607): gst_base_src_start (): /GstPlayBin3:pipeline-13-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin12/GstFileSrc:filesrc12: Failed to start

Could not open file "F:\Duck And Run.ogg" for reading.

../plugins/elements/gstfilesrc.c(591): gst_file_src_start (): /GstPlayBin3:pipeline-13-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin12/GstFileSrc:filesrc12: system error: Too many open files

GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.

../libs/gst/base/gstbasesrc.c(3607): gst_base_src_start (): /GstPlayBin3:pipeline-13-pipeline/GstURIDecodeBin3:uridecodebin3/GstURISourceBin:urisourcebin12/GstFileSrc:filesrc12: Failed to start

To Reproduce
Several retries are needed to play a track, then click next track in the playlist back and forth.

Expected behavior
Switch between tracks without errors.

System Information:

  • Operating system: Windows 11
  • Strawberry Version: 1.2.0.113 ga2017c00 MSVC release build x64

Additional context
When this error pops up, Strawberry cannot recover and should be restarted.

@jonaski
Copy link
Member

jonaski commented Nov 5, 2024

I can't reproduce this, please check what files are open with an utility such as handle (https://learn.microsoft.com/en-us/sysinternals/downloads/handle), or similar.

What GStreamer version do you use?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants