It’s the page header that caused this problem. Pity is that after deactivating the legacy page headers, they are all gone. Will have to build these page headers again.
It is odd. Actually I didn’t update any content or theme or plugin. It just happened all of a sudden when a visitor contacted me for an issue of the blank page.