<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>