View Issue Details

IDProjectCategoryView StatusLast Update
0000784OpenMPTUser Interfacepublic2016-05-10 00:24
ReporterReally Weird Person Assigned ToSaga Musix  
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.26.00.* (old testing) 
Target VersionOpenMPT / libopenmpt 0.2-beta17 (upgrade first)Fixed in VersionOpenMPT / libopenmpt 0.2-beta17 (upgrade first) 
Summary0000784: More Patterns than Allowed By Code

It seems that more patterns can be created than are allowed by the code.

Steps To Reproduce
  1. Create a new OpenMPT module
  2. Go to patterns tab.
  3. Create a pattern.
    At this point, you should have 2 patterns — 0 and 1.
  4. Duplicate those patterns until you see pattern 3,999 (without the comma, of course).
  5. Create a new pattern. It should be numbered 4,096. Repeat this step a few more times and you should yield patterns 4,097, 4,098, 4,099...
Additional Information

Side note: When using values above 4,000 (e.g., 65,435), duplicating beyond that turns the order list white and navigating the rows does not display properly. Duplicating the exact amount of patterns (in the case of 65,435, duplicating patterns 101 through 32,767) works with no problems.

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


Saga Musix

Saga Musix

2016-05-10 00:24

administrator   ~0002362

Fixed in r6346.

PS: r6229 is far from being head, being more than a month old.

Issue History

Date Modified Username Field Change
2016-05-09 23:50 Really Weird Person New Issue
2016-05-10 00:08 Really Weird Person Severity crash => major
2016-05-10 00:08 Saga Musix Assigned To => Saga Musix
2016-05-10 00:08 Saga Musix Status new => assigned
2016-05-10 00:11 Really Weird Person Steps to Reproduce Updated View Revisions
2016-05-10 00:24 Saga Musix Note Added: 0002362
2016-05-10 00:24 Saga Musix Status assigned => resolved
2016-05-10 00:24 Saga Musix Resolution open => fixed
2016-05-10 00:24 Saga Musix Fixed in Version => OpenMPT / libopenmpt 0.2-beta17 (upgrade first)
2016-05-10 00:24 Saga Musix Target Version => OpenMPT / libopenmpt 0.2-beta17 (upgrade first)