On master at 7666250
It's expected to just exit cleanly with an error message that it can't obtain a lock on the data directory. Instead it shows that error message and then when you click it away it core dumps.
This doesn't happen with bitcoind.
This also results in losing RPC credentials to the running bitcoin(d/-qt)