Skip to content

Conversation

@rudolfschmidt
Copy link

m_wallet_file contains the file full name, but the change_password function requires only the file name.

@plowsof
Copy link
Contributor

plowsof commented Jun 7, 2025

Do we know what new password is applied if anyone was effected by this (and didnt write their seed down?)

@rudolfschmidt rudolfschmidt changed the title fix issue 9943: cli using wrong filename for storing keys simplewallet: cli using wrong filename for storing keys [0.18] Jun 7, 2025
@nahuhh
Copy link
Contributor

nahuhh commented Jun 7, 2025

Do we know what new password is applied if anyone was effected by this

looks like the key file has password changed corrupted, but not the cache file. It may be possible to recover wallet history/labels etc.

  1. break wallet
  2. Restore from seed, use old password
  3. Replace new cache file with old cache file

(and didnt write their seed down?)
rip

@rudolfschmidt
Copy link
Author

rudolfschmidt commented Jun 7, 2025

  1. break wallet

Can you elaborate on the steps? What do you mean by breaking the wallet?

@nahuhh
Copy link
Contributor

nahuhh commented Jun 7, 2025

Can you elaborate on the steps? What do you mean by breaking the wallet?

I mean:

  1. reproduce this issue (resulting in a broken wallet state). Youll have wallet.keys + wallet
  2. Restore from seed (use old password) = restorewallet.keys + restorewallet
  3. cp wallet restorewallet

in theory, this should work to recover history

@rudolfschmidt
Copy link
Author

I mean:

  1. reproduce this issue (resulting in a broken wallet state). Youll have wallet.keys + wallet
  2. Restore from seed (use old password) = restorewallet.keys + restorewallet
  3. cp wallet restorewallet

in theory, this should work to recover history

Seems to work.

@nahuhh
Copy link
Contributor

nahuhh commented Jun 8, 2025

#9944

@selsta selsta mentioned this pull request Jun 12, 2025
15 tasks
@tobtoht tobtoht merged commit 3c64453 into monero-project:release-v0.18 Jun 14, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants