Engine Crash Related to Plasma Gun Particles

Issue Type (Required):

Other

Issue Description (Required):

Game crashed and console log states it was an issue with a particle effect for the Plasma Gun. console.log is attached.

I do use mods, but as you can see in the lua stack, this has nothing to do with mods and is an engine crash.

<</Error Context>>
<>scripts/foundation/managers/package/package_manager.lua:263: Trying to unload resource #ID[e3096ef8348ab76d].#ID[eac0b497876adedf] that’s used elsewhere by the engine, refcount: 2<</Script Error>>
<> [1] =[C]: in function unload
[2] @scripts/foundation/managers/package/package_manager.lua:263: in function _release_internal
[3] @scripts/foundation/managers/package/package_manager.lua:235: in function release
[4] @scripts/loading/package_synchronizer_client.lua:621: in function _unload_packages
[5] @scripts/loading/package_synchronizer_client.lua:634: in function _update_unload_delayer
[6] @scripts/loading/package_synchronizer_client.lua:468: in function update
[7] @scripts/managers/loading/package_synchronization_manager.lua:33: in function update
[8] @scripts/game_states/state_game.lua:679: in function update
[9] @scripts/foundation/utilities/game_state_machine.lua:119: in function update
[10] ./mod_loader:388: in function update
[11] ./mod_loader:434:in function <[string “./mod_loader”]:433>
<</Lua Stack>>
<> [2] self = table: 0000000003C94650; package_name = “content/fx/particles/weapons/rifles/plasma_gun/plasma_beam_linger”; load_call_item = table: 000000000EB30A50; reference_name = “PackageSynchronizer”; resource_handle = [ResourcePackage]
[3] self = table: 0000000003C94650; id = 30649; load_call_item = table: 000000000EB30A50; package_name = “content/fx/particles/weapons/rifles/plasma_gun/plasma_beam_linger”; load_call_list = table: 000000000EB30C00
[4] package_ids = table: 00000000175E7D30; i = 720; id = 30649
[5] self = table: 000000000EFDEAE0; dt = 0.02072560042142868; unload_delayer = table: 000000000EFDEEE0; queue_size = 5; i = 5; data = table: 000000000B918C90; time = -0.01002470962703228; package_ids = table: 00000000175E7D30
[6] self = table: 000000000EFDEAE0; dt = 0.02072560042142868; hosted_synchronizer_host = nil; template = table: 0000000008397140
[7] self = table: 0000000005884F60; dt = 0.02072560042142868; package_synchronizer_host = nil; package_synchronizer_client = table: 000000000EFDEAE0
[8] self = table: 0000000003C18480; dt = 0.02072560042142868; network_is_active = true; t = 1042.3223260978084; ui_manager = table: 0000000005AA57B0
[9] self = table: 0000000003D94180; dt = 0.02072560042142868; t = nil
[10] self = table: 0000000003C90090; dt = 0.02072560042142868
[11] dt = 0.02072560042142868
<</Lua Locals>>
<> [2] _shutdown_has_started = false; _packages_to_unload = table: 0000000003C94820; _current_item = 46075; _queue_order = table: 000000001665BC60; _pause_unloading = false; _load_call_data = table: 0000000003C94850; _current_time = 1042.3223260978084; _asynch_packages = table: 0000000003C946F0; _queued_async_packages = table: 0000000003C94720; _package_to_load_call_item = table: 0000000003C94A10; _packages = table: 0000000003C94680; _queued_callback_items = table: 0000000003CADED0;
[3] _shutdown_has_started = false; _packages_to_unload = table: 0000000003C94820; _current_item = 46075; _queue_order = table: 000000001665BC60; _pause_unloading = false; _load_call_data = table: 0000000003C94850; _current_time = 1042.3223260978084; _asynch_packages = table: 0000000003C946F0; _queued_async_packages = table: 0000000003C94720; _package_to_load_call_item = table: 0000000003C94A10; _packages = table: 0000000003C94680; _queued_callback_items = table: 0000000003CADED0;
[5] _prioritization_template = table: 0000000008397140; _item_definitions = table: 00000000060AAD90; _is_host = false; _player_alias_versions = table: 000000000EFDECF0; _mission_name = “cm_archives”; _peer_id = “5cd0046a896e2f3f”; _pending_peers = table: 000000000EFDECC0; NO_LOOKUP = 0; _player_profile_cache = table: 000000000EFDED20; _unload_delayer = table: 000000000EFDEEE0; _host_channel_id = 7; _packages = table: 000000000EFDEBC0; _network_delegate = table: 0000000003CEF5B0;
[6] _prioritization_template = table: 0000000008397140; _item_definitions = table: 00000000060AAD90; _is_host = false; _player_alias_versions = table: 000000000EFDECF0; _mission_name = “cm_archives”; _peer_id = “5cd0046a896e2f3f”; _pending_peers = table: 000000000EFDECC0; NO_LOOKUP = 0; _player_profile_cache = table: 000000000EFDED20; _unload_delayer = table: 000000000EFDEEE0; _host_channel_id = 7; _packages = table: 000000000EFDEBC0; _network_delegate = table: 0000000003CEF5B0;
[7] _peer_id = “5cd0046a896e2f3f”; _package_synchronizer_client = table: 000000000EFDEAE0;
[8] _vo_sources_cache = table: 0000000003CD2B00; _approve_channel_delegate = table: 0000000003C95330; _event_delegate = table: 0000000003CEF5B0; _sm = table: 0000000003E1A3F0;
[9] _name = “Main”; _state_change_callbacks = table: 0000000003D94260; _state = table: 0000000003C18480;
[10] _package_manager = table: 0000000003C94650; _sm = table: 0000000003D94180;
<</Lua Self>>

Steps to Reproduce (Required):

Play with a Plasma Gun veteran?

[PC] Do You Use Mods? (Optional):

Yes, but I haven’t tried disabling them

Reproduction Rate (Required):

Once

Platform (Required):

PC - Steam

[PC] Upload Console Log & darktide_launcher.log (Optional):

console-2024-06-30-05.35.54-e9f10415-d1d5-4ada-97d8-de97f692a25d.log (410 KB)

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.