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

snippet

// Paste your code below :)

void setup() {

}

void draw() {

}

Additional context

No response

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