MAC OS: PP unerwartet beendet nach Ruhemodus

Als Erstes: Super Software, grosser Dank an den Entwickler, ich würde für die Software zahlen!

Ich habe die Software auf meinem MAC (neu, neueste Versionen) praktisch immer geöffnet. Wenn ich das Macbook zuklappe oder ein Ruhemodus aktiviert wird, kommt bei Aufwachen des Mac OS die Meldung, dass PP unerwartet beendet wurde.
Das passiert nicht sofort, daher vermute ich, dass der Absturz mit den Kursaktualisierungen zusammenhängt.
In PP ist kein Fehler protokolliert.
Nach Restart ist alles gut.

Hat jemand ähnliche Erfahrung oder noch besser Lösungen?

Einen Wunsch an die Funktionalität (steht auch schon irgendwo): Volatilität annualisiert.

Vielen Dank

Gibt es da einen Stack Trace von macOS aus? Ich meine man kann in einem solchen Fall sich den nativen Stack Trace anzeigen lassen.

Ansonsten vermute ich, dass dieses Problem entweder durch Java oder SWT verursacht werden. Welche Java Version verwendest Du? Terminal -> java -version ausführen.

Ich habe java 1.8.0_111.
Seid dem Post ist es nicht mehr passiert, davor mindestens 20 mal. Hab vielleicht etwas verändert. :wink:
Ich werde es beobachten.
Danke

Wenn es nochmal auftritt, unbedingt den Stack Trace kopieren.

Hallo Andreas, hier ist die Meldung, ein Ausschnitt,. Rest in der Exceldatei.

Ich habe auch immer eine VirtualBox mit Windows10 offen, da steht öfter VM?

Hier die MacOS Meldung:

Process: PortfolioPerformance [48551]
Path: /Users/USER/Desktop/PortfolioPerformance.app/Contents/ MacOS/PortfolioPerformance
Identifier: Version:
Code Type: Parent Process: Responsible: User ID:
name.abuchen.portfolio.product 0.25.3 (0.25.3)
X86-64 (Native) ??? [1]
PortfolioPerformance [48551] 501
Date/Time:
OS Version: Report Version: Anonymous UUID:
Sleep/Wake UUID:
2017-01-06 12V15V17.874 +0100 Mac OS X 10.12.2 (16C67)
12
A30E6C75-A10E-B101-709B-1DEB679E16F3 A3AB56A5-6858-4C54-A8E1-12E1D126AC48
Time Awake Since Boot: 340000 seconds Time Since Wake: 2 seconds
System Integrity Protection: enabled
Crashed Thread:
Exception Type: Exception Codes: Exception Note:
0 Dispatch queue: com.apple.main-thread
EXC_BAD_ACCESS (SIGABRT) KERN_INVALID_ADDRESS at 0x000040dedeadbec8
EXC_CORPSE_NOTIFY
VM Regions Near 0x40dedeadbec8:
VM_ALLOCATE 00000007c064a000-0000000800000000 [ 1.0G]
---/rwx SM=NUL -->
MALLOC_NANO 0000600000000000-0000600001000000 [ 16.0M] rw-/rwx SM=PRV
Application Specific Information: abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 1 2 3 4
libsystem_kernel.dylib libsystem_pthread.dylib
libsystem_c.dylib libjvm.dylib libjvm.dylib
0x00007fffb5204dd6 __pthread_kill + 10
0x00007fffb52f0787 pthread_kill + 90 0x00007fffb516a420 abort + 129 0x0000000107c892bb os::abort(bool) + 25 0x0000000107db00e6 VMError::report_and_die()
+ 2304
5 libjvm.dylib
1131
6 libjvm.dylib __siginfo*, void*) + 47
7 libsystem_platform.dylib
8 ??? 0x00007fffbde72748 (anonymous
namespace)::SideTableBuf + 712
9 com.apple.QuartzCore 0x00007fffa59cbd32 -[CALayer layoutSublayers] + 194
10 com.apple.QuartzCore 0x00007fffa59bf210 CA::Layer::layout_if_needed(CA::Transaction*) + 366
11 com.apple.QuartzCore 0x00007fffa59bf08e CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 24
12 com.apple.QuartzCore 0x00007fffa59b4878 CA::Context::commit_transaction(CA::Transaction*) + 280
13 com.apple.QuartzCore 0x00007fffa58ab631 CA::Transaction::commit() + 475
14 com.apple.AppKit 0x00007fff9dae1445 __37+[NSDisplayCycle currentDisplayCycle]_block_invoke.31 + 323
15 com.apple.CoreFoundation 0x00007fff9fb9d397 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
16 com.apple.CoreFoundation
__CFRunLoopDoObservers + 391
17 com.apple.CoreFoundation
18 com.apple.CoreFoundation
+ 420
19 com.apple.Foundation
[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
20 libswt-pi-cocoa-4530.jnilib 0x0000000121811a76 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSend_1bool__JJJJ + 58
21 ??? 22 ??? 23 ??? 24 ??? 25 ??? 26 ??? 27 ??? 28 ??? 29 ??? 30 ??? 31 ??? 32 ??? 33 ??? 34 ???
0x0000000107c8aee6 JVM_handle_bsd_signal + 0x0000000107c8714b signalHandler(int,
0x00007fffb52e3bba _sigtramp + 26
0x00007fff9fb9d307
0x00007fffa1592612 -
0x000000010d2bd9f4 0 + 4515944948 0x000000010d2ada90 0 + 4515879568 0x000000010d2ada90 0 + 4515879568 0x000000010d2ada90 0 + 4515879568 0x000000010d2ae302 0 + 4515881730 0x000000010d2ae302 0 + 4515881730 0x000000010d2ae2bd 0 + 4515881661 0x000000010d2ae114 0 + 4515881236 0x000000010d2ae2bd 0 + 4515881661 0x000000010d2ae114 0 + 4515881236 0x000000010d2ae114 0 + 4515881236 0x000000010d2ae040 0 + 4515881024 0x000000010d2ae040 0 + 4515881024 0x000000010d2ae040 0 + 4515881024
0x00007fff9fb7df39 __CFRunLoopRun + 873 0x00007fff9fb7d974 CFRunLoopRunSpecific
35 ??? 0x000000010d2a67a7 0 + 4515850151
36 libjvm.dylib 0x0000000107aecf8a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710
37 libjvm.dylib 0x0000000107cd1bb4 Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*) + 3602
38 libjvm.dylib 0x0000000107cd20e8 Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*) + 364
39 libjvm.dylib 40 ???
41 ???
42 ???
0x0000000107b45394 JVM_InvokeMethod + 358 0x000000010d2bd9f4 0 + 4515944948 0x000000010d2ae040 0 + 4515881024 0x000000010d2ae040 0 + 4515881024 0x000000010d2ae114 0 + 4515881236 0x000000010d2ae040 0 + 4515881024 0x000000010d2ae2bd 0 + 4515881661 0x000000010d2ae2bd 0 + 4515881661 0x000000010d2a67a7 0 + 4515850151
43 ???
44 ???
45 ???
46 ???
47 ???
48 libjvm.dylib
JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710
0x0000000107aecf8a
49 libjvm.dylib 0x0000000107b24119 jni_invoke_nonstatic(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 748
50 libjvm.dylib
51 eclipse_1611.so
52 eclipse_1611.so
53 eclipse_1611.so
54 eclipse_1611.so
55 name.abuchen.portfolio.product 1819

.....


VIRTUAL REGION
SIZE COUNT (non-coalesced)
REGION TYPE
===========
Accelerate framework 128K 2 Activity Tracing 256K 2 CG backing stores 39.0M 5 CG image 10.8M 33
CoreAnimation 324K CoreUI image data 1052K CoreUI image file 180K Foundation 4K IOKit 15.5M
Image IO 5548K Kernel Alloc Once 8K MALLOC 236.4M
2 6
MALLOC guard page MALLOC_LARGE (reserved) (unallocated)
Memory Tag 242
Memory Tag 251
48K
10
======= =======
2 2
1152K
12K 2
3 reserved VM address space
12K 2
20 2
71
5
OpenGL GLSL
STACK GUARD
Stack
Stack Guard VM_ALLOCATE VM_ALLOCATE (reserved) (unallocated)
256K 4 56.1M 38
__DATA
__GLSLBUILTINS
__IMAGE
__LINKEDIT
__TEXT
__UNICODE 556K mapped file 64.0M
41.5M 38 264K
shared memory
===========
TOTAL
TOTAL, minus reserved VM space 2.8G 955
23 2.0G 52
26.8M 264 2588K 2
528K 2
121.0M 23 197.9M 266
47.0M 4
reserved VM address space
2 85
16.4M 13 ======= =======
2.9G 955
Model: MacBookPro13,3, BootROM MBP133.0226.B08, 4 processors, Intel Core i7, 2,6 GHz, 16 GB, SMC 2.38f6
Graphics: kHW_IntelHDGraphics530Item, Intel HD Graphics 530, Built-In Graphics: kHW_AMDRadeonPro450Item, AMD Radeon Pro 450, PCIe, 2048 MB Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x15A), Broadcom BCM43xx 1.0 (7.21.171.68.1a4)
Bluetooth: Version 5.0.2f4, 3 services, 17 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 12.11 Thunderbolt Bus: MacBook Pro, Apple Inc., 12.11

MACOS_Meldung.xls (110,5 KB)

Solche Fehler scheint es immer mal wieder zu geben. Der Trace zeigt was mit SWT. In den nächsten Tagen werde ich eine neue Version Veröffentlichen mit einer aktualisierten SWT Bibliothek. Mal schauen ob das dann ebenfalls auftritt. Ich selber kann das nicht reproduzieren mit meinem Mac.

Nein, das glaube ich nicht. PP läuft auf der “Java Virtual Machine”. Das hat aber mMn nichts mit der Virtual Box zu tun.

tritt leider weiterhin gelegentlich auf. Damit kann ich aber leben.

Grrrr… :disappointed: Ich befürchte ich kann da nicht wirklich viel machen - es scheint aus tieferen Schichten/Bibliotheken zu kommen. Ich habe PP auf meinem mac (Sierra 10.12.2) mal länger laufen lassen, aber nach dem Ruhezustand kein Problem gehabt. Das habe ich allerdings auch nur zweimal probiert.

Testweise habe ich meine Dateien geschlossen, wodurch dann nur noch der Willkommen-Tab geöffnet war. Crash nach wakeup. Ich deaktiviere jetzt mal meine kleinen Tools (Dr. Cleaner, Avira, usw.).

Scheint ein Mac OS Bug auf neuestem MacbookPro zu sein: https://discussions.apple.com/thread/7807954?start=0&tstart=0
teste jetzt den workaround:

 defaults write 'name.abuchen.portfolio.product' NSLayerPerformanceUpdates -bool YES
2 Likes

Nach o.g. workaround tritt der Fehler nicht mehr auf.:slight_smile:

Im Terminalfenster

defaults write 'name.abuchen.portfolio.product' NSLayerPerformanceUpdates -bool YES

eingeben.

1 Like