Thanks @coolwebb. Pulse is now crashing for me. It starts up fine, and I’m able to create the needle decompression action, but when I create that action and then advance time, there’s a crash on the native side during the call to nativeAdvanceTimeStep(nativeObj)
.
Here’s pulse.log; it contains a lot of warnings that weren’t there before. Also, it looks like the patient state models haven’t been updated since commit f6f0a3e9
– maybe that’s the problem?
[INFO] [0(s)] [SerializingFromFile] C:\Users\BOB~1.MAR\AppData\Local\Temp\isaac-pulse17166371710646230072\patients\Soldier@0s.json
[INFO] [0(s)] Human Adult Whole Body
[INFO] [0(s)] Version : 4.2.0
[INFO] [0(s)] GitHash : e9c5b74a
[INFO] [0(s)] Build Time : Mon Apr 24 16:15:56 2023
[INFO] [0(s)] Loading state generated from Pulse-4.2.0-f6f0a3e9
[INFO] [0(s)] [SimTime(s)] 0(s)
[WARN] [0(s)] Could not find expected Pulmonary compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, RightNeedle in compartment manager
[INFO] [0(s)] [Action]
{
"PatientAction": {
"Hemorrhage": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"Compartment": "Skin",
"Type": "External",
"Severity": {
"Scalar0To1": {
"Value": 0.01,
"Unit": "",
"ReadOnly": false
}
}
}
}
}
[INFO] [0(s)] [Action]
{
"PatientAction": {
"Hemorrhage": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"Compartment": "Muscle",
"Type": "External",
"Severity": {
"Scalar0To1": {
"Value": 0.01,
"Unit": "",
"ReadOnly": false
}
}
}
}
}
[INFO] [0(s)] [Action]
{
"PatientAction": {
"TensionPneumothorax": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"Type": "Open",
"Side": "Right",
"Severity": {
"Scalar0To1": {
"Value": 0.7,
"Unit": "",
"ReadOnly": false
}
}
}
}
}
[WARN] [0(s)] Could not find expected Pulmonary compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Pulmonary compartment, RightNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, LeftNeedle in compartment manager
[WARN] [0(s)] Could not find expected Aerosol compartment, RightNeedle in compartment manager
[INFO] [45.18(s)] [Event] 45.18(s), Patient has Tachycardia
[INFO] [57.06(s)] Baroreceptors Saturated
[INFO] [59.66(s)] Baroreceptors Saturated
[INFO] [65.24(s)] Starting Baroreceptor timer
[INFO] [76.24(s)] [Event] 76.24(s), Patient has Hypoxia
[INFO] [85.7(s)] [Event] 85.7(s), Patient has Tachypnea
[INFO] [101.9(s)] [Event] 101.9(s), Patient has Antidiuresis
[INFO] [129(s)] [Action]
{
"PatientAction": {
"ChestOcclusiveDressing": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"State": "On",
"Side": "Right"
}
}
}
[INFO] [129(s)] [Action]
{
"PatientAction": {
"ChestOcclusiveDressing": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"State": "On",
"Side": "Right"
}
}
}
[INFO] [129(s)] [Action]
{
"PatientAction": {
"NeedleDecompression": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"State": "On",
"Side": "Right"
}
}
}
[INFO] [129(s)] [Action]
{
"PatientAction": {
"NeedleDecompression": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"State": "On",
"Side": "Right"
}
}
}
[INFO] [129(s)] [Action]
{
"PatientAction": {
"Hemorrhage": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"Compartment": "Skin",
"Type": "External",
"Severity": {
"Scalar0To1": {
"Value": 0,
"Unit": "",
"ReadOnly": false
}
}
}
}
}
[INFO] [129(s)] [Action]
{
"PatientAction": {
"Hemorrhage": {
"PatientAction": {
"Action": {
"Comment": ""
}
},
"Compartment": "Muscle",
"Type": "External",
"Severity": {
"Scalar0To1": {
"Value": 0,
"Unit": "",
"ReadOnly": false
}
}
}
}
}
[WARN] [129(s)] Could not find expected Pulmonary compartment, LeftNeedle in compartment manager
[WARN] [129(s)] Could not find expected Pulmonary compartment, RightNeedle in compartment manager
[WARN] [129(s)] Could not find expected Aerosol compartment, LeftNeedle in compartment manager
[WARN] [129(s)] Could not find expected Aerosol compartment, RightNeedle in compartment manager