Check return value of gdk_property_get in get_initial_workspace before using its result
Current implementation segfaults from to time if terminal is started at X session startup
Looks like #769947 bug in Debian describes same issue
* clang static analysis shows that ay_to_strv is
called with argc set to NULL. This can cause
ay_to_strv to dereference the pointer in a
failure situation.