Installed from distribution packages
Code: Select all
/tmp/audacity/$ tree . ├── a │ └── test_a.wav └── b └── test_b.wav 2 directories, 2 files /tmp/audacity/$ cd a/ /tmp/audacity/a/ $ audacity test_a.wav & /tmp/audacity/a/ $ cd ../b /tmp/audacity/b/ $ audacity test_b.wav
Actual behavior: Audacity displays a message box "test_b.wav could not be found. It has been removed from the list of recent files."
- Specifying the full path name ("audacity /tmp/audacity/b/test_b.wav") works as expected.
- It seems that Audacity forwards the file name unchanged to the running instance, causing it to be resolved against the working directory of the running instance instead of the current working directory.
- This can cause Audacity to open a wrong file. When executing "audacity test_a.wav" in any directory, the file /tmp/audacity/a/test_a.wav will be opened.