https://bugs.kde.org/show_bug.cgi?id=514853

            Bug ID: 514853
           Summary: Playlist drops files containing the "#" (hash/pound)
                    symbol after application restart
    Classification: Applications
           Product: Haruna
      Version First 1.7.1
       Reported In:
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 188703
  --> https://bugs.kde.org/attachment.cgi?id=188703&action=edit
tested multipled times only files containing hash symbol disappeared after
restart

Files containing the "#" character in their filename are not persisted in the
playlist after closing and reopening the application. I have verified that
other special characters like "@" and "$" do not cause this issue; it appears
isolated to the hash symbol.

STEPS TO REPRODUCE
1. Open Haruna Media Player.
2. Add a video file that contains a "#" symbol in its filename to the playlist
(e.g., "Video #1.mp4").
3. (Optional) Add a control file with a standard name or other special
characters (e.g., "@" or "$") to the same playlist.
4. Close the application.
5. Reopen Haruna.

OBSERVED RESULT
The file containing the "#" symbol is missing from the playlist. All other
files (including those with "@" or "$") remain and load constant correctly.

EXPECTED RESULT
Files containing "#" should persist in the playlist across restarts, just like
any other file.

ADDITIONAL INFORMATION
I performed isolation testing (see attached screenshot):
- Test 1: Added files with "#" and "@". Result: Only the "#" file disappeared.
- Test 2: Added files with "#" and "$". Result: Only the "#" file disappeared.
- Test 3: Standard filenames. Result: No data loss.

*Note: I only tested "@" and "$" as comparisons. While they worked fine, please
verify if other untested special characters might cause similar truncation.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to