If out is not initialised, GLib will attempt to free the string automagically later, leading to a crash. To reproduce, try running wofi --define parse_search=true --define allow_markup=true --show dmenu,drun