Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] If a file inside a zip has emojis in it's filename, Keka asks for encoding but there are no encoding options that would include emojis #1021

Closed
Piipperi opened this issue Jan 24, 2022 · 2 comments

Comments

@Piipperi
Copy link
Contributor

Configuration

  • Keka version: 1.2.52 (4877)
  • macOS version: 12.1 (21C52)

Describe the bug

If I try to extract a zip, that has a file inside it that has emojis in its filename, Keka asks for encoding for the file, however, there are no options that would include emojis. With all encoding options present, they just turn into random garbage depending on the encoding chosen.
I should add that the same behavior does happen with The Unarchiver, however, the default macOS Archive Utility is able to extract the zip with no problem with the emojis still in the filename intact.

Keka.log

To Reproduce

Steps to reproduce the behavior:

  1. Make a zip file containing a file named with an emoji or emojis
  2. Unzip it with Keka, which should then ask for encoding for the file
  3. Realize there's no encoding option that would seem to support emojis
  4. Try unzipping the same zip with Archive Utility, and the emojis should be there on the resulting file.

Expected behavior

An encoding option that supports emojis

@aonez
Copy link
Owner

aonez commented Feb 1, 2022

Probably a dupe of #577, will check for it

@aonez aonez modified the milestones: 1.3.0, 1.2.53 Feb 1, 2022
@aonez
Copy link
Owner

aonez commented Feb 2, 2022

Should be fixed in the next release. Check this build: Keka-1.2.53.r4895

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants