-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Client Crashes when attempting to fix Poly Edge Refences on .ydr or .ybn [ Physics validation failed ] #2799
Comments
+1 confirmed issue |
Can confirm this is an issue. |
i would suggest rather using smallos tool to fix the warning messages, try importing then exporting it with sollumz (blender addon) |
Smallos tool works fine and it is the only solution we have right now to fix these problems. Unless youre saying that sollumz can read encrypted files lol |
oh, i must have missed that, i thought i read the files were not encrypted |
So fixing encripted files is impossible without getting them open source from the creator? |
ideally, you shouldnt need to fix anything to be honest, i would let the creator know and have them fix it |
Its too bad that it cant fix them, because with this latest crashing due to the in game real time client fix attempt the game makes, its making it a really serious problem. A good 75% of maps we buy, from big mapprers too, have these issues. |
Another topic, |
Dont know. We didnt experience it nearly as much on previous gamebuild. Then again maybe It didnt have massachusetts-snake-juliet in it if so. |
I wonder if it is possible, as we got a lot of crashes like "RAGE error: ERR_MEM_MULTIALLOC_FREE" and when analyzing crash dumps it was the same as the dump above, with matching citizenfx log. So fixing models is possibly the root cause of crashes? |
yeah but thats the problem lol. They don't. Or have gone completely inactive. Thus why this issue was created. Because without them fixing it we are all stuck with broken models. This, as stated in the OP, didn't cause that much of a big deal before but now it does. |
Might be if the memory is maxed out due to the overhead of fixing the loading files perhaps? |
Stopping the resource from starting if it has physics validation failures or oversized assets would be a good addition. It would teach all the |
While its a bit of a digression on the topic, lol, Its not even a bad idea. Would force them to actually put quality and care a little bit about the people who they are taking money from, and what their needs are. Besides just throwing out some crap product be it a map or a script. We've wasted thousands on scripts/maps from devs who refused to refund or fix anything or even let us fix it for them. Many of them don't even have test servers or any beta testing at all and these are also some of the most well known mappers and script devs you would think would actually test things. But its painfully obvious that they don't. Anyone can hit F8 and see client error logs alone and that should be enough for someone to stop and say to themselves hey maybe I should fix that - before even releasing. Oh what a world it would be. But there is no accountability so they do whatever they want. Anyways. |
I have a ticket opened with every creator that has problematic maps on my server. No-one helped. No1. told me to wait because they are busy releasing something, passed a week, no response. No. 2 never answered. No. 3 has some guys in staff telling me that both oversized assets and with poly edge reference errors on them have no major impact on the game.. This change really needs to be made. |
After some thinking only oversized assets can be stopped from starting, cuz only them are checked on startup, physics validation is done in runtime. Still, a very good addition only for the oversized assets. |
Yea its ridiculous |
You should absolutely fix the errors, but just because that was the last thing in the crash log, it doesn't mean that caused the crash. Looking through the crash logs in the screenshots, none of them immediately look related to physics stuff. |
What happened?
Does anyone know if the function that fixes these on load has been altered in any way or perhaps requires an update since the latest game build?
Is it possible to make it more efficient/cause less crashing some way?
This problem with crashing due to this function has been occurring for weeks - pretty much ever since we updated to the latest game build.
In previous builds, this was not that big of an issue, and did not seem to cause any crashing. However on the latest game build this causes client crashes 90% of the time.
This crash due to the fixing on load will occur more often when there are many models that require being fixed on load nearby. Such as when there are many .ydr or .ybn in the area due to multiple MLO's etc. For example the popular large mod known as Roxwood is chalked full of these errors as well as many other maps out there and can lead to crashes 90% of the time when combined with other MLO's in the area needing to be fixed in real time.
Map Dev workaround:
There is a tool to fix the Poly Edge References ( @smallo92 [ https://github.com/92-Smallo/Ymap-Ybn-Mover ] ) for the models and collisions... however.... the issue is further compounded because many mappers are unaware of this issue in the first place - or even how to fix it, even with that tool being given to them they are still impossible to deal with about it. Some are unresponsive for months, if at all regarding fixing their models.
.ybn files can be fixed by server owners without the original map designer needed
.ydr files can be fixed so long as they are NOT encrypted, otherwise the tool cannot read them! This is where the biggest issue comes into play - relying on mappers to fix original source .ydr. Which is next to impossible to get responses from most after they've taken your money.
Every client on our server has been experiencing it so its not a matter of specs on the client side either. Nor is it related to player counts or any other issues. Its a very specific crash every time.
For fun, here are a few mappers that seem to not care and some screenshots there of the issue also occurring with their models. Yay!
Here are some more instances:
Expected result
Function to fix poly edge references on load to not cause crashing on client.
Reproduction steps
Importancy
Crash
Area(s)
FiveM, FXServer
Specific version(s)
FiveM - tx: v7.2.2 | fx: b9875 | gta build 3258
Additional information
Might be related.
Note: Some of these shots of the crash logs are from other players not just me.
The text was updated successfully, but these errors were encountered: