Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HL25] TFC Update - Client crashes with no warnings #3843

Open
DarthMan opened this issue Oct 3, 2024 · 7 comments
Open

[HL25] TFC Update - Client crashes with no warnings #3843

DarthMan opened this issue Oct 3, 2024 · 7 comments

Comments

@DarthMan
Copy link

DarthMan commented Oct 3, 2024

Hello,

After the new TFC update, there are some custom-made maps by the TFC community where users will crash in certaion sections.
One example that I can think of is the escape TFC map, bm_consequences_b3, in the vent section.
Hopefully more updates will be released in the future that will fix bugs, including this one.

Thanks :)

@kisak-valve
Copy link
Member

Hello @DarthMan, it's not clear if you're referring to Team Fortress Classic or Half-Life here. Also, a quick search for bm_consequences_b3 didn't give a strong result. Can you provide a convenience link for a goldsrc dev to use?

@DarthMan
Copy link
Author

DarthMan commented Oct 3, 2024

Team Fortress Classic

I am referring to Team Fortress Classic. The map is not available on the internet, as it's only playable on the Feckin Mad FM FUN server.
Link to download the map: https://ufile.io/rhcrv2bm
The link expires in 1 day.

@DarthMan
Copy link
Author

DarthMan commented Oct 5, 2024

Another thing to note here, it turns out that if you run the map on the latest TFC build and 25th anniversary build, all of the entities are invisible. Only the worldspawn is visible, and effects such as lasers etc. But doors that can be opened, glasses that can be damaged etc are not visible. No such issues are present on the old build.

@tfcccc
Copy link

tfcccc commented Nov 2, 2024

I think the problem is this map.

I tried it on rehlds but it never worked. it gives segmentation fault...

tested on
rehlds 3.13.0.788
metamod 1.21p38
without any plugin

@DarthMan
Copy link
Author

DarthMan commented Nov 2, 2024

I think the problem is this map.

I tried it on rehlds but it never worked. it gives segmentation fault...

tested on rehlds 3.13.0.788 metamod 1.21p38 without any plugin

The map runs just fine on my side under ReHLDS, the only issue is with players using the new TFC build. I only tested under Windows, so unsure about Linux. But I can say that there are no issues with stock HLDS under Linux.

@Demon1986
Copy link

just a little heads up. we sorta found out the issue, and the map author "fixed" it.

it seems like the latest tfc update somehow impacted the margins of "allowed" brush geometry in solid entities, mostly func_detail, which is a custom entity, in odd cases it will cause the client to crash and close the game whenever the player enters the area with the faulty entity, at this moment i cant even tell you what kind of shapes exactly are affected, but it seem to be variables of spikes and/or columns, possibly merged brushes aswell
wasnt easy to nail this down, but im already working on a fix to get bm_consequences map up and running again

i would love, if someone from Valve would have any idea what changed in that department.

@SamVanheer
Copy link

func_detail does not exist in a compiled map. This is possibly related to the changes made to the renderer involving how it deals with T-junctions since that entity can affect how geometry is cut.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants