Jack Basfordmedal 5115 CEO & CTO 8 years 232 days ago
It can be, certainly. Sorry, you guys always seem to be the first to encounter things. I've lost track of the number of times your league discovered an issue.
We have identified that this is potentially memory related, and are looking in to the cause now.
To be honest would it really be worth it? If you go through the results, it was a fairly standard top 10, and it was the same for everyone who was trying to attend the race.
I would be happy to just let it lie; as long as it works tomorrow then thats cool with me.
Jack Basfordmedal 5115 CEO & CTO 8 years 232 days ago (edited 8 years 232 days ago)
A little update... it is memory related, and it would only happen in a live environment with lots of real people (which is why it wasn't picked up in testing). We've found what is causing it, and have applied a temporary hotfix. All it means is in "profile picture mode" nobody will have a picture for now. This will bring the memory usage under control, until we can patch the underlying cause.
EDIT: There may still be crashes (I just watched 10 laps before getting one) but they should be far less frequent. When we upload a patch they should stop entirely.
Jack Basfordmedal 5115 CEO & CTO 8 years 231 days ago
Ross
First race with new viewer version was about 15/20 crashes under firefox and not working at all under chrome.
Darren will be able to fix it in a couple of hours, sorry for the current state of the web build. Some things which didn't show up in local testing hit the live environment, but because of the nature of updates today we had to put everything live at the same time. There are significant updates to the service all around in preparation for the apps.
Jack Basfordmedal 5115 CEO & CTO 8 years 231 days ago
Darren is working on the viewer now, we had to wait for him to be free to do so. We can reset any races that had issues. Just get the league host to paste a link to the league page here.
To give you some perspective, Darren has been working for 40 hours straight and has not slept. I can assure you we are doing absolutely everything within our power to make things go as smoothly as possible. We appreciate your patience as we attempt to launch a service the scale of which usually takes tens of developers as 3 people.
That doesn't excuse any problems, it just means that we have to be realistic about how quickly we can restore normality while at the same time doing a launch. As you can imagine, we have 1 person working on 5 things at a time, so it's a tall order. But rest assured, you couldn't be asking for more from us, if you could see what is going on behind the scenes.