Unloading some data file types cause crashes

Fivem client crashes while unloading a custom popgroups.ymt file. Most of the mounter type data files(popcycle.dat/.ymt/.ytyp) fail to unload while disconnecting from the server.

Capture

popgroups.7z (43.2 KB)

Another crash I experienced was when streaming navmeshes files, after disconnecting from the server, reconnecting to it or rather any other server crashes with hash wyoming-autumn-nineteen.

navmeshes.7z (3.8 MB)

Both should be resolved nowadays.

1 Like

That seems fixed, thank you for looking into it.

Though the console still says that it failed to unload few files(.ymt/.ytyp) which actually doesn’t cause any problems, just pointing them out.

image

fx_version 'cerulean'

files {
	'weaponflaregun.meta'
}

data_file 'WEAPON_METADATA_FILE' 'weaponflaregun.meta'
data_file 'WEAPONINFO_FILE' 'weaponflaregun.meta'
data_file 'WEAPONINFO_FILE_PATCH' 'weaponflaregun.meta'

<?xml version="1.0" encoding="UTF-8"?>

<CWeaponInfoBlob>
  <AimingInfos>
    <Item type="CAimingInfo">
      <Name>PISTOL_FLAREGUN_BASE_STRAFE</Name>
      <HeadingLimit value="60.000000" />
      <SweepPitchMin value="-70.000000" />
      <SweepPitchMax value="82.000000" />
    </Item>
  </AimingInfos>
  <Infos>
    <Item>
      <Infos>
        <Item type="CAmmoProjectileInfo">
          <Name>AMMO_FLAREGUN</Name>
          <Model>w_pi_flaregun_shell</Model>
          <Audio />
          <Slot />
          <AmmoMax value="999999" />
          <AmmoMax50 value="999999" />
          <AmmoMax100 value="999999" />
          <AmmoMaxMP value="999999" />
          <AmmoMax50MP value="999999" />
          <AmmoMax100MP value="999999" />
          <AmmoFlags>Fuse FixedAfterExplosion</AmmoFlags>
          <Damage value="10.000000" />
          <LifeTime value="40.000000" />
          <FromVehicleLifeTime value="40.000000" />
          <LifeTimeAfterImpact value="0.000000" />
          <LifeTimeAfterExplosion value="0.000000" />
          <ExplosionTime value="0.000000" />
          <LaunchSpeed value="100.000000" />
          <SeparationTime value="0.000000" />
          <TimeToReachTarget value="2.000000" />
          <Damping value="0.015000" />
          <GravityFactor value="0.700000" />
          <RicochetTolerance value="1.000000" />
          <PedRicochetTolerance value="0.000000" />
          <VehicleRicochetTolerance value="1.000000" />
          <FrictionMultiplier value="1.000000" />
          <Explosion>
            <Default>DONTCARE</Default>
            <HitCar>DONTCARE</HitCar>
            <HitTruck>DONTCARE</HitTruck>
            <HitBike>DONTCARE</HitBike>
            <HitBoat>DONTCARE</HitBoat>
            <HitPlane>DONTCARE</HitPlane>
          </Explosion>
          <FuseFx>proj_flare_fuse</FuseFx>
          <TrailFx>proj_heist_flare_trail</TrailFx>
          <TrailFxUnderWater />
          <FuseFxFP />
          <PrimedFxFP />
          <TrailFxFadeInTime value="0.000000" />
          <TrailFxFadeOutTime value="0.000000" />
          <PrimedFx />
          <DisturbFxDefault />
          <DisturbFxSand />
          <DisturbFxWater />
          <DisturbFxDirt />
          <DisturbFxFoliage />
          <DisturbFxProbeDist value="0.000000" />
          <DisturbFxScale value="0.000000" />
          <LightOnlyActiveWhenStuck value="false" />
          <LightFlickers value="false" />
          <LightSpeedsUp value="false" />
          <LightBone />
          <LightColour x="0.000000" y="0.000000" z="0.000000" />
          <LightIntensity value="0.000000" />
          <LightRange value="0.000000" />
          <LightFalloffExp value="0.000000" />
          <LightFrequency value="0.000000" />
          <LightPower value="0.000000" />
          <CoronaSize value="0.000000" />
          <CoronaIntensity value="0.000000" />
          <CoronaZBias value="0.000000" />
          <ProjectileFlags>ProcessImpacts TrailFxInactiveOnceWet NoPullPin CanBounce ApplyDamageOnImpact SetOnFireOnImpact</ProjectileFlags>
        </Item>
      </Infos>
    </Item>
    <Item>
      <Infos>
        <Item type="CWeaponInfo">
          <Name>WEAPON_FLAREGUN</Name>
          <Model>w_pi_flaregun</Model>
          <Audio>AUDIO_ITEM_FLARE_GUN</Audio>
          <Slot>SLOT_FLAREGUN</Slot>
          <DamageType>BULLET</DamageType>
          <Explosion>
            <Default>DONTCARE</Default>
            <HitCar>DONTCARE</HitCar>
            <HitTruck>DONTCARE</HitTruck>
            <HitBike>DONTCARE</HitBike>
            <HitBoat>DONTCARE</HitBoat>
            <HitPlane>DONTCARE</HitPlane>
          </Explosion>
          <FireType>PROJECTILE</FireType>
          <WheelSlot>WHEEL_PISTOL</WheelSlot>
          <Group>GROUP_PISTOL</Group>
          <AmmoInfo ref="AMMO_FLAREGUN" />
          <AimingInfo ref="PISTOL_FLAREGUN_BASE_STRAFE" />
          <ClipSize value="1" />
          <AccuracySpread value="1.400000" />
          <AccurateModeAccuracyModifier value="0.500000" />
          <RunAndGunAccuracyModifier value="2.000000" />
          <RunAndGunAccuracyMaxModifier value="1.000000" />
          <RecoilAccuracyMax value="1.000000" />
          <RecoilErrorTime value="3.300000" />
          <RecoilRecoveryRate value="1.000000" />
          <RecoilAccuracyToAllowHeadShotAI value="1000.000000" />
          <MinHeadShotDistanceAI value="1000.000000" />
          <MaxHeadShotDistanceAI value="1000.000000" />
          <HeadShotDamageModifierAI value="1000.000000" />
          <RecoilAccuracyToAllowHeadShotPlayer value="0.175000" />
          <MinHeadShotDistancePlayer value="5.000000" />
          <MaxHeadShotDistancePlayer value="40.000000" />
          <HeadShotDamageModifierPlayer value="20.000000" />
          <Damage value="10.000000" />
          <DamageTime value="0.000000" />
          <DamageTimeInVehicle value="0.000000" />
          <DamageTimeInVehicleHeadShot value="0.000000" />
          <HitLimbsDamageModifier value="0.500000" />
          <NetworkHitLimbsDamageModifier value="0.800000" />
          <LightlyArmouredDamageModifier value="0.750000" />
          <Force value="50.000000" />
          <ForceHitPed value="50.000000" />
          <ForceHitVehicle value="750.000000" />
          <ForceHitFlyingHeli value="750.000000" />
          <OverrideForces>
            <Item>
              <BoneTag>BONETAG_HEAD</BoneTag>
              <ForceFront value="100.000000" />
              <ForceBack value="80.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_NECK</BoneTag>
              <ForceFront value="60.000000" />
              <ForceBack value="70.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_L_THIGH</BoneTag>
              <ForceFront value="40.000000" />
              <ForceBack value="1.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_R_THIGH</BoneTag>
              <ForceFront value="40.000000" />
              <ForceBack value="1.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_L_CALF</BoneTag>
              <ForceFront value="70.000000" />
              <ForceBack value="80.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_R_CALF</BoneTag>
              <ForceFront value="60.000000" />
              <ForceBack value="100.000000" />
            </Item>
          </OverrideForces>
          <ForceMaxStrengthMult value="1.000000" />
          <ForceFalloffRangeStart value="0.000000" />
          <ForceFalloffRangeEnd value="50.000000" />
          <ForceFalloffMin value="1.000000" />
          <ProjectileForce value="0.000000" />
          <FragImpulse value="250.000000" />
          <Penetration value="0.010000" />
          <VerticalLaunchAdjustment value="0.000000" />
          <DropForwardVelocity value="0.000000" />
          <Speed value="2000.000000" />
          <BulletsInBatch value="1" />
          <BatchSpread value="0.000000" />
          <ReloadTimeMP value="-1.000000" />
          <ReloadTimeSP value="-1.000000" />
          <VehicleReloadTime value="1.000000" />
          <AnimReloadRate value="1.000000" />
          <BulletsPerAnimLoop value="1" />
          <TimeBetweenShots value="0.420000" />
          <TimeLeftBetweenShotsWhereShouldFireIsCached value="0.250000" />
          <SpinUpTime value="0.000000" />
          <SpinTime value="0.000000" />
          <SpinDownTime value="0.000000" />
          <AlternateWaitTime value="-1.000000" />
          <BulletBendingNearRadius value="0.000000" />
          <BulletBendingFarRadius value="0.750000" />
          <BulletBendingZoomedRadius value="0.375000" />
          <FirstPersonBulletBendingNearRadius value="0.000000" />
          <FirstPersonBulletBendingFarRadius value="0.000000" />
          <FirstPersonBulletBendingZoomedRadius value="0.000000" />
          <Fx>
            <EffectGroup>WEAPON_EFFECT_GROUP_PISTOL_SMALL</EffectGroup>
            <FlashFx>muz_smg</FlashFx>
            <FlashFxAlt />
            <FlashFxFP />
            <FlashFxFPAlt />
            <MuzzleSmokeFx />
            <MuzzleSmokeFxFP />
            <MuzzleSmokeFxMinLevel value="0.000000" />
            <MuzzleSmokeFxIncPerShot value="0.000000" />
            <MuzzleSmokeFxDecPerSec value="0.000000" />
            <ShellFx />
            <ShellFxFP />
            <TracerFx />
            <PedDamageHash />
            <TracerFxChanceSP value="0.000000" />
            <TracerFxChanceMP value="0.000000" />
            <FlashFxChanceSP value="1.000000" />
            <FlashFxChanceMP value="1.000000" />
            <FlashFxAltChance value="0.000000" />
            <FlashFxScale value="1.000000" />
            <FlashFxLightEnabled value="false" />
            <FlashFxLightCastsShadows value="false" />
            <FlashFxLightOffsetDist value="0.200000" />
            <FlashFxLightRGBAMin x="0.000000" y="0.000000" z="0.000000" />
            <FlashFxLightRGBAMax x="0.000000" y="0.000000" z="0.000000" />
            <FlashFxLightIntensityMinMax x="0.000000" y="0.000000" />
            <FlashFxLightRangeMinMax x="0.000000" y="0.000000" />
            <FlashFxLightFalloffMinMax x="0.000000" y="0.000000" />
            <GroundDisturbFxEnabled value="false" />
            <GroundDisturbFxDist value="5.000000" />
            <GroundDisturbFxNameDefault />
            <GroundDisturbFxNameSand />
            <GroundDisturbFxNameDirt />
            <GroundDisturbFxNameWater />
            <GroundDisturbFxNameFoliage />
          </Fx>
          <InitialRumbleDuration value="150" />
          <InitialRumbleIntensity value="0.200000" />
          <InitialRumbleIntensityTrigger value="0.000000" />
          <RumbleDuration value="95" />
          <RumbleIntensity value="0.200000" />
          <RumbleIntensityTrigger value="0.850000" />
          <RumbleDamageIntensity value="1.000000" />
          <InitialRumbleDurationFps value="0" />
          <InitialRumbleIntensityFps value="0.000000" />
          <RumbleDurationFps value="0" />
          <RumbleIntensityFps value="0.000000" />
          <NetworkPlayerDamageModifier value="1.000000" />
          <NetworkPedDamageModifier value="1.000000" />
          <NetworkHeadShotPlayerDamageModifier value="1.000000" />
          <LockOnRange value="20.000000" />
          <WeaponRange value="120.000000" />
          <BulletDirectionOffsetInDegrees value="0.000000" />
          <AiSoundRange value="-1.000000" />
          <AiPotentialBlastEventRange value="-1.000000" />
          <DamageFallOffRangeMin value="40.000000" />
          <DamageFallOffRangeMax value="120.000000" />
          <DamageFallOffModifier value="0.300000" />
          <VehicleWeaponHash />
          <DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
          <CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
          <CoverReadyToFireCameraHash />
          <RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
          <CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
          <AlternativeOrScopedCameraHash />
          <RunAndGunAlternativeOrScopedCameraHash />
          <CinematicShootingAlternativeOrScopedCameraHash />
          <CameraFov value="45.000000" />
          <FirstPersonAimFovMin value="42.000000" />
          <FirstPersonAimFovMax value="47.000000" />
          <FirstPersonScopeFov value="30.000000" />
          <FirstPersonScopeAttachmentFov value="0.000000" />
          <FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeOffset x="-0.003000" y="0.000000" z="-0.009000" />
          <FirstPersonScopeAttachmentOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeAttachmentRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonAsThirdPersonIdleOffset x="0.075" y="0.000000" z="0.000000" />
          <FirstPersonAsThirdPersonRNGOffset x="-0.025" y="-0.025" z="-0.040" />
          <FirstPersonAsThirdPersonLTOffset x="0.050" y="0.060" z="-0.0250" />
          <FirstPersonAsThirdPersonScopeOffset x="0.0850" y="0.000000" z="-0.025" />
          <FirstPersonAsThirdPersonWeaponBlockedOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000" />
          <FirstPersonDofMaxNearInFocusDistance value="0.000000" />
          <FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000" />
          <ZoomFactorForAccurateMode value="1.300000" />
          <RecoilShakeHash>PISTOL_RECOIL_SHAKE</RecoilShakeHash>
          <RecoilShakeHashFirstPerson />
          <AccuracyOffsetShakeHash />
          <MinTimeBetweenRecoilShakes value="150" />
          <RecoilShakeAmplitude value="1.000000" />
          <ExplosionShakeAmplitude value="-1.000000" />
          <IkRecoilDisplacement value="0.000000" />
          <IkRecoilDisplacementScope value="0.000000" />
          <IkRecoilDisplacementScaleBackward value="1.000000" />
          <IkRecoilDisplacementScaleVertical value="0.400000" />
          <ReticuleHudPosition x="0.000000" y="0.000000" />
          <AimOffsetMin x="0.200000" y="0.100000" z="0.600000" />
          <AimProbeLengthMin value="0.300000" />
          <AimOffsetMax x="0.175000" y="-0.200000" z="0.500000" />
          <AimProbeLengthMax value="0.275000" />
          <AimOffsetMinFPSIdle x="0.178000" y="0.392000" z="0.135000" />
          <AimOffsetMedFPSIdle x="0.169000" y="0.312000" z="0.420000" />
          <AimOffsetMaxFPSIdle x="0.187000" y="0.064000" z="0.649000" />
          <AimOffsetMinFPSLT x="0.009000" y="0.334000" z="0.555000" />
          <AimOffsetMaxFPSLT x="0.062000" y="-0.164000" z="0.588000" />
          <AimOffsetMinFPSRNG x="0.114000" y="0.390000" z="0.485000" />
          <AimOffsetMaxFPSRNG x="0.113000" y="-0.263000" z="0.586000" />
          <AimOffsetMinFPSScope x="0.009000" y="0.421000" z="0.462000" />
          <AimOffsetMaxFPSScope x="0.037000" y="-0.224000" z="0.639000" />
          <AimOffsetEndPosMinFPSIdle x="0.208000" y="0.700000" z="0.003000" />
          <AimOffsetEndPosMedFPSIdle x="0.203000" y="0.604000" z="0.553000" />
          <AimOffsetEndPosMaxFPSIdle x="0.207000" y="-0.040000" z="0.942000" />
          <TorsoAimOffset x="-1.300000" y="0.550000" />
          <TorsoCrouchedAimOffset x="0.200000" y="0.050000" />
          <LeftHandIkOffset x="0.000000" y="0.000000" z="0.000000" />
          <ReticuleMinSizeStanding value="0.650000" />
          <ReticuleMinSizeCrouched value="0.550000" />
          <ReticuleScale value="0.300000" />
          <ReticuleStyleHash>WEAPON_PISTOL</ReticuleStyleHash>
          <FirstPersonReticuleStyleHash />
          <PickupHash>PICKUP_WEAPON_FLAREGUN</PickupHash>
          <MPPickupHash>PICKUP_AMMO_FLAREGUN</MPPickupHash>
          <HumanNameHash>WT_FLAREGUN</HumanNameHash>
          <MovementModeConditionalIdle>MMI_1Handed</MovementModeConditionalIdle>
          <StatName>FLAREGUN</StatName>
          <KnockdownCount value="3" />
          <KillshotImpulseScale value="1.000000" />
          <NmShotTuningSet>normal</NmShotTuningSet>
          <AttachPoints>
            <Item>
              <AttachBone>WAPClip</AttachBone>
              <Components>
                <Item>
                  <Name>COMPONENT_FLAREGUN_CLIP_01</Name>
                  <Default value="true" />
                </Item>
              </Components>
            </Item>
          </AttachPoints>
          <GunFeedBone />
          <TargetSequenceGroup>Pistol</TargetSequenceGroup>
          <WeaponFlags>CarriedInHand Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim AnimReload AnimCrouchFire UsableOnFoot UsableClimbing UsableInCover AllowCloseQuarterKills HasLowCoverReloads HasLowCoverSwaps QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot TorsoIKForWeaponBlock DisableTorsoIKAboveAngleThreshold UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
          <TintSpecValues ref="TINT_DEFAULT" />
          <FiringPatternAliases ref="FIRING_PATTERN_PISTOL" />
          <ReloadUpperBodyFixupExpressionData ref="DEFAULT" />
          <AmmoDiminishingRate value="3" />
          <AimingBreathingAdditiveWeight value="1.000000" />
          <FiringBreathingAdditiveWeight value="1.000000" />
          <StealthAimingBreathingAdditiveWeight value="1.000000" />
          <StealthFiringBreathingAdditiveWeight value="1.000000" />
          <AimingLeanAdditiveWeight value="1.000000" />
          <FiringLeanAdditiveWeight value="1.000000" />
          <StealthAimingLeanAdditiveWeight value="1.000000" />
          <StealthFiringLeanAdditiveWeight value="1.000000" />
          <ExpandPedCapsuleRadius value="0.000000" />
          <AudioCollisionHash />
          <HudDamage value="20" />
          <HudSpeed value="10" />
          <HudCapacity value="10" />
          <HudAccuracy value="30" />
          <HudRange value="10" />
		  <TorsoIKAngleLimit value="50.000000" />
          <VehicleAttackAngle value="25.000000" />
        </Item>
      </Infos>
    </Item>
    <Item>
      <Infos />
    </Item>
    <Item>
      <Infos />
    </Item>
  </Infos>
  <VehicleWeaponInfos />
  <Name>DLC - Flare Gun</Name>
</CWeaponInfoBlob>

here is another example of crash during unloading @nta

Why are you loading the same file in 3 different ways?

just to be on the safe side i guess. which one I should use for this file?)

this seems to be the right ones for my mod after some testing but only if used together

data_file 'WEAPONINFO_FILE' 'weaponflaregun.meta'
data_file 'WEAPONINFO_FILE_PATCH' 'weaponflaregun.meta'

but the crash during unloading is this still there @nta
image

If you’re editing an existing weapon you use WEAPONINFO_FILE_PATCH if you’re adding a new weapon you use WEAPONINFO_FILE

btw flaregun is a dlc weapon
if i load it only as WEAPONINFO_FILE flaregun ammo amount is limited to 20
if i load it only as WEAPONINFO_FILE_PATCH flaregun completely dissapears from game even thought i add it using GiveWeaponToPed(…)
if i load as both a WEAPONINFO_FILE and WEAPONINFO_FILE_PATCH the flare gun is in the game and ammo max amout is 99999 @Smallo @nta

You should only need the patch file entry, send the file here you’ve edited.

@Smallo

You need to include the whole original metadata, not just part of it. You seem to be missing several entries from above <AimingInfos> for example

  <SlotNavigateOrder>
    <Item>
      <WeaponSlots>
        <Item>
          <OrderNumber value="131" />
          <Entry>SLOT_FLAREGUN</Entry>
        </Item>
      </WeaponSlots>
    </Item>
    <Item>
      <WeaponSlots>
        <Item>
          <OrderNumber value="96" />
          <Entry>SLOT_FLAREGUN</Entry>
        </Item>
      </WeaponSlots>
    </Item>
  </SlotNavigateOrder>
  <SlotBestOrder>
    <WeaponSlots>
      <Item>
        <OrderNumber value="261" />
        <Entry>SLOT_FLAREGUN</Entry>
      </Item>
    </WeaponSlots>
  </SlotBestOrder>
  <TintSpecValues />
  <FiringPatternAliases />
  <UpperBodyFixupExpressionData />
<CWeaponInfoBlob>
  <SlotNavigateOrder>
    <Item>
      <WeaponSlots>
        <Item>
          <OrderNumber value="131" />
          <Entry>SLOT_FLAREGUN</Entry>
        </Item>
      </WeaponSlots>
    </Item>
    <Item>
      <WeaponSlots>
        <Item>
          <OrderNumber value="91" />
          <Entry>SLOT_FLAREGUN</Entry>
        </Item>
      </WeaponSlots>
    </Item>
  </SlotNavigateOrder>
  <SlotBestOrder>
    <WeaponSlots>
      <Item>
        <OrderNumber value="261" />
        <Entry>SLOT_FLAREGUN</Entry>
      </Item>
    </WeaponSlots>
  </SlotBestOrder>
  <TintSpecValues />
  <FiringPatternAliases />
  <UpperBodyFixupExpressionData />
  <AimingInfos>
    <Item type="CAimingInfo">
      <Name>PISTOL_FLAREGUN_BASE_STRAFE</Name>
      <HeadingLimit value="60.000000" />
      <SweepPitchMin value="-70.000000" />
      <SweepPitchMax value="82.000000" />
    </Item>
  </AimingInfos>
  <Infos>
    <Item>
      <Infos>
        <Item type="CAmmoProjectileInfo">
          <Name>AMMO_FLAREGUN</Name>
          <Model>w_pi_flaregun_shell</Model>
          <Audio />
          <Slot />
          <AmmoMax value="999999" />
          <AmmoMax50 value="999999" />
          <AmmoMax100 value="999999" />
          <AmmoMaxMP value="999999" />
          <AmmoMax50MP value="999999" />
          <AmmoMax100MP value="999999" />
          <AmmoFlags>Fuse FixedAfterExplosion</AmmoFlags>
          <Damage value="10.000000" />
          <LifeTime value="40.000000" />
          <FromVehicleLifeTime value="40.000000" />
          <LifeTimeAfterImpact value="0.000000" />
          <LifeTimeAfterExplosion value="0.000000" />
          <ExplosionTime value="0.000000" />
          <LaunchSpeed value="100.000000" />
          <SeparationTime value="0.000000" />
          <TimeToReachTarget value="2.000000" />
          <Damping value="0.015000" />
          <GravityFactor value="0.700000" />
          <RicochetTolerance value="1.000000" />
          <PedRicochetTolerance value="0.000000" />
          <VehicleRicochetTolerance value="1.000000" />
          <FrictionMultiplier value="1.000000" />
          <Explosion>
            <Default>DONTCARE</Default>
            <HitCar>DONTCARE</HitCar>
            <HitTruck>DONTCARE</HitTruck>
            <HitBike>DONTCARE</HitBike>
            <HitBoat>DONTCARE</HitBoat>
            <HitPlane>DONTCARE</HitPlane>
          </Explosion>
          <FuseFx>proj_flare_fuse</FuseFx>
          <TrailFx>proj_heist_flare_trail</TrailFx>
          <TrailFxUnderWater />
          <FuseFxFP />
          <PrimedFxFP />
          <TrailFxFadeInTime value="0.000000" />
          <TrailFxFadeOutTime value="0.000000" />
          <PrimedFx />
          <DisturbFxDefault />
          <DisturbFxSand />
          <DisturbFxWater />
          <DisturbFxDirt />
          <DisturbFxFoliage />
          <DisturbFxProbeDist value="0.000000" />
          <DisturbFxScale value="0.000000" />
          <LightOnlyActiveWhenStuck value="false" />
          <LightFlickers value="false" />
          <LightSpeedsUp value="false" />
          <LightBone />
          <LightColour x="0.000000" y="0.000000" z="0.000000" />
          <LightIntensity value="0.000000" />
          <LightRange value="0.000000" />
          <LightFalloffExp value="0.000000" />
          <LightFrequency value="0.000000" />
          <LightPower value="0.000000" />
          <CoronaSize value="0.000000" />
          <CoronaIntensity value="0.000000" />
          <CoronaZBias value="0.000000" />
          <ProjectileFlags>ProcessImpacts TrailFxInactiveOnceWet NoPullPin CanBounce ApplyDamageOnImpact SetOnFireOnImpact</ProjectileFlags>
        </Item>
      </Infos>
    </Item>
    <Item>
      <Infos>
        <Item type="CWeaponInfo">
          <Name>WEAPON_FLAREGUN</Name>
          <Model>w_pi_flaregun</Model>
          <Audio>AUDIO_ITEM_FLARE_GUN</Audio>
          <Slot>SLOT_FLAREGUN</Slot>
          <DamageType>BULLET</DamageType>
          <Explosion>
            <Default>DONTCARE</Default>
            <HitCar>DONTCARE</HitCar>
            <HitTruck>DONTCARE</HitTruck>
            <HitBike>DONTCARE</HitBike>
            <HitBoat>DONTCARE</HitBoat>
            <HitPlane>DONTCARE</HitPlane>
          </Explosion>
          <FireType>PROJECTILE</FireType>
          <WheelSlot>WHEEL_PISTOL</WheelSlot>
          <Group>GROUP_PISTOL</Group>
          <AmmoInfo ref="AMMO_FLAREGUN" />
          <AimingInfo ref="PISTOL_FLAREGUN_BASE_STRAFE" />
          <ClipSize value="1" />
          <AccuracySpread value="1.400000" />
          <AccurateModeAccuracyModifier value="0.500000" />
          <RunAndGunAccuracyModifier value="2.000000" />
          <RunAndGunAccuracyMaxModifier value="1.000000" />
          <RecoilAccuracyMax value="1.000000" />
          <RecoilErrorTime value="3.300000" />
          <RecoilRecoveryRate value="1.000000" />
          <RecoilAccuracyToAllowHeadShotAI value="1000.000000" />
          <MinHeadShotDistanceAI value="1000.000000" />
          <MaxHeadShotDistanceAI value="1000.000000" />
          <HeadShotDamageModifierAI value="1000.000000" />
          <RecoilAccuracyToAllowHeadShotPlayer value="0.175000" />
          <MinHeadShotDistancePlayer value="5.000000" />
          <MaxHeadShotDistancePlayer value="40.000000" />
          <HeadShotDamageModifierPlayer value="20.000000" />
          <Damage value="10.000000" />
          <DamageTime value="0.000000" />
          <DamageTimeInVehicle value="0.000000" />
          <DamageTimeInVehicleHeadShot value="0.000000" />
          <HitLimbsDamageModifier value="0.500000" />
          <NetworkHitLimbsDamageModifier value="0.800000" />
          <LightlyArmouredDamageModifier value="0.750000" />
          <Force value="50.000000" />
          <ForceHitPed value="50.000000" />
          <ForceHitVehicle value="750.000000" />
          <ForceHitFlyingHeli value="750.000000" />
          <OverrideForces>
            <Item>
              <BoneTag>BONETAG_HEAD</BoneTag>
              <ForceFront value="100.000000" />
              <ForceBack value="80.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_NECK</BoneTag>
              <ForceFront value="60.000000" />
              <ForceBack value="70.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_L_THIGH</BoneTag>
              <ForceFront value="40.000000" />
              <ForceBack value="1.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_R_THIGH</BoneTag>
              <ForceFront value="40.000000" />
              <ForceBack value="1.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_L_CALF</BoneTag>
              <ForceFront value="70.000000" />
              <ForceBack value="80.000000" />
            </Item>
            <Item>
              <BoneTag>BONETAG_R_CALF</BoneTag>
              <ForceFront value="60.000000" />
              <ForceBack value="100.000000" />
            </Item>
          </OverrideForces>
          <ForceMaxStrengthMult value="1.000000" />
          <ForceFalloffRangeStart value="0.000000" />
          <ForceFalloffRangeEnd value="50.000000" />
          <ForceFalloffMin value="1.000000" />
          <ProjectileForce value="0.000000" />
          <FragImpulse value="250.000000" />
          <Penetration value="0.010000" />
          <VerticalLaunchAdjustment value="0.000000" />
          <DropForwardVelocity value="0.000000" />
          <Speed value="2000.000000" />
          <BulletsInBatch value="1" />
          <BatchSpread value="0.000000" />
          <ReloadTimeMP value="-1.000000" />
          <ReloadTimeSP value="-1.000000" />
          <VehicleReloadTime value="1.000000" />
          <AnimReloadRate value="1.000000" />
          <BulletsPerAnimLoop value="1" />
          <TimeBetweenShots value="0.420000" />
          <TimeLeftBetweenShotsWhereShouldFireIsCached value="0.250000" />
          <SpinUpTime value="0.000000" />
          <SpinTime value="0.000000" />
          <SpinDownTime value="0.000000" />
          <AlternateWaitTime value="-1.000000" />
          <BulletBendingNearRadius value="0.000000" />
          <BulletBendingFarRadius value="0.750000" />
          <BulletBendingZoomedRadius value="0.375000" />
          <FirstPersonBulletBendingNearRadius value="0.000000" />
          <FirstPersonBulletBendingFarRadius value="0.000000" />
          <FirstPersonBulletBendingZoomedRadius value="0.000000" />
          <Fx>
            <EffectGroup>WEAPON_EFFECT_GROUP_PISTOL_SMALL</EffectGroup>
            <FlashFx>muz_smg</FlashFx>
            <FlashFxAlt />
            <FlashFxFP />
            <FlashFxFPAlt />
            <MuzzleSmokeFx />
            <MuzzleSmokeFxFP />
            <MuzzleSmokeFxMinLevel value="0.000000" />
            <MuzzleSmokeFxIncPerShot value="0.000000" />
            <MuzzleSmokeFxDecPerSec value="0.000000" />
            <ShellFx />
            <ShellFxFP />
            <TracerFx />
            <PedDamageHash />
            <TracerFxChanceSP value="0.000000" />
            <TracerFxChanceMP value="0.000000" />
            <FlashFxChanceSP value="1.000000" />
            <FlashFxChanceMP value="1.000000" />
            <FlashFxAltChance value="0.000000" />
            <FlashFxScale value="1.000000" />
            <FlashFxLightEnabled value="false" />
            <FlashFxLightCastsShadows value="false" />
            <FlashFxLightOffsetDist value="0.200000" />
            <FlashFxLightRGBAMin x="0.000000" y="0.000000" z="0.000000" />
            <FlashFxLightRGBAMax x="0.000000" y="0.000000" z="0.000000" />
            <FlashFxLightIntensityMinMax x="0.000000" y="0.000000" />
            <FlashFxLightRangeMinMax x="0.000000" y="0.000000" />
            <FlashFxLightFalloffMinMax x="0.000000" y="0.000000" />
            <GroundDisturbFxEnabled value="false" />
            <GroundDisturbFxDist value="5.000000" />
            <GroundDisturbFxNameDefault />
            <GroundDisturbFxNameSand />
            <GroundDisturbFxNameDirt />
            <GroundDisturbFxNameWater />
            <GroundDisturbFxNameFoliage />
          </Fx>
          <InitialRumbleDuration value="150" />
          <InitialRumbleIntensity value="0.200000" />
          <InitialRumbleIntensityTrigger value="0.000000" />
          <RumbleDuration value="95" />
          <RumbleIntensity value="0.200000" />
          <RumbleIntensityTrigger value="0.850000" />
          <RumbleDamageIntensity value="1.000000" />
          <InitialRumbleDurationFps value="0" />
          <InitialRumbleIntensityFps value="0.000000" />
          <RumbleDurationFps value="0" />
          <RumbleIntensityFps value="0.000000" />
          <NetworkPlayerDamageModifier value="1.000000" />
          <NetworkPedDamageModifier value="1.000000" />
          <NetworkHeadShotPlayerDamageModifier value="1.000000" />
          <LockOnRange value="20.000000" />
          <WeaponRange value="120.000000" />
          <BulletDirectionOffsetInDegrees value="0.000000" />
          <AiSoundRange value="-1.000000" />
          <AiPotentialBlastEventRange value="-1.000000" />
          <DamageFallOffRangeMin value="40.000000" />
          <DamageFallOffRangeMax value="120.000000" />
          <DamageFallOffModifier value="0.300000" />
          <VehicleWeaponHash />
          <DefaultCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_CAMERA</DefaultCameraHash>
          <CoverCameraHash>DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA</CoverCameraHash>
          <CoverReadyToFireCameraHash />
          <RunAndGunCameraHash>DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA</RunAndGunCameraHash>
          <CinematicShootingCameraHash>DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA</CinematicShootingCameraHash>
          <AlternativeOrScopedCameraHash />
          <RunAndGunAlternativeOrScopedCameraHash />
          <CinematicShootingAlternativeOrScopedCameraHash />
          <CameraFov value="45.000000" />
          <FirstPersonAimFovMin value="42.000000" />
          <FirstPersonAimFovMax value="47.000000" />
          <FirstPersonScopeFov value="30.000000" />
          <FirstPersonScopeAttachmentFov value="0.000000" />
          <FirstPersonRNGOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonRNGRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonLTOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonLTRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeOffset x="-0.003000" y="0.000000" z="-0.009000" />
          <FirstPersonScopeAttachmentOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonScopeAttachmentRotationOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonAsThirdPersonIdleOffset x="0.075" y="0.000000" z="0.000000" />
          <FirstPersonAsThirdPersonRNGOffset x="-0.025" y="-0.025" z="-0.040" />
          <FirstPersonAsThirdPersonLTOffset x="0.050" y="0.060" z="-0.0250" />
          <FirstPersonAsThirdPersonScopeOffset x="0.0850" y="0.000000" z="-0.025" />
          <FirstPersonAsThirdPersonWeaponBlockedOffset x="0.000000" y="0.000000" z="0.000000" />
          <FirstPersonDofSubjectMagnificationPowerFactorNear value="1.025000" />
          <FirstPersonDofMaxNearInFocusDistance value="0.000000" />
          <FirstPersonDofMaxNearInFocusDistanceBlendLevel value="0.300000" />
          <ZoomFactorForAccurateMode value="1.300000" />
          <RecoilShakeHash>PISTOL_RECOIL_SHAKE</RecoilShakeHash>
          <RecoilShakeHashFirstPerson />
          <AccuracyOffsetShakeHash />
          <MinTimeBetweenRecoilShakes value="150" />
          <RecoilShakeAmplitude value="1.000000" />
          <ExplosionShakeAmplitude value="-1.000000" />
          <IkRecoilDisplacement value="0.000000" />
          <IkRecoilDisplacementScope value="0.000000" />
          <IkRecoilDisplacementScaleBackward value="1.000000" />
          <IkRecoilDisplacementScaleVertical value="0.400000" />
          <ReticuleHudPosition x="0.000000" y="0.000000" />
          <AimOffsetMin x="0.200000" y="0.100000" z="0.600000" />
          <AimProbeLengthMin value="0.300000" />
          <AimOffsetMax x="0.175000" y="-0.200000" z="0.500000" />
          <AimProbeLengthMax value="0.275000" />
          <AimOffsetMinFPSIdle x="0.178000" y="0.392000" z="0.135000" />
          <AimOffsetMedFPSIdle x="0.169000" y="0.312000" z="0.420000" />
          <AimOffsetMaxFPSIdle x="0.187000" y="0.064000" z="0.649000" />
          <AimOffsetMinFPSLT x="0.009000" y="0.334000" z="0.555000" />
          <AimOffsetMaxFPSLT x="0.062000" y="-0.164000" z="0.588000" />
          <AimOffsetMinFPSRNG x="0.114000" y="0.390000" z="0.485000" />
          <AimOffsetMaxFPSRNG x="0.113000" y="-0.263000" z="0.586000" />
          <AimOffsetMinFPSScope x="0.009000" y="0.421000" z="0.462000" />
          <AimOffsetMaxFPSScope x="0.037000" y="-0.224000" z="0.639000" />
          <AimOffsetEndPosMinFPSIdle x="0.208000" y="0.700000" z="0.003000" />
          <AimOffsetEndPosMedFPSIdle x="0.203000" y="0.604000" z="0.553000" />
          <AimOffsetEndPosMaxFPSIdle x="0.207000" y="-0.040000" z="0.942000" />
          <TorsoAimOffset x="-1.300000" y="0.550000" />
          <TorsoCrouchedAimOffset x="0.200000" y="0.050000" />
          <LeftHandIkOffset x="0.000000" y="0.000000" z="0.000000" />
          <ReticuleMinSizeStanding value="0.650000" />
          <ReticuleMinSizeCrouched value="0.550000" />
          <ReticuleScale value="0.300000" />
          <ReticuleStyleHash>WEAPON_PISTOL</ReticuleStyleHash>
          <FirstPersonReticuleStyleHash />
          <PickupHash>PICKUP_WEAPON_FLAREGUN</PickupHash>
          <MPPickupHash>PICKUP_AMMO_FLAREGUN</MPPickupHash>
          <HumanNameHash>WT_FLAREGUN</HumanNameHash>
          <MovementModeConditionalIdle>MMI_1Handed</MovementModeConditionalIdle>
          <StatName>FLAREGUN</StatName>
          <KnockdownCount value="3" />
          <KillshotImpulseScale value="1.000000" />
          <NmShotTuningSet>normal</NmShotTuningSet>
          <AttachPoints>
            <Item>
              <AttachBone>WAPClip</AttachBone>
              <Components>
                <Item>
                  <Name>COMPONENT_FLAREGUN_CLIP_01</Name>
                  <Default value="true" />
                </Item>
              </Components>
            </Item>
          </AttachPoints>
          <GunFeedBone />
          <TargetSequenceGroup>Pistol</TargetSequenceGroup>
          <WeaponFlags>CarriedInHand Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim AnimReload AnimCrouchFire UsableOnFoot UsableClimbing UsableInCover AllowCloseQuarterKills HasLowCoverReloads HasLowCoverSwaps QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot TorsoIKForWeaponBlock DisableTorsoIKAboveAngleThreshold UseFPSAimIK UseFPSSecondaryMotion</WeaponFlags>
          <TintSpecValues ref="TINT_DEFAULT" />
          <FiringPatternAliases ref="FIRING_PATTERN_PISTOL" />
          <ReloadUpperBodyFixupExpressionData ref="DEFAULT" />
          <AmmoDiminishingRate value="3" />
          <AimingBreathingAdditiveWeight value="1.000000" />
          <FiringBreathingAdditiveWeight value="1.000000" />
          <StealthAimingBreathingAdditiveWeight value="1.000000" />
          <StealthFiringBreathingAdditiveWeight value="1.000000" />
          <AimingLeanAdditiveWeight value="1.000000" />
          <FiringLeanAdditiveWeight value="1.000000" />
          <StealthAimingLeanAdditiveWeight value="1.000000" />
          <StealthFiringLeanAdditiveWeight value="1.000000" />
          <ExpandPedCapsuleRadius value="0.000000" />
          <AudioCollisionHash />
          <HudDamage value="20" />
          <HudSpeed value="10" />
          <HudCapacity value="10" />
          <HudAccuracy value="30" />
          <HudRange value="10" />
      <TorsoIKAngleLimit value="50.000000" />
          <VehicleAttackAngle value="25.000000" />
        </Item>
      </Infos>
    </Item>
    <Item>
      <Infos />
    </Item>
    <Item>
      <Infos />
    </Item>
  </Infos>
  <VehicleWeaponInfos />
  <Name>DLC - Flare Gun</Name>
</CWeaponInfoBlob>

yes adding the full file fixed the issue and right now everything works with only

data_file 'WEAPONINFO_FILE_PATCH' 'weaponflaregun.meta'

no more problems with unloading
thank you @Smallo @nta

This still happens with popgroups.ymt
I tried both

data_file 'DLC_POP_GROUPS' 'data/popgroups.ymt'

and

data_file 'FIVEM_LOVES_YOU_341B23A2F0E0F131' 'data/popgroups.ymt'

resource manifest version is cerulean

files {
    'data/*.meta',
    'data/*.ymt'
}

File:
popgroups.ymt (59.6 KB)

Crash:
image


EDIT: seems to work fine on old fxmanifest version bodacious! This is a potential fix to try for those who landed here.


EDIT: that was a coincidence