Tested on Apple Silicon. M1 MBP running macOS 26.5.1 (Tahoe).
-----------
Full Report
-----------
{"app_name":"Processing","timestamp":"[REDACTED]","app_version":"4.5.4","slice_uuid":"1f92f4fe-cbff-3da1-8e9d-448c03059a19","build_version":"4.5.4","platform":1,"bundleID":"org.processing.app","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.5.1 (25F80)","roots_installed":0,"name":"Processing","incident_id":"[REDACTED]"}
{
"uptime" : 420,
"procRole" : "Default",
"version" : 2,
"userID" : "[REDACTED]",
"deployVersion" : 210,
"modelCode" : "[REDACTED]",
"coalitionID" : 1567,
"osVersion" : {
"train" : "macOS 26.5.1",
"build" : "25F80",
"releaseType" : "User"
},
"captureTime" : "[REDACTED]",
"codeSigningMonitor" : 2,
"incident" : "[REDACTED]",
"pid" : 3332,
"translated" : false,
"cpuType" : "ARM-64",
"procLaunch" : "[REDACTED]",
"procStartAbsTime" : 10130787538,
"procExitAbsTime" : 10131886462,
"procName" : "Processing",
"procPath" : "\/Applications\/Processing.app\/Contents\/MacOS\/Processing",
"bundleInfo" : {"CFBundleShortVersionString":"4.5.4","CFBundleVersion":"4.5.4","CFBundleIdentifier":"org.processing.app"},
"storeInfo" : {"deviceIdentifierForVendor":"[REDACTED]","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "org.processing.app",
"crashReporterKey" : "[REDACTED]",
"appleIntelligenceStatus" : {"state":"unavailable","reasons":["selectedLanguageDoesNotMatchSelectedSiriLanguage","selectedLanguageDoesNotMatchSelectedSiriLanguageInfo(system: en-GB, siri: en)"]},
"developerMode" : 1,
"codeSigningID" : "org.processing.app",
"codeSigningTeamID" : "6297K33652",
"codeSigningFlags" : 570503953,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"codeSigningAuxiliaryInfo" : 0,
"instructionByteStream" : {"beforePC":"4PIc1d8\/A9UBI5jy4f+\/8uEBwPIBAODyKABA+enyPNUfAQnrIPj\/VA==","atPC":"IAAg1OhPcLKIIZjyCAFAOR8BAHHgB58awANf1n8jA9X0T76p\/XsBqQ=="},
"bootSessionUUID" : "[REDACTED]",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x000000018dd32c24","rawCodes":[1,6674394148],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":3332},
"os_fault" : {"process":"Processing"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 2,
"threads" : [{"id":28269,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":28600187224064},{"value":1784834304},{"value":28600187224064},{"value":2},{"value":4294967295},{"value":0},{"value":17179869184},{"value":0},{"value":2},{"value":0},{"value":0},{"value":6659},{"value":0},{"value":18446744073709551569},{"value":6798},{"value":0},{"value":4294967295},{"value":2},{"value":28600187224064},{"value":1784834304},{"value":28600187224064},{"value":21592279046},{"value":6138137912},{"value":8589934592},{"value":18446744073709550527},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6674187636},"cpsr":{"value":4096},"fp":{"value":6138137760},"sp":{"value":6138137680},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6674111540},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3124,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79220,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":3},{"imageOffset":39360,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4032,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":516312,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":4},{"imageOffset":510404,"symbol":"__CFRunLoopRun","symbolLocation":1188,"imageIndex":4},{"imageOffset":1372612,"symbol":"_CFRunLoopRunSpecificWithOptions","symbolLocation":532,"imageIndex":4},{"imageOffset":53620,"symbol":"CreateExecutionEnvironment","symbolLocation":404,"imageIndex":1},{"imageOffset":37280,"symbol":"JLI_Launch","symbolLocation":1232,"imageIndex":1},{"imageOffset":52424,"symbol":"jvmLauncherStartJvm","symbolLocation":328,"imageIndex":0},{"imageOffset":46636,"symbol":"Jvm::launch()","symbolLocation":704,"imageIndex":0},{"imageOffset":57048,"symbol":"(anonymous namespace)::initJvmLauncher()","symbolLocation":784,"imageIndex":0},{"imageOffset":64560,"symbol":"app::launch(std::nothrow_t const&, void (*)(), LogAppender*)","symbolLocation":212,"imageIndex":0},{"imageOffset":130560,"symbol":"start","symbolLocation":6992,"imageIndex":5}]},{"id":28275,"frames":[{"imageOffset":11000,"symbol":"__ulock_wait","symbolLocation":8,"imageIndex":3},{"imageOffset":37140,"symbol":"_pthread_join","symbolLocation":616,"imageIndex":7},{"imageOffset":55348,"symbol":"CallJavaMainInNewThread","symbolLocation":148,"imageIndex":1},{"imageOffset":50400,"symbol":"ContinueInNewThread","symbolLocation":148,"imageIndex":1},{"imageOffset":41592,"symbol":"JLI_Launch","symbolLocation":5544,"imageIndex":1},{"imageOffset":52424,"symbol":"jvmLauncherStartJvm","symbolLocation":328,"imageIndex":0},{"imageOffset":46636,"symbol":"Jvm::launch()","symbolLocation":704,"imageIndex":0},{"imageOffset":64560,"symbol":"app::launch(std::nothrow_t const&, void (*)(), LogAppender*)","symbolLocation":212,"imageIndex":0},{"imageOffset":57136,"symbol":"apple_main","symbolLocation":88,"imageIndex":1},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":7},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}],"threadState":{"x":[{"value":18446744073709551612},{"value":0},{"value":4099},{"value":0},{"value":150997247},{"value":3},{"value":0},{"value":0},{"value":4099},{"value":16908290},{"value":17},{"value":6138697904},{"value":2303},{"value":8487952032,"symbolLocation":0,"symbol":"vm_page_size"},{"value":1073741824},{"value":6138698041},{"value":515},{"value":8511221920},{"value":0},{"value":6140833792},{"value":2},{"value":6140833844},{"value":16908290},{"value":6138704096},{"value":8487960684,"symbolLocation":0,"symbol":"_pthread_list_lock"},{"value":17},{"value":40848587899},{"value":4335083480},{"value":4335083488}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6674399508},"cpsr":{"value":1073745920},"fp":{"value":6138697856},"sp":{"value":6138697760},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6674119416},"far":{"value":0}}},{"triggered":true,"id":28277,"threadState":{"x":[{"value":2310346747088470016},{"value":68719460624},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":68719460620},{"value":2310346747088470016},{"value":2310346747086372864},{"value":4459047608,"symbolLocation":24,"symbol":"os::PlatformMutex::_freelist_lock"},{"value":4459047608,"symbolLocation":24,"symbol":"os::PlatformMutex::_freelist_lock"},{"value":412719517712},{"value":137841610768},{"value":40852520960},{"value":6674393628,"symbolLocation":0,"symbol":"pthread_jit_write_protect_np"},{"value":8511231528},{"value":0},{"value":6140833487},{"value":6140833608},{"value":6140833592},{"value":6140833600},{"value":4459007832,"symbolLocation":0,"symbol":"vm_created"},{"value":16},{"value":4451143592,"symbolLocation":0,"symbol":"JNI_CreateJavaVM"},{"value":4335092928},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4456202492},"cpsr":{"value":536875008},"fp":{"value":6140833408},"sp":{"value":6140833200},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6674394148,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":31780,"symbol":"pthread_jit_write_protect_np","symbolLocation":520,"imageIndex":7},{"imageOffset":10141948,"symbol":"Threads::create_vm(JavaVMInitArgs*, bool*)","symbolLocation":120,"imageIndex":2},{"imageOffset":5083164,"symbol":"JNI_CreateJavaVM","symbolLocation":116,"imageIndex":2},{"imageOffset":42912,"symbol":"JavaMain","symbolLocation":256,"imageIndex":1},{"imageOffset":55420,"symbol":"ThreadJavaMain","symbolLocation":12,"imageIndex":1},{"imageOffset":27736,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":7},{"imageOffset":7196,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4328734720,
"CFBundleShortVersionString" : "4.5.4",
"CFBundleIdentifier" : "org.processing.app",
"size" : 81920,
"uuid" : "1f92f4fe-cbff-3da1-8e9d-448c03059a19",
"path" : "\/Applications\/Processing.app\/Contents\/MacOS\/Processing",
"name" : "Processing",
"CFBundleVersion" : "4.5.4"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4329144320,
"size" : 81920,
"uuid" : "354cefb1-c296-34d7-8db6-b54c3a0b8e49",
"path" : "\/Applications\/Processing.app\/Contents\/runtime\/Contents\/Home\/lib\/libjli.dylib",
"name" : "libjli.dylib"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4446060544,
"size" : 11829248,
"uuid" : "a8ecefc8-4fca-368e-b923-0379b5f9c625",
"path" : "\/Applications\/Processing.app\/Contents\/runtime\/Contents\/Home\/lib\/server\/libjvm.dylib",
"name" : "libjvm.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6674108416,
"size" : 250544,
"uuid" : "cc1cf985-bc65-3725-809f-4c1e36b8f4ba",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6674649088,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5628704,
"uuid" : "04e3598b-f226-3250-b3b2-ce938dd4db7e",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "5026.5.4"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6670336000,
"size" : 680472,
"uuid" : "a237ef81-b68b-37ba-a165-92c965529534",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6674362368,
"size" : 52028,
"uuid" : "4f33683c-18c8-39a1-800b-2e3bd43bcc13",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" : 6669205504,
"size" : 5990596608,
"uuid" : "ff7119a7-f64d-305d-8135-7e6eb1c207d1"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=112.1M written=320K(0%) resident=320K(0%) swapped_out=0K(0%) unallocated=111.8M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nDispatch continuations 80.0M 1 \nKernel Alloc Once 32K 1 \nMALLOC 20.8M 8 \nMALLOC guard page 3152K 4 \nSTACK GUARD 56.0M 2 \nStack 10.5M 3 \n__AUTH 2419K 257 \n__AUTH_CONST 45.0M 500 \n__CTF 824 1 \n__DATA 12.1M 456 \n__DATA_CONST 25.9M 504 \n__DATA_DIRTY 3000K 429 \n__FONT_DATA 2352 1 \n__LINKEDIT 576.9M 4 \n__OBJC_RO 79.1M 1 \n__OBJC_RW 2599K 1 \n__TEXT 580.3M 520 \n__TPRO_CONST 128K 2 \npage table in kernel 320K 1 \nshared memory 32K 1 \n=========== ======= ======= \nTOTAL 1.5G 2697 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "[REDACTED]",
"bug_type" : "309",
"roots_installed" : 0,
"trmStatus" : 1,
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "60f8ddccefea4203d95cbeef",
"factorPackIds" : [
],
"deploymentId" : 240000025
},
{
"rolloutId" : "661464ecda55e5192b100804",
"factorPackIds" : [
],
"deploymentId" : 240000005
}
],
"experiments" : [
]
}
}
Most appropriate sub-area of Processing 4?
PDE
Processing version
4.5.4
Operating system
macOS Tahoe 26.5.1 (M1 MBP)
Bug description
Processing 4.5.4 on macOS 26.5.1 ARM64 crashes on startup in bundled JVM at
pthread_jit_write_protect_npduringJNI_CreateJavaVM. See report below.Tested on Apple Silicon. M1 MBP running macOS 26.5.1 (Tahoe).
Steps to reproduce this
snippet
No response
Additional context
Would you like to work on the issue?
No, I’m just reporting the issue