Skip to content

P2D / P3D doesn't work on a M1 Mac Studio #1426

@MickaelLafontaine

Description

@MickaelLafontaine

Most appropriate sub-area of Processing 4?

OpenGL

Processing version

4.5.2

Operating system

Mac OS

Bug description

Hello

I get a error when I execute any code with P2D or P3D on my new mac studio. The console is laconic : “could not run the sketch"“.
It seems to be a problem with the metal renderer. Here is my configuration :
Max Studio M1 Max Tahoe 26.1
Processing silicon 4.5.2
Note that the mac studio is used as a media server for an immersive room. So it has 7 connected screens : 4Kx4 and Full HD x 3.
It could may be come from this special configuration. I will do a test soon with only one screen.
I join you below an extract of the apple’s detailed report.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             java [6479]
Path:                /Applications/ProcessingSilicon/*/Processing.app/Contents/app/resources/jdk/bin/java
Identifier:          java
Version:             17.0.8.1 (1)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      Processing [6435]
Coalition:           org.processing.app [2191]
Responsible Process: Processing [6435]
User ID:             502

Date/Time:           2026-02-05 10:44:16.0191 +0100
Launch Time:         2026-02-05 10:44:13.5696 +0100
Hardware Model:      Mac13,1
OS Version:          macOS 26.1 (25B78)
Release Type:        User

Crash Reporter Key:  94BD3683-AC57-76F5-432B-AA311BDF4EE8
Incident Identifier: 6C0B0888-77E4-41F1-AB81-3963DD9DDC85

Time Awake Since Boot: 2200 seconds

System Integrity Protection: enabled

Triggered by Thread: 2

Exception Type:    EXC_BREAKPOINT (SIGTRAP)
Exception Codes:   0x0000000000000001, 0x000000019a7700f4

Termination Reason:  Namespace SIGNAL, Code 5, Trace/BPT trap: 5
Terminating Process: exc handler [6479]


Application Specific Information:
*** CFEqual() called with NULL first argument ***


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib               0x19a502c34 mach_msg2_trap + 8
1   libsystem_kernel.dylib               0x19a515028 mach_msg2_internal + 76
2   libsystem_kernel.dylib               0x19a50b98c mach_msg_overwrite + 484
3   libsystem_kernel.dylib               0x19a502fb4 mach_msg + 24
4   CoreFoundation                       0x19a5e4b90 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                       0x19a5e34e8 __CFRunLoopRun + 1188
6   CoreFoundation                       0x19a69d35c _CFRunLoopRunSpecificWithOptions + 532
7   HIToolbox                           0x1a70a0768 RunCurrentEventLoopInMode + 316
8   HIToolbox                           0x1a70a3a90 ReceiveNextEventCommon + 488
9   HIToolbox                           0x1a722d308 _BlockUntilNextEventMatchingListInMode + 48
10  AppKit                               0x19eef43c0 _DPSBlockUntilNextEventMatchingListInMode + 236
11  AppKit                               0x19e9ede34 _DPSNextEvent + 588
12  AppKit                               0x19f4bbf44 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
13  AppKit                               0x19f4bbc50 -[NSApplication(NSEventRouting) nextEventMatchingMask:untilDate:inMode:dequeue:] + 72
14  libosxapp.dylib                     0x100d58218 -[NSApplicationAWT nextEventMatchingMask:untilDate:inMode:dequeue:] + 144
15  AppKit                               0x19e9e6780 -[NSApplication run] + 368
16  libosxapp.dylib                     0x100d57fd0 +[NSApplicationAWT runAWTLoopWithApp:] + 208
17  libawt_lwawt.dylib                   0x101054504 +[AWTStarter starter:headless:] + 488
18  libosxapp.dylib                     0x100d59c48 +[ThreadUtilities invokeBlockCopy:] + 28
19  Foundation                           0x19be07114 __NSThreadPerformPerform + 264
20  CoreFoundation                       0x19a5e49e8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
21  CoreFoundation                       0x19a5e497c __CFRunLoopDoSource0 + 172
22  CoreFoundation                       0x19a5e46e8 __CFRunLoopDoSources0 + 232
23  CoreFoundation                       0x19a5e3378 __CFRunLoopRun + 820
24  CoreFoundation                       0x19a69d35c _CFRunLoopRunSpecificWithOptions + 532
25  libjli.dylib                         0x1004ab0f8 CreateExecutionEnvironment + 400
26  libjli.dylib                         0x1004a74f4 JLI_Launch + 1212
27  java                                 0x100473bac main + 408
28  dyld                                 0x19a17dd54 start + 7184

Thread 1:
0   libsystem_kernel.dylib               0x19a504ae4 __ulock_wait + 8
1   libsystem_pthread.dylib             0x19a5480ac _pthread_join + 608
2   libjli.dylib                         0x1004ab7ac CallJavaMainInNewThread + 148
3   libjli.dylib                         0x1004aa680 ContinueInNewThread + 144
4   libjli.dylib                         0x1004a85c8 JLI_Launch + 5520
5   java                                 0x100473bac main + 408
6   libjli.dylib                         0x1004abeb0 apple_main + 88
7   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
8   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 2 Crashed:
0   CoreFoundation                       0x19a7700f4 CFEqual.cold.2 + 16
1   CoreFoundation                       0x19a58d3f0 CFEqual + 1864
2   CoreFoundation                       0x19a5cbbb4 CFArrayGetFirstIndexOfValue + 124
3   libnewt_head.dylib                   0x141330c50 Java_jogamp_newt_driver_macosx_ScreenDriver_getMonitorMode0 + 496
4   ???                                 0x111cf76b4 ???
5   ???                                 0x10a39ff30 ???
6   ???                                 0x1117266ac ???
7   ???                                 0x1117263bc ???
8   ???                                 0x111726270 ???
9   ???                                 0x1117266ac ???
10  ???                                 0x1117263bc ???
11  ???                                 0x1117266ac ???
12  ???                                 0x11172709c ???
13  ???                                 0x111726270 ???
14  ???                                 0x1117266ac ???
15  ???                                 0x111720140 ???
16  libjvm.dylib                         0x101b9cfb0 JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 908
17  libjvm.dylib                         0x101c022bc jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 300
18  libjvm.dylib                         0x101c058e8 jni_CallStaticVoidMethod + 304
19  libjli.dylib                         0x1004a94ac JavaMain + 2516
20  libjli.dylib                         0x1004ab7f4 ThreadJavaMain + 12
21  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
22  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 3:: Java: GC Thread#0
0   libsystem_kernel.dylib               0x19a502bb0 semaphore_wait_trap + 8
1   libjvm.dylib                         0x101f84de4 OSXSemaphore::wait() + 24
2   libjvm.dylib                         0x10217fce4 GangWorker::loop() + 52
3   libjvm.dylib                         0x10217fc9c GangWorker::run() + 28
4   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
5   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
6   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
7   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 4:: Java: G1 Main Marker
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd658 os::PlatformMonitor::wait(long) + 152
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101ab85fc G1ConcurrentMarkThread::run_service() + 180
5   libjvm.dylib                         0x1019dfd38 ConcurrentGCThread::run() + 52
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 5:: Java: G1 Conc#0
0   libsystem_kernel.dylib               0x19a502bb0 semaphore_wait_trap + 8
1   libjvm.dylib                         0x101f84de4 OSXSemaphore::wait() + 24
2   libjvm.dylib                         0x10217fce4 GangWorker::loop() + 52
3   libjvm.dylib                         0x10217fc9c GangWorker::run() + 28
4   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
5   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
6   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
7   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 6:: Java: G1 Refine#0
0   libsystem_kernel.dylib               0x19a502bb0 semaphore_wait_trap + 8
1   libjvm.dylib                         0x101f84de4 OSXSemaphore::wait() + 24
2   libjvm.dylib                         0x101abb158 G1ConcurrentRefineThread::run_service() + 112
3   libjvm.dylib                         0x1019dfd38 ConcurrentGCThread::run() + 52
4   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
5   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
6   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
7   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 7:: Java: G1 Service
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101afbe18 G1ServiceThread::sleep_before_next_cycle() + 192
5   libjvm.dylib                         0x101afc060 G1ServiceThread::run_service() + 92
6   libjvm.dylib                         0x1019dfd38 ConcurrentGCThread::run() + 52
7   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
8   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
9   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
10  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 8:: Java: VM Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x102158a24 VMThread::wait_for_operation() + 436
5   libjvm.dylib                         0x102157b68 VMThread::run() + 196
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 9:: Java: Reference Handler
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd658 os::PlatformMonitor::wait(long) + 152
3   libjvm.dylib                         0x101ec3000 Monitor::wait(long long) + 144
4   libjvm.dylib                         0x101c56094 JVM_WaitForReferencePendingList + 228
5   ???                                 0x11172bbe0 ???
6   ???                                 0x1117266ac ???
7   ???                                 0x1117266ac ???
8   ???                                 0x111720140 ???
9   libjvm.dylib                         0x101b9cfb0 JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 908
10  libjvm.dylib                         0x101b9bfcc JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 284
11  libjvm.dylib                         0x101b9c098 JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 100
12  libjvm.dylib                         0x101c53b7c thread_entry(JavaThread*, JavaThread*) + 196
13  libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
14  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
15  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
16  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
17  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 10:: Java: Finalizer
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efc970 os::PlatformEvent::park() + 164
3   libjvm.dylib                         0x101eddc1c ObjectMonitor::wait(long, bool, JavaThread*) + 1544
4   libjvm.dylib                         0x1020a12ec ObjectSynchronizer::wait(Handle, long, JavaThread*) + 300
5   libjvm.dylib                         0x101c419e0 JVM_MonitorWait + 432
6   ???                                 0x11172bbe0 ???
7   ???                                 0x1117266ac ???
8   ???                                 0x111726270 ???
9   ???                                 0x111726270 ???
10  ???                                 0x111720140 ???
11  libjvm.dylib                         0x101b9cfb0 JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 908
12  libjvm.dylib                         0x101b9bfcc JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 284
13  libjvm.dylib                         0x101b9c098 JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 100
14  libjvm.dylib                         0x101c53b7c thread_entry(JavaThread*, JavaThread*) + 196
15  libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
16  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
17  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
18  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
19  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 11:

Thread 12:

Thread 13:: Java: Signal Dispatcher
0   libsystem_kernel.dylib               0x19a502bb0 semaphore_wait_trap + 8
1   libjvm.dylib                         0x101f84de4 OSXSemaphore::wait() + 24
2   libjvm.dylib                         0x102018f44 os::signal_wait() + 204
3   libjvm.dylib                         0x101ef07d0 signal_thread_entry(JavaThread*, JavaThread*) + 76
4   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
5   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
6   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
7   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
8   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 14:: Java: Service Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd658 os::PlatformMonitor::wait(long) + 152
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101f858b4 ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 488
5   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 15:: Java: Monitor Deflation Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101eb7ecc MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 264
5   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 16:: Java: C2 CompilerThread0
0   libjvm.dylib                         0x101b78fb4 IndexSetIterator::advance_and_next() + 44
1   libjvm.dylib                         0x101b6ead4 PhaseIFG::re_insert(unsigned int) + 292
2   libjvm.dylib                         0x101948750 PhaseChaitin::Select() + 172
3   libjvm.dylib                         0x1019469d0 PhaseChaitin::Register_Allocate() + 1316
4   libjvm.dylib                         0x1019bcba0 Compile::Code_Gen() + 760
5   libjvm.dylib                         0x1019ba8c0 Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, bool, DirectiveSet*) + 3100
6   libjvm.dylib                         0x101928b88 C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*) + 236
7   libjvm.dylib                         0x1019cbec8 CompileBroker::invoke_compiler_on_method(CompileTask*) + 1320
8   libjvm.dylib                         0x1019cb88c CompileBroker::compiler_thread_loop() + 1148
9   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
10  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
11  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
12  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
13  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 17:: Java: C1 CompilerThread0
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec3000 Monitor::wait(long long) + 144
4   libjvm.dylib                         0x1019c7da8 CompileQueue::get() + 196
5   libjvm.dylib                         0x1019cb664 CompileBroker::compiler_thread_loop() + 596
6   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
7   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
8   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
9   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
10  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 18:: Java: Sweeper thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x1020986ec NMethodSweeper::sweeper_loop() + 164
5   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 19:: Java: JDWP Transport Listener: dt_socket
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efc970 os::PlatformEvent::park() + 164
3   libjvm.dylib                         0x101d75c04 JvmtiRawMonitor::simple_wait(Thread*, long) + 544
4   libjvm.dylib                         0x101d75f94 JvmtiRawMonitor::raw_wait(long, Thread*) + 92
5   libjvm.dylib                         0x101d5a838 JvmtiEnv::RawMonitorWait(JvmtiRawMonitor*, long) + 92
6   libjdwp.dylib                       0x100595b88 debugMonitorWait + 116
7   libjdwp.dylib                       0x10057db20 debugLoop_run + 168
8   libjdwp.dylib                       0x100590f64 acceptThread + 336
9   libjvm.dylib                         0x101d71614 JvmtiAgentThread::call_start_function() + 124
10  libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
11  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
12  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
13  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
14  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 20:: Java: JDWP Event Helper Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efc970 os::PlatformEvent::park() + 164
3   libjvm.dylib                         0x101d75c04 JvmtiRawMonitor::simple_wait(Thread*, long) + 544
4   libjvm.dylib                         0x101d75f94 JvmtiRawMonitor::raw_wait(long, Thread*) + 92
5   libjvm.dylib                         0x101d5a838 JvmtiEnv::RawMonitorWait(JvmtiRawMonitor*, long) + 92
6   libjdwp.dylib                       0x100595b88 debugMonitorWait + 116
7   libjdwp.dylib                       0x100584a3c commandLoop + 204
8   libjvm.dylib                         0x101d71614 JvmtiAgentThread::call_start_function() + 124
9   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
10  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
11  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
12  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
13  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 21:: Java: JDWP Command Reader
0   libsystem_kernel.dylib               0x19a5073a4 __recvfrom + 8
1   libdt_socket.dylib                   0x1006a727c dbgsysRecv + 56
2   libdt_socket.dylib                   0x1006a58b0 socketTransport_readPacket + 92
3   libjdwp.dylib                       0x10059117c transport_receivePacket + 44
4   libjdwp.dylib                       0x10057def8 reader + 444
5   libjvm.dylib                         0x101d71614 JvmtiAgentThread::call_start_function() + 124
6   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
7   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
8   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
9   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
10  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 22:: Java: Notification Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd658 os::PlatformMonitor::wait(long) + 152
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101ed6160 NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 176
5   libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 23:: Java: VM Periodic Task Thread
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efd6c8 os::PlatformMonitor::wait(long) + 264
3   libjvm.dylib                         0x101ec2f58 Monitor::wait_without_safepoint_check(long long) + 48
4   libjvm.dylib                         0x101ed59ac WatcherThread::sleep() const + 176
5   libjvm.dylib                         0x101ed5a6c WatcherThread::run() + 96
6   libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
7   libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 24:: Java: Common-Cleaner
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efcbbc os::PlatformEvent::park(long) + 436
3   libjvm.dylib                         0x101eddbd8 ObjectMonitor::wait(long, bool, JavaThread*) + 1476
4   libjvm.dylib                         0x1020a12ec ObjectSynchronizer::wait(Handle, long, JavaThread*) + 300
5   libjvm.dylib                         0x101c419e0 JVM_MonitorWait + 432
6   ???                                 0x11172bbe0 ???
7   ???                                 0x1117266ac ???
8   ???                                 0x111726270 ???
9   ???                                 0x11172709c ???
10  ???                                 0x1117266ac ???
11  ???                                 0x111720140 ???
12  libjvm.dylib                         0x101b9cfb0 JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 908
13  libjvm.dylib                         0x101b9bfcc JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 284
14  libjvm.dylib                         0x101b9c098 JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 100
15  libjvm.dylib                         0x101c53b7c thread_entry(JavaThread*, JavaThread*) + 196
16  libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
17  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
18  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
19  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
20  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 25:

Thread 26:: com.apple.NSEventThread
0   libsystem_kernel.dylib               0x19a502c34 mach_msg2_trap + 8
1   libsystem_kernel.dylib               0x19a515028 mach_msg2_internal + 76
2   libsystem_kernel.dylib               0x19a50b98c mach_msg_overwrite + 484
3   libsystem_kernel.dylib               0x19a502fb4 mach_msg + 24
4   CoreFoundation                       0x19a5e4b90 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                       0x19a5e34e8 __CFRunLoopRun + 1188
6   CoreFoundation                       0x19a69d35c _CFRunLoopRunSpecificWithOptions + 532
7   AppKit                               0x19ea7dcb4 _NSEventThread + 184
8   libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
9   libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 27:: Java: AWT-Shutdown
0   libsystem_kernel.dylib               0x19a5064f8 __psynch_cvwait + 8
1   libsystem_pthread.dylib             0x19a5460dc _pthread_cond_wait + 984
2   libjvm.dylib                         0x101efcbbc os::PlatformEvent::park(long) + 436
3   libjvm.dylib                         0x101eddbd8 ObjectMonitor::wait(long, bool, JavaThread*) + 1476
4   libjvm.dylib                         0x1020a12ec ObjectSynchronizer::wait(Handle, long, JavaThread*) + 300
5   libjvm.dylib                         0x101c419e0 JVM_MonitorWait + 432
6   ???                                 0x11172bbe0 ???
7   ???                                 0x1117266ac ???
8   ???                                 0x11172709c ???
9   ???                                 0x111720140 ???
10  libjvm.dylib                         0x101b9cfb0 JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 908
11  libjvm.dylib                         0x101b9bfcc JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 284
12  libjvm.dylib                         0x101b9c098 JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 100
13  libjvm.dylib                         0x101c53b7c thread_entry(JavaThread*, JavaThread*) + 196
14  libjvm.dylib                         0x1020d6cb4 JavaThread::thread_main_inner() + 336
15  libjvm.dylib                         0x1020d5348 Thread::call_run() + 224
16  libjvm.dylib                         0x101ef5084 thread_native_entry(Thread*) + 344
17  libsystem_pthread.dylib             0x19a545c08 _pthread_start + 136
18  libsystem_pthread.dylib             0x19a540ba8 thread_start + 8

Thread 28:

Thread 29:

Thread 30:

Thread 31:

Steps to reproduce this

  1. use size(400,400,P2D); or size(400,400,P3D); in any processing sketch

Would you like to work on the issue?

No, I’m just reporting the issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions