<div dir="ltr"><div dir="ltr">Thanks, Ico.<div><br></div><div>Hmm, well this is cute. I was about to send the message below, and then the part about paths made me try deleting the plist again, and that fixed it! Which is curious, because I did that many times yesterday, fixing nothing—I checked my terminal history to be sure. So, I was about to delete all of the following, and then Pd-L2Ork crashed upon quitting! It was nwjs experiencing a memory segmentation fault, just like I had just written about Purr Data doing. </div><div><br></div><div>So, something is still up, which makes me wonder if it's relevant to this other issue that's been getting to me: [hid] yields a "couldn't create" message (even if I download the external and open its help patcher from the same folder as the external), and [mousestate] looks just fine but will never do anything (even with polling on)—however, these issues affect me in all versions of Pd as well as all of my students, so I thought it was unrelated.</div><div><br></div><div>Anyway, here's the message I had been writing this morning, with the new crash log at the bottom.</div><div><br></div><div>No new updates had been installed, and it had been running fine for months prior; however, while troubleshooting yesterday, I did update to macOS 14.7 (with no improvement). </div><div><br></div><div>Whitelisting Pd-L2Ork in the firewall didn't help, and I had the firewall off for some time while troubleshooting before.</div><div><br></div><div>In the DevTools console, I do see<br></div><div>TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined index.html:1</div><div><br></div><div>I was able to get Purr-Data working finally using <span style="background-color:transparent;color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11pt">sudo spctl --master-disable and it mostly works okay, except that it crashed upon quitting. The macOS console crash log shows the following. Looks like a memory segmentation fault experienced by nwjs.</span></div><div><span style="background-color:transparent;color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11pt"><br></span></div><div>Process: nwjs [5931]<br>Path: /Applications/Purr-Data.app/Contents/MacOS/nwjs<br>Identifier: net.purrdata.nwjs<br>Version: 2.20.0 (20241018-rev.2a261df4)<br>Code Type: X86-64 (Translated)<br>Parent Process: launchd [1]<br>User ID: 503<br><br>Date/Time: 2024-10-20 11:37:06.6460 -0500<br>OS Version: macOS 14.7 (23H124)<br>Report Version: 12<br>Anonymous UUID: 1BC23BFE-C11F-4613-471A-0AE84A365533<br><br>Sleep/Wake UUID: 8AE49111-EF90-486A-AD0D-3EC481CCFFAA<br><br>Time Awake Since Boot: 3800 seconds<br>Time Since Wake: 2360 seconds<br><br>System Integrity Protection: enabled<br><br>Notes:<br>PC register does not match crashing frame (0x0 vs 0x102BBCAD0)<br><br>Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread<br><br>Exception Type: EXC_BAD_ACCESS (SIGSEGV)<br>Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008<br>Exception Codes: 0x0000000000000001, 0x0000000000000008<br><br>Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11<br>Terminating Process: exc handler [5931]<br><br>VM Region Info: 0x8 is not in any region. Bytes before following region: 4338950136<br> REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL<br> UNUSED SPACE AT START<br>---> <br> __TEXT 1029f2000-102a1e000 [ 176K] r-x/r-x SM=COW /Applications/Purr-Data.app/Contents/MacOS/nwjs<br><br>Error Formulating Crash Report:<br>PC register does not match crashing frame (0x0 vs 0x102BBCAD0)<span style="background-color:transparent;color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11pt"><br></span></div><div><br></div><div>______________________________</div><div><br></div><div>And here's the crash report from quitting Pd-L2Ork. Curiously, the macOS Console didn't add a "Translated Report" at the top this time.</div><div><br></div><div>{"app_name":"nwjs","timestamp":"2024-10-20 11:49:22.00 -0500","app_version":"20241014","slice_uuid":"4c4c4433-5555-3144-a1b7-b7a16950b103","build_version":"rev.61476ebf","platform":1,"bundleID":"net.pd-l2ork.nwjs","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.7 (23H124)","roots_installed":0,"name":"nwjs","incident_id":"FA458F67-37F4-48EB-8938-E64603047CB0"}<br>{<br> "uptime" : 4600,<br> "procRole" : "Foreground",<br> "version" : 2,<br> "userID" : 503,<br> "deployVersion" : 210,<br> "modelCode" : "Mac14,6",<br> "coalitionID" : 2356,<br> "osVersion" : {<br> "train" : "macOS 14.7",<br> "build" : "23H124",<br> "releaseType" : "User"<br> },<br> "captureTime" : "2024-10-20 11:49:17.1071 -0500",<br> "codeSigningMonitor" : 1,<br> "incident" : "FA458F67-37F4-48EB-8938-E64603047CB0",<br> "pid" : 6737,<br> "translated" : true,<br> "cpuType" : "X86-64",<br> "roots_installed" : 0,<br> "bug_type" : "309",<br> "procLaunch" : "2024-10-20 11:44:52.0551 -0500",<br> "procStartAbsTime" : 104763426427,<br> "procExitAbsTime" : 111124257500,<br> "procName" : "nwjs",<br> "procPath" : "\/Applications\/Pd-L2Ork.app\/Contents\/MacOS\/nwjs",<br> "bundleInfo" : {"CFBundleShortVersionString":"20241014","CFBundleVersion":"rev.61476ebf","CFBundleIdentifier":"net.pd-l2ork.nwjs"},<br> "storeInfo" : {"deviceIdentifierForVendor":"E70E8F79-8739-5220-93FD-F797E8F94304","thirdParty":true},<br> "parentProc" : "launchd",<br> "parentPid" : 1,<br> "coalitionName" : "net.pd-l2ork.nwjs",<br> "crashReporterKey" : "1BC23BFE-C11F-4613-471A-0AE84A365533",<br> "codeSigningID" : "net.pd-l2ork.nwjs",<br> "codeSigningTeamID" : "",<br> "codeSigningFlags" : 570425345,<br> "codeSigningValidationCategory" : 10,<br> "codeSigningTrustLevel" : 4294967295,<br> "wakeTime" : 3090,<br> "sleepWakeUUID" : "8AE49111-EF90-486A-AD0D-3EC481CCFFAA",<br> "sip" : "enabled",<br> "vmRegionInfo" : "0x8 is not in any region. Bytes before following region: 4377985016\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 104f2c000-104f6c000 [ 256K] r-x\/r-x SM=COW \/Applications\/Pd-L2Ork.app\/Contents\/MacOS\/nwjs",<br> "exception" : {"codes":"0x0000000000000001, 0x0000000000000008","rawCodes":[1,8],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000008"},<br> "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":6737},<br> "vmregioninfo" : "0x8 is not in any region. Bytes before following region: 4377985016\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 104f2c000-104f6c000 [ 256K] r-x\/r-x SM=COW \/Applications\/Pd-L2Ork.app\/Contents\/MacOS\/nwjs",<br> "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},<br> "faultingThread" : 0,<br></div><div><br></div><div>Thanks,</div><div><br></div><div>𐌌 </div><div><br></div><div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Jeff Morris</div><div><a href="http://morrismusic.org" target="_blank">http://morrismusic.org</a></div><div><a href="http://weblogmusic.org" target="_blank">http://weblogmusic.org</a></div></div></div></div></div></div></div></div></div>
</div>