View Issue Details

IDProjectCategoryView StatusLast Update
0001960OpenMPTGeneralpublic2026-03-24 11:54
ReporterOenMPT User Assigned Tomanx  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.33.00.* (current testing) 
Fixed in VersionOpenMPT 1.33.00.* (current testing) 
Summary0001960: crash with read-only mptrack.ini
Description

If simply upgrade OpenMPT Tracker to latest version and leave mptrack.ini from previous version , so OpenMPT Tracker not runing , process in task manager available , but work window does not appear

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

Activities

OenMPT User

OenMPT User

2026-03-23 23:26

reporter   ~0006611

Last edited: 2026-03-23 23:29

This settings with whom I recive bug
At the same time , runing proess load one thread of CPU to 100%

mptrack settings.zip (2,050 bytes)
manx

manx

2026-03-24 08:59

administrator   ~0006612

The mptrack.ini file has the read-only / write-protected attribute set. Do you have any idea why that could be the case?

OenMPT User

OenMPT User

2026-03-24 09:57

reporter   ~0006613

Yes , I on one's own set this attribute , for not modify this file and keep previous settings . but before all will work normaly and this files was read without freeze application , but now if I generate new file and set attribute R/O - application with new file also freeze and not work

OenMPT User

OenMPT User

2026-03-24 10:02

reporter   ~0006614

prev.part1.rar (1,966,080 bytes)
OenMPT User

OenMPT User

2026-03-24 10:02

reporter   ~0006615

Last edited: 2026-03-24 10:10

In this version this bug absent

And yes , for freeze application in run , simply need set attribute Read Only on file mptrack.ini and with any ini file application will freeze ,but attachment old version not freeze )

prev.part2.rar (1,183,649 bytes)
manx

manx

2026-03-24 11:40

administrator   ~0006616

There is no need to upload mptrack.exe. Please just provide the version and exact revision (for test builds) in the future.

manx

manx

2026-03-24 11:43

administrator   ~0006617

The crash is fixed in r25090.

However, please note that we do not support making configuration files read-only in general. This can break in very surprising ways.

OenMPT User

OenMPT User

2026-03-24 11:51

reporter   ~0006618

Last edited: 2026-03-24 11:52

Good I've thinked , what will better if provide version in which this bug absent ) , in future I will be indicate versions without bugs

And about your second answer , previously I always versions with mask on file Read Only and previously up to date as I attachment version this bugs I not detected )

Issue History

Date Modified Username Field Change
2026-03-23 23:24 OenMPT User New Issue
2026-03-23 23:26 OenMPT User Note Added: 0006611
2026-03-23 23:26 OenMPT User File Added: mptrack settings.zip
2026-03-23 23:29 OenMPT User Note Edited: 0006611
2026-03-24 06:10 manx Assigned To => manx
2026-03-24 06:10 manx Status new => confirmed
2026-03-24 06:11 manx Priority normal => urgent
2026-03-24 06:11 manx Severity minor => crash
2026-03-24 08:59 manx Status confirmed => feedback
2026-03-24 08:59 manx Note Added: 0006612
2026-03-24 09:02 manx Category libopenmpt => General
2026-03-24 09:02 manx Summary Bug with settings => crash with read-only mptrack.ini
2026-03-24 09:02 manx Priority urgent => high
2026-03-24 09:57 OenMPT User Note Added: 0006613
2026-03-24 09:57 OenMPT User Status feedback => assigned
2026-03-24 10:02 OenMPT User Note Added: 0006614
2026-03-24 10:02 OenMPT User File Added: prev.part1.rar
2026-03-24 10:02 OenMPT User Note Added: 0006615
2026-03-24 10:02 OenMPT User File Added: prev.part2.rar
2026-03-24 10:10 OenMPT User Note Edited: 0006615
2026-03-24 10:10 OenMPT User Note Edited: 0006615
2026-03-24 11:40 manx Note Added: 0006616
2026-03-24 11:42 manx Reproducibility have not tried => always
2026-03-24 11:43 manx Status assigned => resolved
2026-03-24 11:43 manx Resolution open => fixed
2026-03-24 11:43 manx Fixed in Version => OpenMPT 1.33.00.* (current testing)
2026-03-24 11:43 manx Note Added: 0006617
2026-03-24 11:51 OenMPT User Status resolved => feedback
2026-03-24 11:51 OenMPT User Resolution fixed => reopened
2026-03-24 11:51 OenMPT User Note Added: 0006618
2026-03-24 11:52 OenMPT User Note Edited: 0006618
2026-03-24 11:54 manx Status feedback => resolved
2026-03-24 11:54 manx Resolution reopened => fixed