View Issue Details

IDProjectCategoryView StatusLast Update
0001962OpenMPTGeneralpublic2026-04-01 16:13
Reportertherainman Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformarm64OSWindowsOS Version11
Product VersionOpenMPT 1.32.08.00 / libopenmpt 0.8.6 (upgrade first) 
Target VersionOpenMPT 1.32.09.00 / libopenmpt 0.8.6 (current stable)Fixed in VersionOpenMPT 1.32.09.00 / libopenmpt 0.8.6 (current stable) 
Summary0001962: VS code generation bug leads to crash in plugin editor
Description

I'll try to use one plugin called 'SQ8L' and for some reason when I select the 2nd option on it on my PC and as soon as I press a button. It suddenly crashes and shows window I have a screenshot of.

Steps To Reproduce
  1. Open up a new MPT module and select SQ86

  2. press the button that has a 2 on top of it

  3. Press any button (specifically Z)

TagsNo tags attached.
Attached Files
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

has duplicate 0001961 closed OpenMPT crashes when loading V2M patches on Farbarusch V2 

Activities

Saga Musix

Saga Musix

2026-03-31 17:22

administrator   ~0006626

Interestingly I can reproduce this with the official OpenMPT 1.32.07.00 and 1.32.08.00 releases, but not with older official builds. Since the OpenMPT 1.32.08.00 release I have updated my Visual Studio installation and trying to re-build OpenMPT 1.32, the bug also doesn't happen. I think at this point we must assume that there was a code generation bug present in the compiler version used to compile these two OpenMPT releases. With this knowledge, I can now also reproduce 0001961, and the same problem happens with the VstSpeek3 editor, so it might affect quite a few bridged plugin GUIs.

Saga Musix

Saga Musix

2026-04-01 16:13

administrator   ~0006627

Confirmed that there are code generation bugs in older VS versions that were fixed. A new OpenMPT update compiled with the latest VS version will be released tonight.

Issue History

Date Modified Username Field Change
2026-03-31 01:08 therainman New Issue
2026-03-31 01:08 therainman File Added: Screenshot 2026-03-30 204640.png
2026-03-31 17:22 Saga Musix Note Added: 0006626
2026-03-31 18:40 Saga Musix Assigned To => Saga Musix
2026-03-31 18:40 Saga Musix Status new => assigned
2026-03-31 18:40 Saga Musix Target Version => OpenMPT 1.32.09.00 / libopenmpt 0.8.6 (current stable)
2026-03-31 18:40 Saga Musix Relationship added has duplicate 0001961
2026-04-01 16:13 Saga Musix Note Added: 0006627
2026-04-01 16:13 Saga Musix Status assigned => resolved
2026-04-01 16:13 Saga Musix Resolution open => fixed
2026-04-01 16:13 Saga Musix Fixed in Version => OpenMPT 1.32.09.00 / libopenmpt 0.8.6 (current stable)
2026-04-01 16:13 Saga Musix Summary For some reason one plugin decides to crash my game => VS code generation bug leads to crash in plugin editor