Running Dremio in Virtual Machine

Hi there, I’m having some trouble trying to run Dremio on a virtual machine in the cloud via Macincloud.

Whenever I try to open Dremio, I get the error “this application quit unexpectedly” (pasted part of the error response below). Nothing is written to server.log or server.out or I would send that over as well.

I’ve also double checked that I’m running a compatible version of Java. Any help would be appreciated!


Path:                  /Applications/Dremio.app/Contents/MacOS/Dremio

Identifier:            dremio

Version:               1.2.1-201710030121530889-8e49316 (1.2.1)

Code Type:             X86-64 (Native)

Parent Process:        ??? [1]

Responsible:           Dremio [1267]

User ID:               503



Date/Time:             2017-10-11 16:44:39.550 -0700

OS Version:            Mac OS X 10.13 (17A365)

Report Version:        12

Anonymous UUID:        F655004E-3871-F403-6DD9-90E239D3FA6A





Time Awake Since Boot: 1800 seconds



System Integrity Protection: disabled



Crashed Thread:        18  Java: QuantumRenderer-0



Exception Type:        EXC_BAD_ACCESS (SIGABRT)

Exception Codes:       KERN_INVALID_ADDRESS at 0x00001a12a95abec0

Exception Note:        EXC_CORPSE_NOTIFY



VM Regions Near 0x1a12a95abec0:

    VM_ALLOCATE            00000007c00a0000-0000000800000000 [  1.0G] ---/rwx SM=NUL  

--> 

    MALLOC_NANO            0000600000000000-0000600000200000 [ 2048K] rw-/rwx SM=PRV  



Application Specific Information:

abort() called



Thread 0:: Dispatch queue: com.apple.main-thread

0   libsystem_kernel.dylib        0x00007fff6d8bae76 mach_msg_trap + 10

1   libsystem_kernel.dylib        0x00007fff6d8ba390 mach_msg + 60

2   com.apple.CoreFoundation      0x00007fff46173c45 __CFRunLoopServiceMachPort + 341

3   com.apple.CoreFoundation      0x00007fff46172f97 __CFRunLoopRun + 1783

4   com.apple.CoreFoundation      0x00007fff46172607 CFRunLoopRunSpecific + 487

5   libjli.dylib                  0x0000000102e148fd CreateExecutionEnvironment + 871

6   libjli.dylib                  0x0000000102e10624 JLI_Launch + 1952

7   libpackager.dylib             0x00000001014154c7 JavaLibrary::JavaVMCreate(unsigned long, char**) + 183

8   libpackager.dylib             0x0000000101412db1 JavaVirtualMachine::StartJVM() + 3457

9   libpackager.dylib             0x0000000101411f60 RunVM() + 16

10  libpackager.dylib             0x000000010141f81f start_launcher + 1791

11  dremio                        0x00000001013b7cd9 main + 217

12  dremio                        0x00000001013b7bf4 start + 52



Thread 1:

0   libsystem_kernel.dylib        0x00007fff6d8c46da __workq_kernreturn + 10

1   libsystem_pthread.dylib       0x00007fff6d9fe06a _pthread_wqthread + 1035

2   libsystem_pthread.dylib       0x00007fff6d9fdc4d start_wqthread + 13



Thread 2:

0   libsystem_kernel.dylib        0x00007fff6d8c46da __workq_kernreturn + 10

1   libsystem_pthread.dylib       0x00007fff6d9fe26f _pthread_wqthread + 1552

2   libsystem_pthread.dylib       0x00007fff6d9fdc4d start_wqthread + 13



Thread 3:

0   libsystem_kernel.dylib        0x00007fff6d8c41d2 __semwait_signal + 10

1   libsystem_pthread.dylib       0x00007fff6da028ec _pthread_join + 626

2   libjli.dylib                  0x0000000102e13eba ContinueInNewThread0 + 102

3   libjli.dylib                  0x0000000102e113eb ContinueInNewThread + 201

4   libjli.dylib                  0x0000000102e13c8f JVMInit + 315

5   libjli.dylib                  0x0000000102e11169 JLI_Launch + 4837

6   libpackager.dylib             0x00000001014154c7 JavaLibrary::JavaVMCreate(unsigned long, char**) + 183

7   libpackager.dylib             0x0000000101412db1 JavaVirtualMachine::StartJVM() + 3457

8   libpackager.dylib             0x0000000101411f60 RunVM() + 16

9   libpackager.dylib             0x000000010141f81f start_launcher + 1791

10  dremio                        0x00000001013b7cd9 main + 217

11  libjli.dylib                  0x0000000102e1458f apple_main + 92

12  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

13  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

14  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 4:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7541 Parker::park(bool, long) + 495

3   libjvm.dylib                  0x00000001033a189b Unsafe_Park + 126

4   ???                           0x00000001084589f4 0 + 4433742324

5   ???                           0x00000001084492bd 0 + 4433679037

6   ???                           0x00000001084492bd 0 + 4433679037

7   ???                           0x0000000108448a90 0 + 4433676944

8   ???                           0x00000001084492bd 0 + 4433679037

9   ???                           0x00000001084492bd 0 + 4433679037

10  ???                           0x00000001084492bd 0 + 4433679037

11  ???                           0x0000000108449040 0 + 4433678400

12  ???                           0x0000000108448a90 0 + 4433676944

13  ???                           0x0000000108449040 0 + 4433678400

14  ???                           0x00000001084492bd 0 + 4433679037

15  ???                           0x00000001084492bd 0 + 4433679037

16  ???                           0x00000001084492bd 0 + 4433679037

17  ???                           0x00000001084417a7 0 + 4433647527

18  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

19  libjvm.dylib                  0x00000001032f2c0c Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*) + 3602

20  libjvm.dylib                  0x00000001032f3140 Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*) + 364

21  libjvm.dylib                  0x0000000103165b0c JVM_InvokeMethod + 358

22  ???                           0x00000001084589f4 0 + 4433742324

23  ???                           0x0000000108449040 0 + 4433678400

24  ???                           0x0000000108449040 0 + 4433678400

25  ???                           0x0000000108449114 0 + 4433678612

26  ???                           0x0000000108449040 0 + 4433678400

27  ???                           0x00000001084417a7 0 + 4433647527

28  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

29  libjvm.dylib                  0x0000000103144522 jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) + 447

30  libjvm.dylib                  0x000000010313d299 jni_CallStaticVoidMethod + 349

31  libjli.dylib                  0x0000000102e11dc9 JavaMain + 2500

32  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

33  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

34  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 5:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010328395e ParkCommon(ParkEvent*, long) + 42

4   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

5   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

6   libjvm.dylib                  0x00000001030951be GCTaskManager::get_task(unsigned int) + 56

7   libjvm.dylib                  0x000000010309628b GCTaskThread::run() + 349

8   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

9   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

10  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

11  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 6:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010328395e ParkCommon(ParkEvent*, long) + 42

4   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

5   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

6   libjvm.dylib                  0x00000001030951be GCTaskManager::get_task(unsigned int) + 56

7   libjvm.dylib                  0x000000010309628b GCTaskThread::run() + 349

8   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

9   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

10  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

11  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 7:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010328395e ParkCommon(ParkEvent*, long) + 42

4   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

5   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

6   libjvm.dylib                  0x00000001030951be GCTaskManager::get_task(unsigned int) + 56

7   libjvm.dylib                  0x000000010309628b GCTaskThread::run() + 349

8   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

9   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

10  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

11  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 8:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010328395e ParkCommon(ParkEvent*, long) + 42

4   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

5   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

6   libjvm.dylib                  0x00000001030951be GCTaskManager::get_task(unsigned int) + 56

7   libjvm.dylib                  0x000000010309628b GCTaskThread::run() + 349

8   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

9   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

10  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

11  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 9:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7774 os::PlatformEvent::park(long) + 404

3   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

4   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

5   libjvm.dylib                  0x00000001033d73b6 VMThread::loop() + 444

6   libjvm.dylib                  0x00000001033d6e41 VMThread::run() + 121

7   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

8   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

9   libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

10  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 10:: Java: Reference Handler

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010329e3ba ObjectMonitor::wait(long, bool, Thread*) + 748

4   libjvm.dylib                  0x0000000103357a00 ObjectSynchronizer::wait(Handle, long, Thread*) + 202

5   libjvm.dylib                  0x000000010316f1c3 JVM_MonitorWait + 156

6   ???                           0x00000001084589f4 0 + 4433742324

7   ???                           0x00000001084492bd 0 + 4433679037

8   ???                           0x00000001084492bd 0 + 4433679037

9   ???                           0x0000000108448a90 0 + 4433676944

10  ???                           0x00000001084417a7 0 + 4433647527

11  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

12  libjvm.dylib                  0x000000010310deae JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 356

13  libjvm.dylib                  0x000000010310e05a JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74

14  libjvm.dylib                  0x00000001031687b1 thread_entry(JavaThread*, Thread*) + 124

15  libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

16  libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

17  libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

18  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

19  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

20  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 11:: Java: Finalizer

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010329e3ba ObjectMonitor::wait(long, bool, Thread*) + 748

4   libjvm.dylib                  0x0000000103357a00 ObjectSynchronizer::wait(Handle, long, Thread*) + 202

5   libjvm.dylib                  0x000000010316f1c3 JVM_MonitorWait + 156

6   ???                           0x00000001084589f4 0 + 4433742324

7   ???                           0x00000001084492bd 0 + 4433679037

8   ???                           0x0000000108449040 0 + 4433678400

9   ???                           0x0000000108449040 0 + 4433678400

10  ???                           0x00000001084417a7 0 + 4433647527

11  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

12  libjvm.dylib                  0x000000010310deae JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 356

13  libjvm.dylib                  0x000000010310e05a JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74

14  libjvm.dylib                  0x00000001031687b1 thread_entry(JavaThread*, Thread*) + 124

15  libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

16  libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

17  libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

18  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

19  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

20  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 12:: Java: Signal Dispatcher

0   libsystem_kernel.dylib        0x00007fff6d8baeb2 semaphore_wait_trap + 10

1   libjvm.dylib                  0x00000001032a8ddc check_pending_signals(bool) + 128

2   libjvm.dylib                  0x00000001032a5915 signal_thread_entry(JavaThread*, Thread*) + 57

3   libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

4   libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

5   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

6   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

7   libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

8   libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 13:: Java: C2 CompilerThread0

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7774 os::PlatformEvent::park(long) + 404

3   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

4   libjvm.dylib                  0x0000000103284404 Monitor::wait(bool, long, bool) + 222

5   libjvm.dylib                  0x0000000102fd83c0 CompileQueue::get() + 122

6   libjvm.dylib                  0x0000000102fd85e2 CompileBroker::compiler_thread_loop() + 376

7   libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

8   libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

9   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

10  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

11  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

12  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 14:: Java: C2 CompilerThread1

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7774 os::PlatformEvent::park(long) + 404

3   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

4   libjvm.dylib                  0x0000000103284404 Monitor::wait(bool, long, bool) + 222

5   libjvm.dylib                  0x0000000102fd83c0 CompileQueue::get() + 122

6   libjvm.dylib                  0x0000000102fd85e2 CompileBroker::compiler_thread_loop() + 376

7   libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

8   libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

9   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

10  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

11  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

12  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 15:: Java: C1 CompilerThread2

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7774 os::PlatformEvent::park(long) + 404

3   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

4   libjvm.dylib                  0x0000000103284404 Monitor::wait(bool, long, bool) + 222

5   libjvm.dylib                  0x0000000102fd83c0 CompileQueue::get() + 122

6   libjvm.dylib                  0x0000000102fd85e2 CompileBroker::compiler_thread_loop() + 376

7   libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

8   libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

9   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

10  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

11  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

12  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 16:: Java: Service Thread

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a688a os::PlatformEvent::park() + 192

3   libjvm.dylib                  0x000000010328395e ParkCommon(ParkEvent*, long) + 42

4   libjvm.dylib                  0x0000000103284234 Monitor::IWait(Thread*, long) + 168

5   libjvm.dylib                  0x000000010328449d Monitor::wait(bool, long, bool) + 375

6   libjvm.dylib                  0x00000001033028dc ServiceThread::service_thread_entry(JavaThread*, Thread*) + 132

7   libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

8   libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

9   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

10  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

11  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

12  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 17:

0   libsystem_kernel.dylib        0x00007fff6d8c3e7e __psynch_cvwait + 10

1   libsystem_pthread.dylib       0x00007fff6d9ff662 _pthread_cond_wait + 732

2   libjvm.dylib                  0x00000001032a7774 os::PlatformEvent::park(long) + 404

3   libjvm.dylib                  0x00000001032aa5cb os::sleep(Thread*, long, bool) + 333

4   libjvm.dylib                  0x000000010338c3a8 WatcherThread::run() + 134

5   libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

6   libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

7   libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

8   libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 18 Crashed:: Java: QuantumRenderer-0

0   libsystem_kernel.dylib        0x00007fff6d8c3fce __pthread_kill + 10

1   libsystem_pthread.dylib       0x00007fff6da01150 pthread_kill + 333

2   libsystem_c.dylib             0x00007fff6d82032a abort + 127

3   libjvm.dylib                  0x00000001032aa29f os::abort(bool) + 25

4   libjvm.dylib                  0x00000001033d13de VMError::report_and_die() + 2304

5   libjvm.dylib                  0x00000001032abeca JVM_handle_bsd_signal + 1131

6   libjvm.dylib                  0x00000001032a812f signalHandler(int, __siginfo*, void*) + 47

7   libsystem_platform.dylib      0x00007fff6d9f4f5a _sigtramp + 26

8   libobjc.A.dylib               0x00007fff6cb7c5c4 objc_object::sidetable_clearDeallocating() + 120

9   libprism_es2.dylib            0x000000010682170b createContext + 299

10  libprism_es2.dylib            0x00000001068210a7 Java_com_sun_prism_es2_MacGLFactory_nInitialize + 119

11  ???                           0x00000001084589f4 0 + 4433742324

12  ???                           0x0000000108448dd0 0 + 4433677776

13  ???                           0x0000000108448a90 0 + 4433676944

14  ???                           0x00000001084417a7 0 + 4433647527

15  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

16  libjvm.dylib                  0x00000001030e02c1 InstanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*) + 191

17  libjvm.dylib                  0x00000001030e1925 InstanceKlass::initialize_impl(instanceKlassHandle, Thread*) + 1205

18  libjvm.dylib                  0x00000001030e1bbb InstanceKlass::initialize(Thread*) + 61

19  libjvm.dylib                  0x0000000103165c23 find_class_from_class_loader(JNIEnv_*, Symbol*, unsigned char, Handle, Handle, unsigned char, Thread*) + 86

20  libjvm.dylib                  0x0000000103170132 JVM_FindClassFromCaller + 309

21  libjava.dylib                 0x0000000103dd609d Java_java_lang_Class_forName0 + 319

22  ???                           0x00000001084589f4 0 + 4433742324

23  ???                           0x0000000108449040 0 + 4433678400

24  ???                           0x0000000108449040 0 + 4433678400

25  ???                           0x0000000108449040 0 + 4433678400

26  ???                           0x00000001084492bd 0 + 4433679037

27  ???                           0x0000000108449302 0 + 4433679106

28  ???                           0x00000001084417a7 0 + 4433647527

29  libjvm.dylib                  0x000000010310d70a JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 1710

30  libjvm.dylib                  0x000000010310deae JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 356

31  libjvm.dylib                  0x000000010310e05a JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74

32  libjvm.dylib                  0x00000001031687b1 thread_entry(JavaThread*, Thread*) + 124

33  libjvm.dylib                  0x000000010338b0b3 JavaThread::thread_main_inner() + 155

34  libjvm.dylib                  0x000000010338c7a0 JavaThread::run() + 450

35  libjvm.dylib                  0x00000001032aaaee java_start(Thread*) + 246

36  libsystem_pthread.dylib       0x00007fff6d9fe6c1 _pthread_body + 340

37  libsystem_pthread.dylib       0x00007fff6d9fe56d _pthread_start + 377

38  libsystem_pthread.dylib       0x00007fff6d9fdc5d thread_start + 13



Thread 18 crashed with X86 Thread State (64-bit):

  rax: 0x0000000000000000  rbx: 0x000070000d274000  rcx: 0x000070000d2724f8  rdx: 0x0000000000000000

  rdi: 0x0000000000004c03  rsi: 0x0000000000000006  rbp: 0x000070000d272530  rsp: 0x000070000d2724f8

   r8: 0x00007fffa6af0f78   r9: 0x0000000000000040  r10: 0x0000000000000000  r11: 0x0000000000000206

  r12: 0x0000000000004c03  r13: 0x00007fff6cb79e80  r14: 0x0000000000000006  r15: 0x000000000000002d

  rip: 0x00007fff6d8c3fce  rfl: 0x0000000000000206  cr2: 0x00007fffa6aef148

  

Logical CPU:     0

Error Code:      0x02000148

Trap Number:     133

Hey @dylanstark,

Sorry you experienced this crash. Unfortunately the latest Java8 version has a bug which might cause crash when running graphical applications on a MacOS virtual machine. You can check the issue at https://bugs.openjdk.java.net/browse/JDK-8154148 for more details.

This should be fixed in Java8 8u152 or later, and in the next version of Java 9 (which Dremio currently doesn’t support but we are working on this). The only workaround I can offer you is you feel adventurous if to try an early version of Java available at http://jdk.java.net/8/

Good news @dylanstark , Java8 8u152 has been released and is available at http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Let me know if you still have trouble running Dremio in a MacOS virtual machine.