Page MenuHomeFeedback Tracker

lava76 (Florian)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 7 2020, 12:14 PM (230 w, 2 d)

Recent Activity

Tue, Dec 3

lava76 created T186930: Enabling "Show Triggers" in diag debug menu draws cylinder and sphere trigger too low.
Tue, Dec 3, 1:01 AM · DayZ

Sun, Nov 24

lava76 updated the task description for T173348: Heap corruption when right hand side of bool assignment contains conditionals.
Sun, Nov 24, 3:21 PM · DayZ
lava76 added a comment to T173348: Heap corruption when right hand side of bool assignment contains conditionals.

Here's a way to reproduce it fairly reliably:

Sun, Nov 24, 3:20 PM · DayZ

Nov 5 2024

lava76 created T186177: Weapon::Fire damage gets applied to the wrong entity in some situations.
Nov 5 2024, 4:53 PM · DayZ

Oct 31 2024

lava76 added a comment to T169112: Hive Character Event.

OnStoreSave can be used as an indicator when a player is saved.

Oct 31 2024, 2:48 PM · DayZ Modding, DayZ

Oct 13 2024

lava76 added a comment to T181817: Infected can run through some solid baked map objects, e.g. some castle walls.

Land_Mil_AircraftShelter

Oct 13 2024, 6:17 PM · DayZ

Sep 28 2024

lava76 created T184919: ActionCarDoors ignores CrewSize of vehicle.
Sep 28 2024, 2:22 PM · DayZ

Sep 5 2024

lava76 created T184230: CarSCript::GetCarDoorsState returns -1 instead of CarDoorState.DOORS_MISSING.
Sep 5 2024, 5:41 PM · DayZ

Aug 22 2024

lava76 edited Steps To Reproduce on T183910: DayZ 1.26 Experimental (158670): HumanCommandScript::SetHeading no longer works.
Aug 22 2024, 6:59 PM · DayZ
lava76 created T183910: DayZ 1.26 Experimental (158670): HumanCommandScript::SetHeading no longer works.
Aug 22 2024, 6:53 PM · DayZ

Aug 9 2024

lava76 added a comment to T183345: When string is assembled in call to GetGame().GetWorkspace().CreateWidgets, it sometimes fails.

It seems the underlying issue might be some sort of memory corruption. I'm attaching a crashlog + minidump in case it's helpful.

Aug 9 2024, 6:00 PM · DayZ

Aug 8 2024

lava76 updated the task description for T183495: 1.26 Experimental: Player OnStoreLoad partially fails with data from prior version.
Aug 8 2024, 3:42 PM · DayZ
lava76 updated the task description for T183495: 1.26 Experimental: Player OnStoreLoad partially fails with data from prior version.
Aug 8 2024, 2:47 PM · DayZ
lava76 created T183495: 1.26 Experimental: Player OnStoreLoad partially fails with data from prior version.
Aug 8 2024, 2:46 PM · DayZ

Aug 4 2024

lava76 added a comment to T179455: Light with shadows attached to lighthouse causes client CTD.

In 1.25, the problem seems to have gotten worse. It's now enough to look at the lighthouse for CTD to occur.

Aug 4 2024, 8:33 PM · DayZ

Aug 3 2024

lava76 updated the task description for T183345: When string is assembled in call to GetGame().GetWorkspace().CreateWidgets, it sometimes fails.
Aug 3 2024, 1:39 PM · DayZ
lava76 created T183345: When string is assembled in call to GetGame().GetWorkspace().CreateWidgets, it sometimes fails.
Aug 3 2024, 1:32 PM · DayZ

Jul 29 2024

lava76 added a comment to T182004: FindFile not working on Linux Server.

Maybe it's the if (handle == 0) check that makes it fail? Could a valid (non-NULL) FindFileHandle be implicitly cast to a zero int by this comparison, thus making it fail?

Jul 29 2024, 10:41 AM · DayZ Modding, DayZ
lava76 added a comment to T179707: Unexpected behavior of FindFile() on Linux.

The way I understood FindFileFlags is that it tells FindFile where to find files, not what type of thing (i.e. directory/file) it should find. I'm basing this off the code comments in ensystem.c, so not sure if those are correct w/ regards to intent (it also mentions .pak files which are not a thing in DayZ, probably a leftover from Arma. I haven't checked if FindFileMode.ARCHIVES does attempt to find files in PBOs).

Jul 29 2024, 10:37 AM · DayZ Modding, DayZ

Jul 27 2024

lava76 added a comment to T136038: Light sources flicker.

The flickering has been back for the last few DayZ updates (currently on 1.25 and it still flickers).

Jul 27 2024, 8:06 PM · DayZ

Jul 25 2024

lava76 added a comment to T181817: Infected can run through some solid baked map objects, e.g. some castle walls.

Some more (Storozh aka Prison Island), coordinates are shown on screen (I suspect Infected can walk through any of the bars in the prison buildings, but I haven't tested all of them):




Jul 25 2024, 12:59 PM · DayZ

Jun 12 2024

lava76 added a comment to T181817: Infected can run through some solid baked map objects, e.g. some castle walls.

@aldworth33 that's a different situation, for dynamic objects navmesh takes a while to update (up to a few minutes). The objects in this ticket are baked map objects though.

Jun 12 2024, 7:14 PM · DayZ

Jun 3 2024

lava76 updated the task description for T181817: Infected can run through some solid baked map objects, e.g. some castle walls.
Jun 3 2024, 1:37 PM · DayZ
lava76 created T181817: Infected can run through some solid baked map objects, e.g. some castle walls.
Jun 3 2024, 1:31 PM · DayZ

Apr 27 2024

lava76 updated the task description for T180765: Pulling dead body out of truck puts body under terrain.
Apr 27 2024, 12:03 PM · DayZ
lava76 created T180765: Pulling dead body out of truck puts body under terrain.
Apr 27 2024, 12:02 PM · DayZ

Apr 24 2024

lava76 changed Category from category:general to category:server on T180716: 1.25 Experimental server crash reporter fails with timeout or 400 bad request.
Apr 24 2024, 9:24 PM · DayZ
lava76 created T180716: 1.25 Experimental server crash reporter fails with timeout or 400 bad request.
Apr 24 2024, 9:23 PM · DayZ
lava76 added a comment to T180695: Firing the Vaiga outdoors sounds like thunder under 1.25 Experimental.

Ignore, issue was Summer Chernarus which isn't updated yet for 1.25

Apr 24 2024, 12:50 AM · DayZ

Apr 23 2024

lava76 changed Category from category:general to category:sound on T180695: Firing the Vaiga outdoors sounds like thunder under 1.25 Experimental.
Apr 23 2024, 11:19 PM · DayZ
lava76 created T180695: Firing the Vaiga outdoors sounds like thunder under 1.25 Experimental.
Apr 23 2024, 10:54 PM · DayZ

Apr 3 2024

lava76 added a comment to T179986: Text widgets with `wrap` property set to 1 don't wrap initially.

Nope, it affects all fonts, see screenshot, that's SDF_MetronLight

Apr 3 2024, 1:35 PM · DayZ

Mar 23 2024

lava76 added a comment to T179673: Extend Read / Write context.

The issue isn't writing, the issue is reading.

Mar 23 2024, 3:11 PM · DayZ Modding, DayZ

Mar 22 2024

lava76 added a comment to T179673: Extend Read / Write context.

What type of data the serializer will covert to binary representation? CChild object or CParent?

Mar 22 2024, 6:24 PM · DayZ Modding, DayZ

Mar 17 2024

lava76 added a comment to T179312: Emotes are logged to admin log.

The old behavior (requiring -doactionlog parameter) was fine. It still hasn't the right format for admin log though, as the info provided is mostly useful for debugging, not administering a server. To make the log useful, it would need to include the name + ID of the player instead of the survivor classname (+ the position).

Mar 17 2024, 9:34 PM · DayZ
lava76 added a comment to T179969: Method default arguments can't be OR'ed together.

Oh they are evaluated, they just can't be OR'ed together. Using a single constant or enum works absolutely fine as default argument.

Mar 17 2024, 8:40 PM · DayZ
lava76 added a comment to T179673: Extend Read / Write context.

This ticket seems to be based on a misunderstanding of how the serializers work in DayZ. For the serializer to know how to read something, it needs to know the structure of what it is reading, since written serialized data is just a binary blob with no structural information whatsoever. Class obviously lacks any structural info that the serializer could use to make sense of the binary data it is reading.

Mar 17 2024, 2:20 PM · DayZ Modding, DayZ
lava76 edited Additional Information on T179986: Text widgets with `wrap` property set to 1 don't wrap initially.
Mar 17 2024, 10:48 AM · DayZ
lava76 edited Additional Information on T179986: Text widgets with `wrap` property set to 1 don't wrap initially.
Mar 17 2024, 10:35 AM · DayZ
lava76 created T179986: Text widgets with `wrap` property set to 1 don't wrap initially.
Mar 17 2024, 10:33 AM · DayZ

Mar 16 2024

lava76 created T179969: Method default arguments can't be OR'ed together.
Mar 16 2024, 12:09 PM · DayZ

Mar 13 2024

lava76 added a comment to T179455: Light with shadows attached to lighthouse causes client CTD.

I've created a new ticket for the freecam freeze & CTD as I'm not sure if related. https://feedback.bistudio.com/T179875

Mar 13 2024, 12:05 AM · DayZ
lava76 created T179875: Moving the freecam under terrain or through a building while a nearby player shoots CTDs the client.
Mar 13 2024, 12:05 AM · DayZ
lava76 added a comment to T179455: Light with shadows attached to lighthouse causes client CTD.

I've created a new ticket for the freecam freeze & CTD as I'm not sure if related. https://feedback.bistudio.com/T179875

Mar 13 2024, 12:00 AM · DayZ
lava76 created T179875: Moving the freecam under terrain or through a building while a nearby player shoots CTDs the client.
Mar 13 2024, 12:00 AM · DayZ

Mar 2 2024

lava76 added a comment to T179455: Light with shadows attached to lighthouse causes client CTD.

A similar client CTD can be provoked by entering freecam and moving freecam close to or below ground while a nearby player is shooting, and I'm assuming it's due to the muzzle flash.

Mar 2 2024, 2:13 PM · DayZ

Feb 28 2024

lava76 added a comment to T179455: Light with shadows attached to lighthouse causes client CTD.

Minidump
Mods: @CF;@Community-Online-Tools

Feb 28 2024, 6:24 PM · DayZ
lava76 edited Steps To Reproduce on T179455: Light with shadows attached to lighthouse causes client CTD.
Feb 28 2024, 4:26 PM · DayZ
lava76 edited Steps To Reproduce on T179455: Light with shadows attached to lighthouse causes client CTD.
Feb 28 2024, 4:06 PM · DayZ
lava76 edited Steps To Reproduce on T179455: Light with shadows attached to lighthouse causes client CTD.
Feb 28 2024, 4:06 PM · DayZ
lava76 created T179455: Light with shadows attached to lighthouse causes client CTD.
Feb 28 2024, 4:05 PM · DayZ

Feb 26 2024

lava76 added a comment to T179401: Chinese and Simplified Chinese Font scaling issue .

To add to this, this also affects mods that want to support eastern languages. It is currently very cumbersome to support eastern languages with the same layout files as used for western languages and is mostly due to eastern fonts rendering much larger in DayZ (about 1.5x to 2x visually) than western fonts. It would be great if the eastern fonts in the game would render about the same size (given a respective point size in layouts) as western fonts, thus eliminating the need to have separate layout files.

Feb 26 2024, 6:25 PM · DayZ

Feb 23 2024

lava76 added a comment to T179312: Emotes are logged to admin log.

That doesn't seem to be the case. I see emote logs even without that parameter. Or do you mean it has to be added so emote logs no longer happen? The call to the log doesn't seem to depend on anything else than -adminlog (I can see that versions prior to 1.24 indeed depended on LogManager.IsActionLogEnable, but that's no longer the case with 1.24)

Feb 23 2024, 8:20 PM · DayZ
lava76 created T179312: Emotes are logged to admin log.
Feb 23 2024, 11:24 AM · DayZ

Jan 30 2024

lava76 added a comment to T170935: Can't have multiple interact and continuous actions on the same object at the same time.

This needs to be revisited. It is impossible to anticipate which other mods add actions, so you can very easily run into a situation where mod A adds an action and mod B adds an action that both work fine in isolation, but when loaded together, only one of the mod's (A or B) action will be selectable. Due to the exponential amount of possible combinations of mods loaded, it is impossible for any individual mod author to circumvent this situation.

Jan 30 2024, 1:47 PM · DayZ

Jan 25 2024

lava76 created T178672: 1.24 Experimental: Bandaging doesn't take effectivity into account anymore.
Jan 25 2024, 4:04 PM · DayZ

Jan 18 2024

lava76 added a comment to T177670: Bit shifting produces unexpected values.

Not the behavior in C or C++, which is what I'm going off of. But I guess in C or C++ the compiler actually recognizes the initial value as an uint, so non-negative.

Jan 18 2024, 1:16 PM · DayZ

Jan 16 2024

lava76 added a comment to T176938: Can't find matching overload for function Error.

Thanks for the detailed answer (and resolution of course) :-)

Jan 16 2024, 8:09 PM · DayZ Modding, DayZ

Jan 15 2024

lava76 created T178409: Feature request: Add JsonApiStruct.OnStartObject and OnEndObject.
Jan 15 2024, 5:12 PM · DayZ

Jan 13 2024

lava76 changed Category from category:general to category:modding on T178377: string.Replace segfaults when string to be replaced is empty.
Jan 13 2024, 4:56 PM · DayZ
lava76 created T178377: string.Replace segfaults when string to be replaced is empty.
Jan 13 2024, 4:56 PM · DayZ

Jan 9 2024

lava76 renamed T178278: Math.Floor doesn't work correctly for some numbers from Math.Floor doesn't work correctly for some negative numbers to Math.Floor doesn't work correctly for some numbers.
Jan 9 2024, 2:28 PM · DayZ

Jan 8 2024

lava76 created T178279: EffectSounds don't get cleaned up if they fade out.
Jan 8 2024, 2:30 PM · DayZ
lava76 created T178278: Math.Floor doesn't work correctly for some numbers.
Jan 8 2024, 2:23 PM · DayZ

Dec 5 2023

lava76 added a comment to T177537: "Failed Engine start" sounds not working on Vehicles.

Interim solution

modded class ActionStartEngine
{
	override void OnStartClient(ActionData action_data)
	{
		super.OnStartClient(action_data);
Dec 5 2023, 1:19 PM · DayZ

Dec 4 2023

lava76 created T177670: Bit shifting produces unexpected values.
Dec 4 2023, 7:53 PM · DayZ

Nov 29 2023

lava76 updated the task description for T177558: string.Replace truncates long text.
Nov 29 2023, 6:20 PM · DayZ
lava76 created T177558: string.Replace truncates long text.
Nov 29 2023, 5:47 PM · DayZ

Nov 22 2023

lava76 added a comment to T177400: Reproducible High Pop Server Lag Report.

Adding on to what @lava76 mentioned.

* Order of Events firing:
* When player respawns                            : ClientPrepareEventTypeID ► ClientNewEventTypeID ► ClientNewReadyEventTypeID
Nov 22 2023, 12:58 PM · DayZ
lava76 added a comment to T177400: Reproducible High Pop Server Lag Report.

The reason for this seems to be that the player list is sent to all clients whenever a player respawns - at this point that is wasteful though, because the playerlist hasn't changed. The underlying issue is that ClientNewEventTypeID fires for new players (where sending the playerlist makes sense since it has actually changed) as well as respawning players (here, the playerlist hasn't changed).

Nov 22 2023, 10:57 AM · DayZ

Nov 13 2023

lava76 added a comment to T176038: Guns are unlootable on proned players when killed..

It seems the gun was already deleted on server when DayZPlayerCommandDeathCallback::OnSimulationEnd is reached so it cannot be dropped, what remains visible on client is just a "ghost". This also explains why cutting up the body doesn't help.

Nov 13 2023, 6:25 PM · DayZ

Nov 8 2023

lava76 added a comment to T176879: 1.23 stable: Items drop at weird angles/teleport to other floors.

Even easier way to repro, just dig a gardenplot and drop the item on there.

Nov 8 2023, 11:31 AM · DayZ
lava76 added a comment to T176879: 1.23 stable: Items drop at weird angles/teleport to other floors.

Video showing item teleportation issue:

Nov 8 2023, 11:15 AM · DayZ
lava76 created T176879: 1.23 stable: Items drop at weird angles/teleport to other floors.
Nov 8 2023, 11:07 AM · DayZ

Oct 12 2023

lava76 added a comment to T175934: 1.23 EXP CPU load MUCH higher.

Seems to be fixed with today's Experimental update

Oct 12 2023, 7:01 PM · DayZ

Sep 26 2023

lava76 added a comment to T169094: Unescapable Storage Lag / Dsync.

One problem might be that the variables (according to docs) set updates to be sent per server frame, not per time interval. So with networkObjectBatchSend set to 3, that might still amount to hundreds of updates per client, per client frame, depending how fast the server runs at any given point in time.

Sep 26 2023, 4:17 PM · DayZ

Aug 19 2023

lava76 created T174832: EditBoxWidget doesn't receive certain keys (e.g. TAB, ENTER/RETURN).
Aug 19 2023, 5:05 PM · DayZ

Jun 21 2023

lava76 created T173458: Passing in NULL for an argument in a function called recursively nulls the argument in the caller.
Jun 21 2023, 5:16 PM · DayZ
lava76 created T173448: Vehicle IsAreaAtDoorFree fails for some objects depending on vehicle crew entry position.
Jun 21 2023, 12:23 PM · DayZ

Jun 15 2023

lava76 created T173348: Heap corruption when right hand side of bool assignment contains conditionals.
Jun 15 2023, 3:37 PM · DayZ

May 20 2023

lava76 added a comment to T172347: DayZ 1.21 - Modded clothing from 1.20 update breaks.

I don't see how one is related to the other. The clothing changes would have been "nice to have" certainly, but not having them doesn't break anything. The "FIX-ME" warnings on the other hand point to actual problems (that modders should address if they are affected).

May 20 2023, 9:29 PM · DayZ

May 15 2023

lava76 added a comment to T172397: Clothing/gear of NPCs seemingly doesn't load in until getting close (1.21 Exp).

No mods needed, it's enough to spawn one of the SurvivorM_* or SurvivorF_* characters (e.g. using CreateObject) and give them a full set of clothing (head/shirt/pants/boots/backpack/belt) via GetInventory().CreateInInventory(), there should be at least one of the clothing items that will not render in unless you get closer. I think players may also be affected as long as they don't move but have no way to confirm this currently.

May 15 2023, 1:34 PM · DayZ

May 14 2023

lava76 renamed T172397: Clothing/gear of NPCs seemingly doesn't load in until getting close (1.21 Exp) from Clothing/gear of NPCs seemingly doesn't load in until getting close to Clothing/gear of NPCs seemingly doesn't load in until getting close (1.21 Exp).
May 14 2023, 6:40 PM · DayZ
lava76 created T172397: Clothing/gear of NPCs seemingly doesn't load in until getting close (1.21 Exp).
May 14 2023, 6:26 PM · DayZ
lava76 created T172396: GetBonePositionMS unexpectedly returns zero vector on client under 1.21 Exp.
May 14 2023, 6:23 PM · DayZ

May 13 2023

lava76 added a comment to T172347: DayZ 1.21 - Modded clothing from 1.20 update breaks.

+1 for keeping the change.

May 13 2023, 12:00 PM · DayZ

May 6 2023

lava76 updated the task description for T172194: Math.Floor returns zero on numbers greater than 16777215.
May 6 2023, 8:48 PM · DayZ
lava76 updated the task description for T172194: Math.Floor returns zero on numbers greater than 16777215.
May 6 2023, 7:57 PM · DayZ
lava76 created T172194: Math.Floor returns zero on numbers greater than 16777215.
May 6 2023, 4:26 PM · DayZ

Apr 12 2023

lava76 added a comment to T163613: 1.16.154567 - Server script_*.log file repeatedly filled with player logout "already removed" messages.

This is fixed in vanilla since 1.19 for anyone reading this.

Apr 12 2023, 6:27 PM · DayZ

Mar 17 2023

lava76 added a comment to T169094: Unescapable Storage Lag / Dsync.

Awesome!

Mar 17 2023, 5:40 PM · DayZ

Mar 14 2023

lava76 added a comment to T170935: Can't have multiple interact and continuous actions on the same object at the same time.

Bummer, because when mods do add their actions, it's impossible to anticipate what other mods add what type of actions. It's only possible to really anticipate this when staying within the same mod.

Mar 14 2023, 1:36 PM · DayZ

Mar 11 2023

lava76 updated the task description for T170935: Can't have multiple interact and continuous actions on the same object at the same time.
Mar 11 2023, 3:32 PM · DayZ
lava76 created T170935: Can't have multiple interact and continuous actions on the same object at the same time.
Mar 11 2023, 3:30 PM · DayZ

Feb 23 2023

lava76 created T170619: Math.IsInRange seems to be broken.
Feb 23 2023, 3:08 PM · DayZ

Feb 12 2023

lava76 changed Category from category:scripting to category:modding on T170276: GetMaxMagazineTypeName CTDs if some magazine types do not exist.
Feb 12 2023, 2:31 PM · DayZ
lava76 edited Additional Information on T170276: GetMaxMagazineTypeName CTDs if some magazine types do not exist.
Feb 12 2023, 1:45 PM · DayZ
lava76 edited Additional Information on T170276: GetMaxMagazineTypeName CTDs if some magazine types do not exist.
Feb 12 2023, 1:44 PM · DayZ
lava76 created T170276: GetMaxMagazineTypeName CTDs if some magazine types do not exist.
Feb 12 2023, 1:42 PM · DayZ

Jan 21 2023

lava76 created T169907: Base game defines not available in 1_Core and 2_GameLib.
Jan 21 2023, 5:28 PM · DayZ