%-sign in filename confuses Nook reader

Bug #1703284 reported by Artur Klauser on 2017-07-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Undecided
Unassigned

Bug Description

Calibre version 3.3.
OS: MacOS 10.12.5

I have a book that has a %-sign in the title
"10% Human: How Your Body's Microbes Hold the Key to Health and Happiness".
Calibre stores the book in it's library with a filename that also contains this %-sign
"10% Human_ How Your Body's Microbes Hold t - Alanna Collen.azw3"
When I convert the file to EPUB, it's the same thing, still a %-sign in the filename
"10% Human_ How Your Body's Microbes Hold t - Alanna Collen.epub"
When I use Calibre to "Send to device" to my Nook, the file on the Nook has the same name
"10% Human_ How Your Body's Microbes Hold t - Alanna Collen.epub"
When I try to open the book on Nook it gives me an error box saying that it can't open the file.

However, when I change the filename on the Nook and replace the %-size with something else, e.g. an underscore
"10_ Human_ How Your Body's Microbes Hold t - Alanna Collen.epub"
the file opens just fine. So Nook apparently can't deal with filenames with %-signs in them.

My request is that Calibre should automatically replace %-signs in filenames that it sends to Nook with some other benign character, e.g. underscore. It apparently already does something similar for some other characters, like ":" in the book title above, when it creates the original filename used for the book in the Calibre library.

summary: - %-sign in filename confuses Kindle reader
+ %-sign in filename confuses Nook reader
description: updated

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers