LMMS / LMMS/lmms

Freezing When Attempting To Operate A Plug-In

Open
#8,020 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

System Information

MacOS Sequoia 15.5, WhiskyWine 2.3.5

LMMS Version(s)

1.2.2, 1.3.0-alpha.1.518+gdd53bec31

Most Recent Working Version

No response

Bug Summary

I've recently installed LMMS 1.2.2 on WhiskyWine to open a file I made some time ago (I recently moved computers). When I opened up the SF2 Player and clicked the folder icon, the program became completely unresponsive. I tried to close it by clicking the "close window button" and taskmgr.exe (WhiskyWine's Task Manager) but both didn't work. The only way that I could close the program was by force quitting. The same thing happened with the other stock plug-ins that rely on outside audio, like AudioFileProcessor and VeSTige.

Expected Behaviour

What was supposed to happen was that the plug-in would open an explorer.exe (WhiskyWine's File Explorer) window and I would choose the audio file of my choosing. Then the window would close and I would go back to the main LMMS window.

Steps To Reproduce
  1. Open LMMS (1.2.2 or 1.3.0-alpha.1.518+gdd53bec31, 32-Bit or 64-Bit).
  2. Add a SF2 Player/AudioFileProcessor/VeSTige/PatMan/GIG Player Track.
  3. Open the GUI of said track.
  4. Click the folder icon to add a file.
  5. Your LMMS is now not responding.
Logs
Click to expand
  
Screenshots / Minimum Reproducible Project

No response

Please search the issue tracker for existing bug reports before submitting your own.
  • I have searched all existing issues and confirmed that this is not a duplicate.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the folder-icon action in SF2 Player, AudioFileProcessor, VeSTige, PatMan, and GIG Player under WhiskyWine on macOS Sequoia. Compare the file chooser behavior across the listed LMMS versions and plugin types; done means selecting an external audio file opens the chooser, returns to LMMS, and does not freeze the application.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.