2012-03-17 1 views
11

Недавно, начиная просмотр в списке GIF изображений производится ошибку: -API документация: LSOpenURLsWithRole()

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

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

  1. Может ли кто-нибудь указать мне, где будут API-интерфейсы этой функции?
  2. У кого-то была аналогичная ошибка раньше?
+0

У меня была эта проблема после обновления к El Capitans xcode. Рестарт решил это для меня: D – DerZyklop

ответ

0
+15

Но у него нет информации о коде ошибки -600. – HKTonyLee

+1

У меня есть неизвестная ошибка (-10810) любые идеи о том, как отлаживать это? Благодаря! – clarete

+2

Для ошибки -10810, chmod + x /Applications/nameOfApp.app/Contents/MacOS/nameOfApp – iruleonu

6

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

Неспособность отправить «запуск» событие в порт маха звучит как время выполнения проблема с уровнем ядра ... в моем случае это был зомби процесса, который я убил, из-за того, что терминал держится за определенные ресурсы, которые может решить только перезагрузка.

3

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

+0

Интересно, что это произошло после убийства WindowServer (из-за общего замедления замедления пользовательского интерфейса), что * вызвало ошибку 'LSOpenURLsWithRole -600', чтобы начать ... –

+0

У меня была такая же проблема, а также решена без перезагрузки. Оказалось, что Preview был виден, пытаясь выйти (с того момента, когда я последний раз [думал, что я это закончил)). Это был не зомби (или, по крайней мере, я не думаю, что это было), потому что, когда я нашел его с «ps -ef», я просто «убил -9» d и смог перезапустить его без ошибки. – wescpy