If you look at the source line cited as the problem, the only real explanation is that somehow your window height is being set to (or at least read in as) zero. If you trace the control flow all the way back down, the only way that can happen (as far as I can see) is SDL_GetWindowSize passing back zero. That's weird, it shouldn't be doing that.
Unfortunately, probably not something the developers can fix, likely either a driver issue, or an OS issue, or an issue in one of the dependencies. I can't really think of any thing to fix it on your end either, since all your stuff is pretty much up to date.