Документация по API: LSOpenURLsWithRole () - PullRequest
12 голосов
/ 17 марта 2012

Недавно при запуске предварительного просмотра списка gif-изображений возникла ошибка: -

LSOpenURLsWithRole() failed with error -600 for the file /Users/uki/repos/gif-fuzzing/test/234.gif.

Однако при открытии 234.gif ошибка не может быть воспроизведена. Эта ошибка повторяется через случайные промежутки времени. Я искал документацию для разработчиков Apple о том, что на самом деле делает LSOpenURLsWithRole, но я не смог найти ничего (что странно).

  1. Может ли кто-нибудь указать мне, где будут документы API этой функции?
  2. Кто-нибудь имел подобную ошибку раньше?

Ответы [ 3 ]

8 голосов
/ 14 октября 2013

Ссылка на fbernardo обеспечивает хорошую отправную точку ... В данном случае это более общая ошибка, как описано здесь: http://www.office.mvps.org/error/number.html#error-600

Невозможность отправить событие 'launch' в порт mach звучит как проблема уровня ядра во время выполнения ... в моем случае, это был зомби процесса, который я убил из терминала, удерживающего определенные ресурсы который может решить только перезагрузка.

4 голосов
/ 19 марта 2015

У меня была такая же проблема, и я нашел исправление без перезагрузки.Если вы убьете WindowServer, проблема с Finder, больше не открывающими окна, будет решена.Вы вернетесь к экрану входа в систему, и при повторном входе в систему Finder должен работать отлично!

0 голосов
/ 17 марта 2012
...