Comment 1 for bug 1277738

It looks like xfce4-session is restoring a saved session without xfwm4. Please delete the content of ~/.cache/sessions/ and disable your custom startup item for xfwm4. Does xfwm4 now start automatically after login?