In the past few months while using Unity, I’ve noticed more what I’d call critical bugs over a range of areas.
Seeing as some of them haven’t been fixed and I haven’t seen people posting here or at Answers with similar issues I can only assume that no one else gets these bugs. This wouldn’t surprise me as we do some strange things.
I am wondering what is the best way to report a bug. I know I should use the bug reporter, but it demands I attach a project to it, and my company will not let me upload our project (plus it’s huge), and I don’t have the time to create repro projects. Thus the best I’ve been able to do is post in here and have it be ignored because no one has a similar issue or knows how to fix it.
The best way to report a bug really is through the bug reporting tool.
Here is some advice on creating a minimal repro How can I create a minimal reproducible? - Questions & Answers - Unity Discussions
I know it may seem like hard work but if a bug really is a problem then a good repro is a much better way to get it fixed than a forum post that may not even be seen by us.
Its also worth checking the issue tracker to see if its been reported, if so then give it a few up votes or make a comment so we know how many people its impacting.
Thanks for your advice, I have tried doing similar to that post you referenced, but unfortunately Scripts are terrible at detecting dependencies.
I mostly don’t have the time for repro projects when we’re in the middle of crunch, normally I don’t mind.
Also, what is the best thing to do if I find a bug that I cannot easily replicate or provide reproduce steps for.
Often I can find a major bug and I have no idea why it happened, so I struggle to provide repro steps.
If you cant reproduce a bug then its going to be very hard for us to verify it is a bug before we can even fix it.
Look in the editor log to see if anything stands out and also try the windows crash logs assuming you use windows
Its always worth reporting the bug, we do have some that we are aware of that are very hard to reproduce but if we get a lot of bug reports we at least know there’s something going on.