Qt-client crashes exiting after showing help for "-- --help". That's because there's no tileset loaded on such a run, but client_exit() unconditionally tries to free it.
Note that other clients do not even attempt such controlled exit, but just exit() directly from parameter parsing after handling --help. We probably should make them to do the right thing too.
Qt-client crashes exiting after showing help for "-- --help". That's because there's no tileset loaded on such a run, but client_exit() unconditionally tries to free it.
Note that other clients do not even attempt such controlled exit, but just exit() directly from parameter parsing after handling --help. We probably should make them to do the right thing too.