new development:
After the above post I started the client with an empty B wallet, my S wallet received 5.002NSR. 5.002 is the parked amount plus premium. Why didn’t this happen before? Something has changed. Something has triggered an transaction. Might be what I did in my above post.
Then I quit the wallet and moved walletS.dat to walletS1.dat and restarted. I now have fresh B and S wallets. I import the privkey to the B wallet from the console. The wallet doesn’t crash this time. A few seconds later I receive 5.002NBT in the B wallet! This means that the S wallet and the B wallet are somehow connected.
Finally I started with the original B and S wallets. Now I have my parked NBT back. Nothing crashes. The reason of original crash, before there were no priv key funny business, is still unexplained.
@sigmike Please check your PM.