View Issue Details

IDProjectCategoryView StatusLast Update
0001518OpenMPTGeneralpublic2021-11-20 10:02
Reportertennisers Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.29.14.00 / libopenmpt 0.5.13 (upgrade first) 
Summary0001518: When 256 rows, pattern loops early without any SBx, Cxx or Bxx command and does not proceed onward to next pattern
Description

When working on a song i made a pattern with 256 rows, which had a lot of Oxx commands. For some reason the pattern kept looping at around 224 rows, even though when i stepped through the pattern around that area, it didn't jump back.

Steps To Reproduce

Create pattern with 256 rows at the beginning of a song, insert the same pattern again , play back full song or loop first occurrence of pattern (probably requires some additional step)

Additional Information

When making this, i copied text data from the windows command prompt into mpt, as i have a script that generates 0xx commands. possibly that has something to do with this?
here's a link to the broken file:
https://drive.google.com/file/d/1YEKs_3Jj2lDLgP651yPMb94dge51zm6F/view?usp=sharing

workaround: use "play from cursor" option instead of "play from start"

TagsNo tags attached.
Has the bug occurred in previous versions?yes i was using i think 1.29.09 and i was encountering this bug so i upgraded
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2021-11-20 10:02

administrator   ~0004903

Inspect your pattern data more closely. Unlike you claimed, there is an SBx command hidden on exactly the row where the pattern loops back. Not a bug.

Issue History

Date Modified Username Field Change
2021-11-20 05:28 tennisers New Issue
2021-11-20 05:33 tennisers Additional Information Updated
2021-11-20 10:02 Saga Musix Note Added: 0004903
2021-11-20 10:02 Saga Musix Status new => closed
2021-11-20 10:02 Saga Musix Resolution open => no change required