So you're at a point were you can easily reproduce your problem.I just tried your fix anyway and it indeed doesn't fix my freeze/crash after standby. Straight after I enabled worldweather plugin and sleep/wake up the problem occurs again.
WorldWeather enabled = freeze, WorldWeather disabled is no issues after resume?
I'm curious, have you tried letting it sit in frozen mode for 5 till 10 minutes? To see if it unfreezes itself after a while?
And what happens when you install/test with WorldWeather Lite?