I also had the same problem.
I'm working on a large (2MB after all the cells have been run) notebook book which suddenly stopped working. That is, when I tried to reload it, I just got a white page. (well... I hadn't tried closing it and reloading it in a while..)
I also discovered that if I reloaded the same notebook in Chrome, it did work.
Failed on Firefox 57.0.4 64 bit, Ubuntu 16.04-2 x86_64
Works on Chrome 63.0.3239.108 64-bit
I ran a json checker on the contents of the notebook and it seems like nothing was obviously wrong.
I also tried shutting down and restarting the jupyter notebook server and that didn't seem to help.
(I'm loathed to close and restart the notebook, since it's takes about an hour to get to a finished state.)
Is there a trace flag for jupyter, so that I could at least put out some diagnostics? I suspect it would take a lot of work to try to narrow down the problem from my end.