[L2Ork-dev] Won’t finish starting up
Jeff Morris
jeff at morrismusic.org
Sun Oct 20 13:10:33 EDT 2024
Thanks, Ico.
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.
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.
Anyway, here's the message I had been writing this morning, with the new
crash log at the bottom.
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).
Whitelisting Pd-L2Ork in the firewall didn't help, and I had the firewall
off for some time while troubleshooting before.
In the DevTools console, I do see
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type
string. Received undefined index.html:1
I was able to get Purr-Data working finally using 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.
Process: nwjs [5931]
Path: /Applications/Purr-Data.app/Contents/MacOS/nwjs
Identifier: net.purrdata.nwjs
Version: 2.20.0 (20241018-rev.2a261df4)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 503
Date/Time: 2024-10-20 11:37:06.6460 -0500
OS Version: macOS 14.7 (23H124)
Report Version: 12
Anonymous UUID: 1BC23BFE-C11F-4613-471A-0AE84A365533
Sleep/Wake UUID: 8AE49111-EF90-486A-AD0D-3EC481CCFFAA
Time Awake Since Boot: 3800 seconds
Time Since Wake: 2360 seconds
System Integrity Protection: enabled
Notes:
PC register does not match crashing frame (0x0 vs 0x102BBCAD0)
Crashed Thread: 0 CrBrowserMain Dispatch queue:
com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Codes: 0x0000000000000001, 0x0000000000000008
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [5931]
VM Region Info: 0x8 is not in any region. Bytes before following region:
4338950136
REGION TYPE START - END [ VSIZE] PRT/MAX
SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 1029f2000-102a1e000 [ 176K] r-x/r-x
SM=COW /Applications/Purr-Data.app/Contents/MacOS/nwjs
Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x102BBCAD0)
______________________________
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.
{"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"}
{
"uptime" : 4600,
"procRole" : "Foreground",
"version" : 2,
"userID" : 503,
"deployVersion" : 210,
"modelCode" : "Mac14,6",
"coalitionID" : 2356,
"osVersion" : {
"train" : "macOS 14.7",
"build" : "23H124",
"releaseType" : "User"
},
"captureTime" : "2024-10-20 11:49:17.1071 -0500",
"codeSigningMonitor" : 1,
"incident" : "FA458F67-37F4-48EB-8938-E64603047CB0",
"pid" : 6737,
"translated" : true,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-10-20 11:44:52.0551 -0500",
"procStartAbsTime" : 104763426427,
"procExitAbsTime" : 111124257500,
"procName" : "nwjs",
"procPath" : "\/Applications\/Pd-L2Ork.app\/Contents\/MacOS\/nwjs",
"bundleInfo" :
{"CFBundleShortVersionString":"20241014","CFBundleVersion":"rev.61476ebf","CFBundleIdentifier":"net.pd-l2ork.nwjs"},
"storeInfo" :
{"deviceIdentifierForVendor":"E70E8F79-8739-5220-93FD-F797E8F94304","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "net.pd-l2ork.nwjs",
"crashReporterKey" : "1BC23BFE-C11F-4613-471A-0AE84A365533",
"codeSigningID" : "net.pd-l2ork.nwjs",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570425345,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 4294967295,
"wakeTime" : 3090,
"sleepWakeUUID" : "8AE49111-EF90-486A-AD0D-3EC481CCFFAA",
"sip" : "enabled",
"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",
"exception" : {"codes":"0x0000000000000001,
0x0000000000000008","rawCodes":[1,8],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS
at 0x0000000000000008"},
"termination" :
{"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault:
11","byProc":"exc handler","byPid":6737},
"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",
"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" : 0,
Thanks,
𐌌
Jeff Morris
http://morrismusic.org
http://weblogmusic.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20241020/ba563299/attachment.htm>
More information about the L2Ork-dev
mailing list