My BTC wallet was `bitcoin core ver. 0.12.1`

After sending my BTC to another address, and waiting for two days status was 0 confirmation, maybe be because the transaction fee was not enough, 

So I found a solution from google, `-salvagewallet`, then it seemed to work

But today I try to send my BTC again, after I insert my pass-phrase, a window show up which says

`assertion failed program:C:\........bitcore-qt.exe file:wallet/crypter.cpp,line 190 expression: false`

if click ignore button, it says pass-phrase incorrect.

if click retry,  it says runtime error.

don't know how to solve this problem

[![mingw runtime assertion][1]][1]