FU
Fulk
27d ago
#715

import cbz

Some of my cbz file can't be imported, with no error or pop up that explain why it can't be imported. Please take a look a this issue.

It's just loading, and then nothing happens. From 18 files, only one successfully imported

In Progress 10

10 comments

Thanks for reporting this! I'm looking into it.

A few questions that would help narrow down the cause:

  1. Were you importing the files via drag-and-drop from Finder, or using the "Import" button inside BookShelves?
  2. Had you previously tried importing any of these Boruto files before? (Even partially -- if the app saw them once before, it may have silently skipped them as duplicates without telling you.)
  3. If you try importing just one of the files that didn't work (not the one that succeeded), does it import or does the same thing happen?
  4. Which version of BookShelves are you running? (Settings > About)
  5. Which macOS version are you on?

If importing one-by-one works but batch doesn't, that's a different problem than if individual files also fail -- so #3 is especially useful.

Thanks for the screenshots, they're very helpful!

BookShelves · 27d ago
  1. I'm trying it in two-ways, via drag and drop and the import menu (file-import, also the button too)
  2. Yup, i'm trying it over and over, only first volume is imported.
  3. I'm trying to import one by one, (without import menu because import menu only supports batch import), it didn't work too
  4. Version 1.0.27 (231) f6245d0eb
  5. 15.7.7 (24G720)
Fulk · 26d ago

note :
just checked my volume 1 boruto manga (cbz) compared with other volumes (cbz file), it appears that the cbz file is not an issue here
i'm extracting the cbz file for each volumes repsectively and inspect the pages inside, it's working fine

Fulk · 26d ago

update :
just update to the latest bookshelves version in app store (Version 1.0.28 (233) 23826a7ed), issue persists. Hope it helps
Thanks

Fulk · 26d ago

Thanks for the detailed follow-up, that's really helpful.

Based on your description (same source, 17 fail identically, 1 works, contents are fine when extracted), the most likely cause is that the failing files are in ZIP64 format. Many tools (7-Zip, WinRAR, modern Archive Utility) produce ZIP64 archives by default, and the app currently doesn't support that format for CBZ files. The one volume that worked was probably created with slightly different settings.

You can check by running this in Terminal:

zipinfo yourfile.cbz | head -1

If it says "Zip64" anywhere, that confirms it.

A couple of other things that could cause it:

  • Compression method other than Deflate or Stored (e.g., LZMA or BZip2)
  • Files larger than 2 GB

Could you share one of the failing CBZ files so I can confirm the exact cause? You can email it to support@getbookshelves.app or share a download link. That way I can make sure the fix covers your files.

I'm working on adding ZIP64 support and better error messaging so failed imports tell you why instead of failing silently.

BookShelves · 26d ago

i do think it's not zip64 (checking it with cli). Because i can't attach image anymore, i'll emailed you with the details

Fulk · 25d ago

update : i'm attaching the file i'm using too. Hope that helps
Thanks for the support!

Fulk · 25d ago

Thanks for sending the files and the terminal output -- that confirmed the archives are perfectly valid ZIP files, no issues with the format at all.

The problem was in our duplicate detection. When you import "Boruto - Two Blue Vortex 021", the app was normalizing the title by stripping everything after " - " (treating it as a subtitle separator). So all 18 volumes got reduced to just "Boruto" internally, and the app thought volumes 2-18 were duplicates of volume 1.

We've fixed this by removing the fuzzy title matching entirely. Duplicate detection now uses reliable signals only: ISBN, exact title match, and file content hash. This will be in the next update.

In the meantime, you can work around it by deleting the one imported volume and re-importing all 18 after the update ships. Thanks for your patience in tracking this down!

BookShelves · 25d ago

I see, thanks for looking it up. In the meantime, while waiting for your update, how can i do a work-around on this issue? i need to continue reading it. LOL

Fulk · 24d ago

edit :
i got it now, waiting for your update then

Fulk · 24d ago

Activity

  • Project owner changed status from Review to In Progress · 26d ago
  • Project owner changed status from Open to Review · 27d ago

Sign in

Sign in to post, comment, and vote.

Sign in with Apple Sign in with Google