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

Segfault on macOS when creating file names with some unicode characters #322

Closed
samschott opened this issue Feb 17, 2021 · 1 comment
Closed
Labels
bug Something isn't working daemon macOS

Comments

@samschott
Copy link
Owner

samschott commented Feb 17, 2021

Describe the bug
When creating a local file with unicode characters in the name that are 'exotic' such as é or ä or emojis, Maestral will crash with a segfault on macOS. Linux is not affected.

To Reproduce
See above.

System:

  • Maestral version: 1.4.0 and higher
  • OS: macOS

Additional context
The underlying issue lies with the path handling in the watchdog dependency, as described in gorakhargosh/watchdog#763. Until an update with a fix is released, the only work around is to use the app bundle on macOS which has been updated to contain a patched version of watchdog.

Once a fix has been released, please update watchdog with pip3 install -U watchdog.

@samschott samschott added bug Something isn't working daemon macOS labels Feb 17, 2021
@BoboTiG
Copy link

BoboTiG commented Feb 17, 2021

Release v2.0.1 online ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working daemon macOS
Projects
None yet
Development

No branches or pull requests

2 participants