Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Click-shifting and removing default keyfiles #1342

Open
seanbethard opened this issue May 14, 2024 · 1 comment
Open

Click-shifting and removing default keyfiles #1342

seanbethard opened this issue May 14, 2024 · 1 comment
Labels

Comments

@seanbethard
Copy link

Hello!

I think I found a bug in iCloud Soup that can be reproduced with the VeraCrypt Volume Creation Wizard by setting some default keyfiles (hundreds of them) in the mount parameters, shift-selecting some subset of them and removing them. I found that it was not possible to shift-select all ranges of keyfiles (such as those that begin with the first keyfile) and that the subset that was removed with the Remove button was not the selected subset. The error then follows.

It's unclear whether you must be signed in with your iTunes ID in order to reproduce the error.

Sean

A critical error has occurred and VeraCrypt must be terminated. If this is caused by a bug in VeraCrypt, we would like to fix it. To help us, you can send us an automatically generated error report containing the following items. Do you want to send us the error report?

  • Program version
  • Operating system version
  • Hardware architecture
  • Checksum of VeraCrypt executable
% md5 VeraCrypt                          
MD5 (VeraCrypt) = 3b2ca3aaf1bd000355802cb467274e5e
% shasum -a 256 VeraCrypt 
5e6087f10afd812fe82b20eac642dff322bf648a27b0f60ae4e0cd8ffeae2f48  VeraCrypt
  • Error category (?)
  • Error address (?)
  • VeraCrypt call stack (?)
    If you select 'Yes', the following URL (which contains the entire error report) will be opened in your default Internet browser.
    https://www.veracrypt.fr

The URL that loads (without an error report):

https://veracrypt.fr/en/Home.html

System info:
macOS: 14.4.1 (23E224)
Model Name: MacBook Pro
Model Identifier: MacBookPro17,1
Model Number: MYD92LL/A
Chip: Apple M1
Total Number of Cores: 8 (4 performance and 4 efficiency)
Memory: 8 GB
System Firmware Version: 10151.101.3
OS Loader Version: 10151.101.3

VeraCrypt 1.26.7

@seanbethard seanbethard changed the title Shift-selecting and removing default keyfiles in the mount parameters removes incorrect keyfiles, crashes wizard Click-shifting and removing default keyfiles May 14, 2024
@Jertzukka
Copy link
Contributor

Good catch. After looking into it, it seems to be an upstream issue in wxWidgets 3.2.2.1 which I believe the official binaries are built against. This was fixed in wxWidgets/wxWidgets@d6dd0eb and after building against wxWidgets 3.2.4 I couldn't get it to crash anymore and the issues with the ListCtrl indices were gone.

To fix this for yourself, you'd have to build VeraCrypt yourself, or wait until new binaries or the next version is released which is hopefully built against a wxWidgets version which has this issue fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants