Closed koronya closed 7 years ago
사용하시는 iCoinTicker 버전과, 실행이 되지 않기까지의 과정을 좀 더 상세히 설명해주실 수 있으신가요? 제가 실행이 되지 않는 것을 재현을 해봐야해서요. iCoinTicker 버전을 얼마를 쓰면서 활성화된 코인이라던가, 상태바에 표시중인 코인/거래소가 뭐였는지, 그리고 마지막에 코인 및 거래소 목록파일을 언제 업데이트 했고, 현재 코인/거래소 파일을 업데이트 한뒤에 뭔가 바꾼것이 있는지 등을 알려주시면 재현에 도움이 될 것 같습니다.
또는 /Users/맥사용자명/Library/Containers/com.moimz.iCoinTicker 폴더를 모두 삭제한 뒤에 앱을 재실행 해보세요.
이렇게 해도, 실행이 되질 않네요. 상태바에 잠깐 아이콘이 표시되더니 바로 사라집니다.
사용하는 버전은 현재, github에 올라온 최근 버전인 3.2.0입니다. 실행이 되지 않기까지의 과정은, 뭐라고 특정하기 어려운게 지금 현재 이후로, 앱을 지우고 다시 해봐도 무조건 실행이 되질 않아서 뭐라고 쓸 순 없을 것 같고 업데이트 전의 버전은 정확히 기억은 나질 않지만 coinone의 비트코인과 이더리움에 대한 가격을 표시하고 있었습니다.
혹시나 싶어 찾아보니 앱을 실행할 때마다, 실행되는 대신, library/logs/DiagnosticReports에 crash 로그들이 쌓이고 있네요. 관련 로그 첨부하도록 하겠습니다.
Process: iCoinTicker [88282] Path: /private/var/folders/*/iCoinTicker.app/Contents/MacOS/iCoinTicker Identifier: com.moimz.iCoinTicker Version: 3.2.0 (320) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: iCoinTicker [88282] User ID: 501
Date/Time: 2017-08-22 14:08:30.899 +0900 OS Version: Mac OS X 10.12.5 (16F73) Report Version: 12 Anonymous UUID: 9DE5D5C6-9676-9464-1D8D-4AB36A99B395
Sleep/Wake UUID: 4A876CFC-66B9-420A-B583-54B77D85734C
Time Awake Since Boot: 330000 seconds
System Integrity Protection: enabled
Notes: Translocated Process
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.moimz.iCoinTicker 0x00000001099d8f5b 0x1099c5000 + 81755 1 com.moimz.iCoinTicker 0x00000001099ca5f5 0x1099c5000 + 22005 2 com.moimz.iCoinTicker 0x00000001099ca8fa 0x1099c5000 + 22778 3 com.apple.CoreFoundation 0x00007fff8ab3c54c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12 4 com.apple.CoreFoundation 0x00007fff8ab3c44b _CFXRegistrationPost + 427 5 com.apple.CoreFoundation 0x00007fff8ab3c1b2 ___CFXNotificationPost_block_invoke + 50 6 com.apple.CoreFoundation 0x00007fff8aafa782 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 2018 7 com.apple.CoreFoundation 0x00007fff8aaf976b _CFXNotificationPost + 667 8 com.apple.Foundation 0x00007fff8c53b907 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66 9 com.apple.AppKit 0x00007fff8876174f -[NSApplication _postDidFinishNotification] + 297 10 com.apple.AppKit 0x00007fff887614b4 -[NSApplication _sendFinishLaunchingNotification] + 208 11 com.apple.AppKit 0x00007fff88624819 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 552 12 com.apple.AppKit 0x00007fff8862446b -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 661 13 com.apple.Foundation 0x00007fff8c586d8d -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 290 14 com.apple.Foundation 0x00007fff8c586c07 _NSAppleEventManagerGenericHandler + 102 15 com.apple.AE 0x00007fff8b98af26 aeDispatchAppleEvent(AEDesc const, AEDesc, unsigned int, unsigned char) + 544 16 com.apple.AE 0x00007fff8b98ac9d dispatchEventAndSendReply(AEDesc const, AEDesc*) + 39 17 com.apple.AE 0x00007fff8b98aba9 aeProcessAppleEvent + 312 18 com.apple.HIToolbox 0x00007fff8a097ddf AEProcessAppleEvent + 55 19 com.apple.AppKit 0x00007fff8861fd1d _DPSNextEvent + 1833 20 com.apple.AppKit 0x00007fff88d9b7ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 21 com.apple.AppKit 0x00007fff886143db -[NSApplication run] + 926 22 com.apple.AppKit 0x00007fff885dee0e NSApplicationMain + 1237 23 com.moimz.iCoinTicker 0x00000001099e4a99 0x1099c5000 + 129689 24 libdyld.dylib 0x00007fffa06d4235 start + 1
Thread 1: 0 libsystem_kernel.dylib 0x00007fffa080344e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffa08ed48e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x00007fffa08ed07d start_wqthread + 13
Thread 2: 0 libsystem_kernel.dylib 0x00007fffa080344e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffa08ed621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffa08ed07d start_wqthread + 13
Thread 3: 0 libsystem_kernel.dylib 0x00007fffa080344e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fffa08ed621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fffa08ed07d start_wqthread + 13
Thread 4: 0 libsystem_pthread.dylib 0x00007fffa08ed070 start_wqthread + 0 1 ??? 0x0000000000000e00 0 + 3584
Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x00007fff56238ea0 rdi: 0x0000000000000000 rsi: 0x00007fff8923e459 rbp: 0x00007fff56239430 rsp: 0x00007fff56238fc0 r8: 0x0000000000000010 r9: 0x0000600000073dc0 r10: 0x00007fffa5f76c30 r11: 0x00007ffae1862f90 r12: 0x00000000000003eb r13: 0x0000600000249690 r14: 0x0000000000000001 r15: 0x00007ffae0f1af10 rip: 0x00000001099d8f5b rfl: 0x0000000000010246 cr2: 0x00006100002a5000
Logical CPU: 2 Error Code: 0x00000000 Trap Number: 6
Binary Images:
0x1099c5000 - 0x109a2ffff +com.moimz.iCoinTicker (3.2.0 - 320) <4D91F141-C812-32BA-B6AD-26B460F8CF0B> /var/folders//iCoinTicker.app/Contents/MacOS/iCoinTicker
0x109a4a000 - 0x109a56fff +libswiftAppKit.dylib (3.1 - 802.0.53)
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 896854 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=261.5M resident=0K(0%) swapped_out_or_unallocated=261.5M(100%) Writable regions: Total=101.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=101.4M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 2 CG image 8K 3 CoreUI image file 184K 5 Kernel Alloc Once 8K 2 MALLOC 74.8M 26 MALLOC guard page 48K 10 Memory Tag 242 12K 2 STACK GUARD 56.0M 6 Stack 10.0M 6 VM_ALLOCATE 32K 7 DATA 22.6M 224 IMAGE 528K 2 LINKEDIT 118.6M 18 TEXT 142.9M 224 __UNICODE 556K 2 mapped file 91.0M 14 shared memory 16.4M 14 =========== ======= ======= TOTAL 533.9M 550
에러로그를 보고 일부 문제가 될만한 부분을 수정한 버전입니다. 정확히 해당 에러가 재현이 되지 않아 짐작만으로 고친거라 되지 않을 수 있지만, 위 버전으로 되는지 테스트 부탁드립니다.
여전히 재현되네요 ㅜㅜ 그러고 보니, 제 iMac은 10.12.5이고, 맥북은 10.12.4 입니다. 두 머신 다 위 파일로 다시 설치해보아도 여전히 열리질 않네요 ㅜ
iMac에 대해서 10.2.6으로 update 후에 다시 해봤는데 (appDelete로 iCointicker 삭제 후, 다시 설치) 역시 안되고 있습니다 ㅜㅜ
이번 로그 다시 첨부해보겠습니다.
Process: iCoinTicker [3739] Path: /Volumes/VOLUME/*/iCoinTicker.app/Contents/MacOS/iCoinTicker Identifier: com.moimz.iCoinTicker Version: 3.2.1 (3211) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: iCoinTicker [3739] User ID: 501
Date/Time: 2017-08-23 18:05:16.988 +0900 OS Version: Mac OS X 10.12.6 (16G29) Report Version: 12 Anonymous UUID: 9DE5D5C6-9676-9464-1D8D-4AB36A99B395
Time Awake Since Boot: 10000 seconds
System Integrity Protection: enabled
Notes: Translocated Process
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4 Termination Reason: Namespace SIGNAL, Code 0x4 Terminating Process: exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.moimz.iCoinTicker 0x0000000103273f0b 0x103260000 + 81675 1 com.moimz.iCoinTicker 0x00000001032b8c97 0x103260000 + 363671 2 com.moimz.iCoinTicker 0x000000010327b2d9 0x103260000 + 111321 3 com.apple.CoreFoundation 0x00007fff7ad7a54c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12 4 com.apple.CoreFoundation 0x00007fff7ad7a44b _CFXRegistrationPost + 427 5 com.apple.CoreFoundation 0x00007fff7ad7a1b2 _CFXNotificationPost_block_invoke + 50 6 com.apple.CoreFoundation 0x00007fff7ad38782 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 2018 7 com.apple.CoreFoundation 0x00007fff7ad3776b _CFXNotificationPost + 667 8 com.apple.Foundation 0x00007fff7c779677 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66 9 com.apple.Foundation 0x00007fff7ca35fa7 -[NSUbiquitousKeyValueStore _postDidChangeNotificationExternalChanges:sourceChangeCount:] + 383 10 com.apple.Foundation 0x00007fff7ca362d1 53-[NSUbiquitousKeyValueStore _syncConcurrentlyForced:]_block_invoke_2 + 305 11 libdispatch.dylib 0x00007fff90a6a524 _dispatch_call_block_and_release + 12 12 libdispatch.dylib 0x00007fff90a618fc _dispatch_client_callout + 8 13 libdispatch.dylib 0x00007fff90a6eaac _dispatch_main_queue_callback_4CF + 925 14 com.apple.CoreFoundation 0x00007fff7ada3d69 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9 15 com.apple.CoreFoundation 0x00007fff7ad6504d __CFRunLoopRun + 2221 16 com.apple.CoreFoundation 0x00007fff7ad64544 CFRunLoopRunSpecific + 420 17 com.apple.HIToolbox 0x00007fff7a2c3ebc RunCurrentEventLoopInMode + 240 18 com.apple.HIToolbox 0x00007fff7a2c3cf1 ReceiveNextEventCommon + 432 19 com.apple.HIToolbox 0x00007fff7a2c3b26 _BlockUntilNextEventMatchingListInModeWithFilter + 71 20 com.apple.AppKit 0x00007fff7885ca54 _DPSNextEvent + 1120 21 com.apple.AppKit 0x00007fff78fd87ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 22 com.apple.AppKit 0x00007fff788513db -[NSApplication run] + 926 23 com.apple.AppKit 0x00007fff7881be0e NSApplicationMain + 1237 24 com.moimz.iCoinTicker 0x000000010327fa49 0x103260000 + 129609 25 libdyld.dylib 0x00007fff90a97235 start + 1
Thread 1: 0 libsystem_kernel.dylib 0x00007fff90bc644e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff90cb0621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fff90cb007d start_wqthread + 13
Thread 2: 0 libsystem_kernel.dylib 0x00007fff90bc644e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff90cb048e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x00007fff90cb007d start_wqthread + 13
Thread 3: 0 libsystem_kernel.dylib 0x00007fff90bc644e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff90cb0621 _pthread_wqthread + 1426 2 libsystem_pthread.dylib 0x00007fff90cb007d start_wqthread + 13
Thread 4: 0 libsystem_kernel.dylib 0x00007fff90bc644e __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff90cb048e _pthread_wqthread + 1023 2 libsystem_pthread.dylib 0x00007fff90cb007d start_wqthread + 13
Thread 5:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff90bbe34a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff90bbd797 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fff7ad65874 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fff7ad64cf1 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fff7ad64544 CFRunLoopRunSpecific + 420 5 com.apple.AppKit 0x00007fff789a9f02 _NSEventThread + 205 6 libsystem_pthread.dylib 0x00007fff90cb093b _pthread_body + 180 7 libsystem_pthread.dylib 0x00007fff90cb0887 _pthread_start + 286 8 libsystem_pthread.dylib 0x00007fff90cb008d thread_start + 13
Thread 6:: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x00007fff90bbe34a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff90bbd797 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fff7ad65874 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fff7ad64cf1 CFRunLoopRun + 1361 4 com.apple.CoreFoundation 0x00007fff7ad64544 CFRunLoopRunSpecific + 420 5 com.apple.CFNetwork 0x00007fff79ea0734 +[NSURLConnection(Loader) _resourceLoadLoop:] + 313 6 com.apple.Foundation 0x00007fff7c7a58ad NSThreadstart__ + 1243 7 libsystem_pthread.dylib 0x00007fff90cb093b _pthread_body + 180 8 libsystem_pthread.dylib 0x00007fff90cb0887 _pthread_start + 286 9 libsystem_pthread.dylib 0x00007fff90cb008d thread_start + 13
Thread 7: 0 libsystem_pthread.dylib 0x00007fff90cb0070 start_wqthread + 0 1 ??? 0x000000000000c7e3 0 + 51171
Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x00007fff5c99d1e0 rdi: 0x0000000000000000 rsi: 0x00007fff7947b459 rbp: 0x00007fff5c99d770 rsp: 0x00007fff5c99d300 r8: 0x0000000000000010 r9: 0x0000600000077e00 r10: 0x00007fff96339c30 r11: 0x00007fca5c049f90 r12: 0x00000000000003eb r13: 0x000060000005d040 r14: 0x0000000000000001 r15: 0x00007fca5b71e430 rip: 0x0000000103273f0b rfl: 0x0000000000010246 cr2: 0x0000618000112000
Logical CPU: 3 Error Code: 0x00000000 Trap Number: 6
Binary Images:
0x103260000 - 0x1032cafff +com.moimz.iCoinTicker (3.2.1 - 3211) <4E9AD21A-2F10-3828-B55C-BD00DF985E70> /var/folders//iCoinTicker.app/Contents/MacOS/iCoinTicker
0x1032df000 - 0x1032ebfff +libswiftAppKit.dylib (3.1 - 802.0.53)
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 11403 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=284.3M resident=0K(0%) swapped_out_or_unallocated=284.3M(100%) Writable regions: Total=107.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=107.8M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 4K 2 CG image 12K 4 CoreServices 248K 2 CoreUI image file 192K 6 Kernel Alloc Once 8K 2 MALLOC 79.2M 32 MALLOC guard page 48K 10 Memory Tag 242 12K 2 SQLite page cache 64K 2 STACK GUARD 56.0M 9 Stack 11.6M 9 VM_ALLOCATE 52K 10 DATA 33.4M 236 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 119.0M 21 TEXT 165.3M 234 UNICODE 556K 2 mapped file 91.5M 13 shared memory 16.3M 13 =========== ======= ======= TOTAL 576.8M 595
흠 앱스토어 버전이었다면 에러리포트가 개발자에게 보고되어 좀 더 쉽게 분석이 가능한데... crash 파일의 리포트는 분석해서 원인파악하기가 상당히 애매하네요. 일단 좀 더 원인을 파악해보고 있습니다만, 어떤 특정이유때문이다! 라고 파악하기까진 시일이 좀 걸릴듯 합니다.
GitHub 버전을 지우고, app store 버전으로 설치하니 정상적으로 동작하네요! 일단, 제 컴퓨터 기준으로 동작 확인되었으니 close 시키도록 하겠습니다. 피드백 감사합니다!
macOS Sierra 10.12.5 를 사용하고 있고
iMac 21.5 2012 late와 macBookPro13 2015 early를 사용하고 있습니다.
iCoinTicker를 매번 업데이트 하지는 않고, 어쩌다 한번씩 업데이트를 해주고는 있는데 오늘 iMac의 iCoinTicker를 업데이트 하고 나서 실행을 하니, 실행 자체가 안되고 있습니다.
macBook에서도 잘 사용하고 있다가 언제부턴가 실행 자체가 안되서 지웠다가 다시 설치해서도 사용해보았는데 그 방법도 언제부턴가는 안되서 못사용하고 있었습니다.
그러다가 iMac에서도 같은 문제가 발생을 하네요.
CPU, 메모리의 활성 상태 보기에도 iCoinTicker에 해당하는 프로세스는 보이질 않네요. 뭐가 문제일까요?