Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 608
    • Issues 608
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 25
    • Merge requests 25
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #2781
Closed
Open
Issue created Oct 21, 2022 by +merlan #flirora@Kyarei

PipeWire’s JACK frontend causes Ardour 7 to deadlock on exit

  • PipeWire version (pipewire --version): 0.3.59
  • Distribution and distribution version (PRETTY_NAME from /etc/os-release): EndeavourOS
  • Desktop Environment: XFCE 4.16
  • Kernel version (uname -r): 6.0.2-arch1-1

Description of Problem:

When using Ardour 7 with PipeWire acting as a JACK implementation, exiting the program causes it to encounter a deadlock.

This issue was reported to Ardour, but according to x42, this seems to be a threading bug in PipeWire.

How Reproducible:

Steps to Reproduce:

  1. Open Ardour
  2. Create a new project
  3. Save the project
  4. Quit Ardour

Actual Results:

Ardour exits

Expected Results:

Ardour does not exit – the window remains open but the program is unresponsive

Additional Info (as attachments):

  • pw-dump > pw-dump.log: pw-dump.log
  • GDB backtrace: backtrace.txt
Assignee
Assign to
Time tracking