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.

Reply via email to