Ticket #1014 (closed bug: fixed)

Opened 3 years ago

Last modified 2 years ago

picard can't save files with a special character in it e.g. '?', ':', possibly others too

Reported by: acraphae <raphael.ackermann@gmail.com> Assigned to: luks
Priority: normal Milestone: Picard 0.7.0
Component: libtunepimp Version: Picard 0.6.0
Keywords: Cc: matt, luks, BrianG
Browser: OS: Linux

Description

when trying to save e.g. the album To Venus and Back (disc 2: Live, Still Orbiting) the files end up in the error files section due to the : in the filename.

running picard on Ubuntu Dapper, UTF8 encoding and tag writing.

Attachments

Change History

2006-02-01 17:00:09 changed by matt

I didn't read the code, but I guess picard just uses libtunepimp's file IO routines. My installed version of libtp (from CVS, about a week old) has no trouble writing tracks of this album.

Could you please make sure you're running a recent version of libtunepimp and try again?

2006-02-01 18:01:56 changed by luks

  • cc set to matt, luks.

same here, everyting works fine. acraphae, what filesystem do you use?

2006-02-01 22:24:43 changed by acraphae <raphael.ackermann@gmail.com>

I am using an external hd and vfat as filesystem. below is the line in /etc/fstab for it.

/dev/sda1 /media/MUSIC vfat rw,user,noexec,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8 0 0

I will try and write it to my ext3 filesystem.

2006-02-01 22:31:33 changed by acraphae <raphael.ackermann@gmail.com>

it works fine on my ext3 :-)

and in a unicode xterm I am not able to create directories with a e.g. ':' on my vfat partition. so that seems to be the problem. not sure whether support for those characters can be turned on on vfat.

2006-02-01 22:46:17 changed by luks

Yes, FAT doesn't support : / or ? in file names at all, so the probably only way to make it work is to play with the "Allowed filename characters" option in Picard.

2006-02-01 22:55:05 changed by luks

  • owner set to rob.
  • component changed from Picard Tagger to libtunepimp.

2006-02-01 22:55:18 changed by luks

  • owner deleted.

2006-02-01 23:00:03 changed by luks

one more note (sorry for spamming :)), problematic characters are: "*/:<>?|

2006-04-03 14:18:24 changed by GURT

  • cc changed from matt, luks to matt, luks, GURT.

2006-04-16 18:16:34 changed by luks

  • owner set to luks.
  • status changed from new to assigned.
  • milestone set to Picard 0.7.0.

2006-04-16 18:17:00 changed by luks

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [7250]) Support for "Windows-safe" file names (closes #1222, closes #1014)

2006-07-21 19:19:14 changed by BrianG

  • cc changed from matt, luks, GURT to matt, luks, BrianG.

Add/Change #1014 (picard can't save files with a special character in it e.g. '?', ':', possibly others too)




Action