Shouldn't save_path be null-terminated already? It's a `QString` after all.