Bug 424899

Summary: burns silent track when unusual characters present in path to file
Product: [Applications] k3b Reporter: oliver1199
Component: Audio ProjectAssignee: k3b developers <k3b>
Status: REPORTED ---    
Severity: normal CC: michalm, oliver1199, trueg
Priority: NOR    
Version: 20.04   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description oliver1199 2020-08-01 16:29:12 UTC
k3b burns silent track w/ correct length and CD-Text when unusual characters are present in path to files:


STEPS TO REPRODUCE
1. create FLAC file: "/home/user/music/░ ▒ ▓ █/░ ▒ ▓ █.flac"
2. add file created in 1) to a new Audio-CD project in k3b
3. burn CD

note: other formats than FLAC might produce the same result, I only tried FLAC.
also other characters probably lead to silent tracks as well, haven't tested others though.
When you enable normalization of audio and in doing so disable on-the-fly-burning, the created temporary .wav-files are also silent.

OBSERVED RESULT
A silent track is burned to the CD, CD-Text data is correct, length correlates with length of original FLAC file.

EXPECTED RESULT
A track containing the to-be-burned audio should have been burned.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: debian-testing / n/A (using cinnamon)
KDE Plasma Version: n/A
KDE Frameworks Version: n/A
Qt Version: 5.14.2-2

ADDITIONAL INFORMATION
I bought a digital copy of the Album "░ ▒ ▓ █" by "KEYGEN CHURCH", so I do have a somewhat good reason to have such characters present in the path to the files.