LMMS / LMMS/lmms

Soundfont player crashes lmms in mingw but not in msvc when loading pc98_ym2608.sf2

Open
#8,194 5 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

Windows 10/11. Intel i7 9700k. 16GB ram

LMMS Version(s)

1.3.0-alpha.1.929+d4cabd5

Most Recent Working Version

Always been broken. Even on the stable build. Didn't compare msvc and mingw until now

Bug Summary

When opening this soundfont, notably used in toby fox's rude buster, crashes lmms mingw, but not msvc

Expected Behaviour

For the soundfont to work on both windows versions.

Steps To Reproduce
  1. Open lmms(mingw).
  2. Add a soundfont player.
  3. Open the linked soundfont.
Logs

No response

Screenshots / Minimum Reproducible Project

Just one sf2 player will do

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 crash in LMMS 1.3.0-alpha.1.929+d4cabd5 on Windows with the linked pc98_ym2608.sf2, using a Soundfont Player. Compare the MinGW and MSVC builds and gather crash details; done means the soundfont loads without crashing in the MinGW build as it does in MSVC.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc
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.