Aperture 3.4 crash on startup

이번에 Mountain Lion이 10.8.2로 업데이트 되면서 Aperture도 3.4로 업데이트 되었다. Facebook 기능이 추가된 것. 그런데 업데이트 후 Aperture를 실행하면 crash가 발생한다. Call stack을 좀 봤더니 다음과 같이 facebook 관련 기능에서 오류가 발생하고있었다.

Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff8b8c50a6 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8644b3f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8b8c4e7c +[NSException raise:format:] + 204
3 Foundation 0x00007fff8ac3ade8 -[NSURL(NSURL) initWithScheme:host:path:] + 112
4 PrintServices 0x0000000109c9cc6d +[NSURL(ISNSURLExtensions) URLWithScheme:host:path:] + 61
5 PrintServices 0x0000000109c9cbef -[NSURL(ISNSURLExtensions) URLByAppendingPathComponent:] + 127
6 FacebookPublisher 0x000000011804c7f2 -[ILFacebookAPIRequest graphURLRequest] + 215
7 FacebookPublisher 0x000000011804cfb5 -[ILFacebookAPIRequest send] + 33
8 FacebookPublisher 0x000000011803e4da -[IPHFacebookPlugin displayNameForUsername:] + 88
9 AccountConfigurationPlugin 0x00000001091b0fa5 -[AccountConfigurationProfileInformationDownloadOperation main] + 174
10 Foundation 0x00007fff8ac91986 -[__NSOperationInternal start] + 684
11 Foundation 0x00007fff8ac991a1 __block_global_6 + 129
12 libdispatch.dylib 0x00007fff88cf8f01 _dispatch_call_block_and_release + 15
13 libdispatch.dylib 0x00007fff88cf50b6 _dispatch_client_callout + 8
14 libdispatch.dylib 0x00007fff88cf61fa _dispatch_worker_thread2 + 304
15 libsystem_c.dylib 0x00007fff8b09dcab _pthread_wqthread + 404
16 libsystem_c.dylib 0x00007fff8b088171 start_wqthread + 13

타임머신을 통해 3.3.2 버전으로 돌린 후 facebook 설정을 지운 다음에 다시 업데이트 하니 정상 동작한다. 🙂

그런데, 실행이 된 후에 페이스북 계정을 설정하려고 하면 또 뭔가 이상하다. 계정을 입력하면 페이스북 앨범이 생성이 되지만 볼 수가 없다. 그리고 새로 실행해보면 계정이 지워져있다. 내 계정 정보에 특이한 점이라도 있나? 빨리 업데이트가 나왔으면…

ps. 이 버그는 3.4.1에서 수정되었습니다.

OS X 10.8 Mountain Lion + Parallels 7

이번에 OX X 10.8 Mountain Lion으로 업데이트 하면서 Parallels를 사용하는 것에 변화가 생겼다. 기존에는 Parallels의 Windows가 실행중인 경우 Mac이 sleep에 들어가지 않았었는데 지금은 Windows가 sleep이 아니더라도 Mac이 idle일 때 자동으로 sleep에 진입한다.

기존에 내가 사용하던 Parallels에서의 Windows 전원 옵션은 절전이었다. mac이 sleep에 들어가기 전에 Windows가 미리 sleep에 진입해 있었어야 하기 때문에. 그러나 지금은 아래와 같이 전원 옵션을 Parallels로 설정해두더라도 Mac이 자동으로 sleep에 진입할 수 있게 되었다.

사실 Parallels에 Windows를 설치하면 기본 전원 옵션이 Parallels이다. 항상 켜있게 되는 설정인데, 나만 이런건진 모르겠지만 이 설정으론 Mac이 화면만 꺼질 뿐 sleep에 들어가지 않았었다.

하여튼 10.7 Lion에서까지 문제가 있던것이 10.8 Mountain Lion으로 업데이트 하고 나니 sleep에 잘 들어간다. 한가지 신경쓸 일이 줄어들어 기분이 좋다. 🙂