https://bugs.kde.org/show_bug.cgi?id=457604
Bug ID: 457604 Summary: When file operation fails due to a filename too long (or presumably other reasons), kid3 confusingly asks user to change permissions of the file Product: kid3 Version: 3.9.x Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: uflei...@users.sourceforge.net Reporter: tswee...@protonmail.com Target Milestone: --- SUMMARY *** When kid3 fails to rename a file, such as due to a filename that is too long, it assumes the operation failed due to lack of write permissions and asks the user if they want to change the permissions, even if the error was not caused by a lack of permissions. This is a confusing UX design. *** STEPS TO REPRODUCE 1. Set an extremely long song artist/title exceeding the max filename length (presumably 255 bytes) 2. Click the filename from tag button with `%t. %a - %s` as the format 3. Click save OBSERVED RESULT Renaming the file fails due to the name being too long. kid3 assumes it is due to a permissions error and prompts with "Error while writing file. Do you want to change the permissions?". Clicking yes does not fix the issue. EXPECTED RESULT Kid3 should display an error message specific to the error encountered during the file operation, such as "file name too long" SOFTWARE/OS VERSIONS KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.96.0 Qt Version: 5.15.5 -- You are receiving this mail because: You are watching all bug changes.