[Problem] Output Path containing '=' character causes issues #702

Closed
opened 2026-01-29 16:20:53 +00:00 by claunia · 0 comments
Owner

Originally created by @bikerspade on GitHub (Apr 5, 2024).

Originally assigned to: @mnadareski on GitHub.

Version

  • Stable release (Version 3.1.4)

Build
What runtime version are you using?

  • .NET 8.0 running on (Windows 11 Pro)

Describe the issue
If the Output Path contains a = character, there will be incorrect modifications to Output Path simply from enabling/disabling the Parameters checkbox.

To Reproduce

  1. Insert audio CD in drive and launch MPF.
  2. Modify Output Path from ISO\Audio CD\Audio CD.bin to ISO\Audio CD [force-offset=0]\Audio CD.bin
  3. Enable Parameters checkbox and append --force-offset=0 to the end of the Parameters string value (or leave it unchanged).
  4. Disable Parameters checkbox

Expected behavior
Output Path should not change when appending --force-offset=0 to the end of the Parameters.

Screenshots
image
image
image

Originally created by @bikerspade on GitHub (Apr 5, 2024). Originally assigned to: @mnadareski on GitHub. **Version** - [X] Stable release (Version 3.1.4) **Build** What runtime version are you using? - [X] .NET 8.0 running on (Windows 11 Pro) **Describe the issue** If the Output Path contains a `=` character, there will be incorrect modifications to Output Path simply from enabling/disabling the Parameters checkbox. **To Reproduce** 1. Insert audio CD in drive and launch MPF. 2. Modify Output Path from `ISO\Audio CD\Audio CD.bin` to `ISO\Audio CD [force-offset=0]\Audio CD.bin` 3. Enable Parameters checkbox and append `--force-offset=0` to the end of the Parameters string value (or leave it unchanged). 4. Disable Parameters checkbox **Expected behavior** Output Path should not change when appending `--force-offset=0` to the end of the Parameters. **Screenshots** ![image](https://github.com/SabreTools/MPF/assets/161802532/697c8979-4223-4dbd-b0b9-3699a0b0f122) ![image](https://github.com/SabreTools/MPF/assets/161802532/d2c61ebd-c272-4482-bac7-5ae633e58916) ![image](https://github.com/SabreTools/MPF/assets/161802532/268c18a7-9d6c-4823-8076-2582bea53e91)
claunia added the bug label 2026-01-29 16:20:53 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#702