Example of Breaking Change This code runs differently in CF11 and CF2016: But this is apparently not a bug and is in fact the result of a bug fix.
But I defined Session.User in the OnSessionStart method! How is this possible?? Turns out, if there’s an error in the OnApplicationStart method, then OnSessionStart will not run before your OnError method is called. And if your OnError method tries to log the Session variables it expects to be there, it will throw this error. Live […]