one of my wallet mined a block yesterday but its weird, the address is different from the address on my receiving addresses, sadly when i tried to send it, it request password, i remember i didnt enter password before, weird
very very weird...

Its not possible, that a wallet got a password if u did nothing...the only way, your pc/server/miningrig is compromised.
A new address for a mined block is normal, though.