Hallo zusammen
Ich bin leider von allzu often Abstürzen geplagt, unregelmässig, ca. 10 pro Tag.
Dank LaunchDaemon ist der Dienst sogleich wieder da und daher bemerken wir die crashes nicht oft. Aber in der Konsole zu arbeiten…
Die Logfiles zeigen überhaupt keine Anzeichen eines Absturzes, abgesehen dass neue erstellt werden.
Die Crash Reports zeigen ein anderes Bild. Hier ein Beispiel:
Process: ips [34670]
Path: /Applications/Symcon.app/Contents/Service/ips
Identifier: ips
Version: 0
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Responsible: ips [34670]
User ID: 0
Date/Time: 2015-11-30 21:34:03.893 +0100
OS Version: Mac OS X 10.11.1 (15B42)
Report Version: 11
Anonymous UUID: C5E63922-1FDC-B21B-AEB2-D7B519D9B15C
Time Awake Since Boot: 1700000 seconds
System Integrity Protection: enabled
Crashed Thread: 26
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Exception Note: EXC_CORPSE_NOTIFY
...
Thread 26 Crashed:
0 ips 0x000000010a02e318 zend_get_class_entry + 8
1 ips 0x000000010a045a83 zend_exception_error + 35
2 ips 0x000000010a02affd zend_error + 365
3 libsystem_platform.dylib 0x00007fff88a0052a _sigtramp + 26
4 ??? 000000000000000000 0 + 0
5 libc++.1.dylib 0x00007fff93b4268f std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
6 ips 0x0000000109b3567d IPSKernel::dispatchMessages() + 381
7 ips 0x0000000109b3db92 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::__bind<std::__1::mem_fun_t<void, IPSKernel>, IPSKernel*> > >(void*) + 114
8 libsystem_pthread.dylib 0x00007fff8c1bd9b1 _pthread_body + 131
9 libsystem_pthread.dylib 0x00007fff8c1bd92e _pthread_start + 168
10 libsystem_pthread.dylib 0x00007fff8c1bb385 thread_start + 13
...
Oder:
...
Thread 26 Crashed:
0 ips 0x000000010422b318 zend_get_class_entry + 8
1 ips 0x0000000104242a83 zend_exception_error + 35
2 ips 0x0000000104227ffd zend_error + 365
3 libsystem_platform.dylib 0x00007fff88a0052a _sigtramp + 26
4 ??? 000000000000000000 0 + 0
5 ips 0x0000000103d35f4a IPSKernel::SendMessage(IPSMessage const&)::$_0::operator()(IIPSMessageSink*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const + 90
6 ips 0x0000000103d30ab9 IPSKernel::SendMessage(IPSMessage const&) + 729
7 ips 0x0000000103d32614 IPSKernel::dispatchMessages() + 276
8 ips 0x0000000103d3ab92 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::__bind<std::__1::mem_fun_t<void, IPSKernel>, IPSKernel*> > >(void*) + 114
9 libsystem_pthread.dylib 0x00007fff8c1bd9b1 _pthread_body + 131
10 libsystem_pthread.dylib 0x00007fff8c1bd92e _pthread_start + 168
11 libsystem_pthread.dylib 0x00007fff8c1bb385 thread_start + 13
...
Oder:
...
Thread 26 Crashed:
0 ips 0x0000000110bdb318 zend_get_class_entry + 8
1 ips 0x0000000110bf2a83 zend_exception_error + 35
2 ips 0x0000000110bd7ffd zend_error + 365
3 libsystem_platform.dylib 0x00007fff88a0052a _sigtramp + 26
4 ??? 000000000000000000 0 + 0
5 ips 0x000000010fea3e3b rapidjson::GenericMemberIterator<false, rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >::FindMember<rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> >(rapidjson::GenericValue<rapidjson::UTF8<char>, rapidjson::MemoryPoolAllocator<rapidjson::CrtAllocator> > const&) + 75
6 ips 0x0000000110769e6b IPSSettings::MessageSink(IPSMessage const&) + 15931
7 ips 0x00000001106e5f4a IPSKernel::SendMessage(IPSMessage const&)::$_0::operator()(IIPSMessageSink*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const + 90
8 ips 0x00000001106e0ab9 IPSKernel::SendMessage(IPSMessage const&) + 729
9 ips 0x00000001106e2614 IPSKernel::dispatchMessages() + 276
10 ips 0x00000001106eab92 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::__bind<std::__1::mem_fun_t<void, IPSKernel>, IPSKernel*> > >(void*) + 114
11 libsystem_pthread.dylib 0x00007fff8c1bd9b1 _pthread_body + 131
12 libsystem_pthread.dylib 0x00007fff8c1bd92e _pthread_start + 168
13 libsystem_pthread.dylib 0x00007fff8c1bb385 thread_start + 13
...
Ich hab nur den gecrachten Thread 26 rein kopiert, das File ist einiges grösser. Es scheint übrigens fast immer Thread 26 zu sein, könnte ein wichtiger Hinweis sein…
Solltet ihr mehr benötigen, ich hab ca. 20 Crashreports, die gehen mir nicht aus
Des weiteren, Ich hab die neueste Version am laufen (9ee68b6cd676), die Crashes gibts aber schon mehrere Monate (Sorry, dass ich es erst jetzt melde :o )
EDIT: Die Abstürze starteten mit Upgrade auf El Capitan, zuvor mit Maverick beendete sich IPS lautlos mit Code 255, das war alles (aber genauso häufig).
Gruss
pelota