0 votes

Hi there,

I recently downloaded openLCA for Mac (version 1.9.0), but every time I open it get's to the splash screen, briefly opens the GUI, and then crashes with the error report I have copied into this post below.

I noted that sometimes Java can cause problems, so I ensured I was running the latest version (Java 8 Update 221), but alas no luck.

Does anyone have a solution to this at all, or have they come across this problem? I am running MacOS Mojave version 10.14.5

Error Report (Or part of it - if you want the full thing message me!):

Process:               eclipse [2084]
Path:                  /Applications/openLCA.app/Contents/MacOS/eclipse
Identifier:            Eclipse
Version:               4.11 (4.11)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           eclipse [2084]
User ID:               501

Date/Time:             2019-07-31 15:48:41.702 +0100
OS Version:            Mac OS X 10.14.5 (18F132)
Report Version:        12
Anonymous UUID:        C8EDE8AB-C035-1B5D-5F5D-2A871D5056DA

Sleep/Wake UUID:       50922CF7-87D9-4D33-BF97-8C9CDB0B6E7B

Time Awake Since Boot: 29000 seconds
Time Since Wake:       23000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Java: JavaFX Application Thread  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000038
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0x38:
    __TEXT                 0000000009d75000-0000000009d79000 [   16K] r-x/rwx SM=COW  /Applications/openLCA.app/Contents/MacOS/eclipse

Application Specific Information:
abort() called

Thread 0 Crashed:: Java: JavaFX Application Thread  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib... etc.

                                  VIRTUAL   REGION
REGION TYPE                          SIZE    COUNT (non-coalesced)
===========                       =======  =======
Accelerate framework                 128K        1
Activity Tracing                     256K        1
CG backing stores                   45.5M        5
CG image                             524K       28
CoreAnimation                        160K        8
CoreGraphics                           8K        1
CoreImage                             24K        2
CoreUI image data                   1376K       16
CoreUI image file                    196K        3
Foundation                             4K        1
IOKit                               15.5M        2
Image IO                               4K        1
JS JIT generated code              256.0M        4
JS JIT generated code (reserved)   768.0M        1         reserved VM address space (unallocated)
Kernel Alloc Once                      8K        1
MALLOC                             382.4M      111
MALLOC guard page                     32K        8
MALLOC_LARGE (reserved)             1152K        2         reserved VM address space (unallocated)
MALLOC_NANO (reserved)             384.0M        1         reserved VM address space (unallocated)
Memory Tag 242                        12K        1
OpenGL GLSL                          256K        3
STACK GUARD                          424K       44
Stack                               47.0M       44
Stack Guard                         56.1M       31
VM_ALLOCATE                          4.9G       57
VM_ALLOCATE (reserved)              30.5M        2         reserved VM address space (unallocated)
WebAssembly memory                  2176K       16
__DATA                              34.0M      305
__FONT_DATA                            4K        1
__GLSLBUILTINS                      5176K        1
__LINKEDIT                         240.8M       24
__TEXT                             327.6M      304
__UNICODE                            564K        1
mapped file                         61.3M      145
shared memory                       3112K       11
===========                       =======  =======
TOTAL                                7.5G     1187
TOTAL, minus reserved VM space       6.4G     1187

in openLCA by (120 points)
edited by

1 Answer

0 votes
by (38k points)
Hi, sorry for really taking some time to reply - we analysed this now and it is unfortunately a bit complicated; it seems the new Apple OS does not like, and somehow blocks, Java FX, a library that we use in some small parts of openLCA, e.g. for the pie chart in the product system analysis results, and thus effectively blocks openLCA from starting. See e.g. here: https://www.eclipse.org/forums/index.php/t/1099468/.

There is no workaround so far, we will need to remove Java FX and replace it with other libraries.

Best wishes,