The log doesn't show anything, but that's because the cache runs in a different thread, so it cannot access the debug log until it's done. It's very likely a corrupted .BGL of one of your add-ons.
Do you use Lorby's Addon organizer ? If yes, try to turn all sceneries off, and see if the cache complates, then enable them one by one ( or in groups ), until you find the problem.