LMMS / LMMS/lmms

VSTs are unreliable with MSVC builds

Open
#8,049 5 comments 0 reactions 0 assignees View on GitHub
bug vst windows
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

> The application was unable to start correctly (0xc000007b). Click OK to close the application.

Install nightly (msvc) on Windows 11, try to load [Synth1](https://daichilab.sakura.ne.jp/softsynth/index.html) plugin.
* Some machines can load Synth1
* Some machines can only load 64-bit Synth1
* Some machines can't load Synth1 at all (neither 32-bit nor 64-bit)

Quoting https://github.com/LMMS/lmms/pull/7987#issuecomment-3224871025:

| OS | Build | Synth1 (32-bit) | Synth1 (64-bit) |
|------|----|-----------------|-----------------|
| Windows 11 x64 (vm) | 567dbb1 (msvc) | 🚫 FAIL | 🚫 FAIL |
| **Windows 11 x64 (bare metal)** | 567dbb1 (msvc) | 🚫 FAIL | ✅ **PASS** |

Parent: #3999
Adjacent issues: #7976 #7987

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure with the MSVC nightly on Windows 11 and the Synth1 plugin, checking both 32-bit and 64-bit cases on different machines. Compare the results with the adjacent issues and parent issue; done when the cause is identified and Synth1 loads reliably across the reported configurations.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.