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

Critical error occurs when trying to mount VeraCrypt file container #1297

Open
kellybarrett2277 opened this issue Jan 21, 2024 · 2 comments
Open
Labels

Comments

@kellybarrett2277
Copy link

I installed VeraCrypt using Linux Generic Installer from the official website and extracted following binary from package file:

veracrypt: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bb004f676b314bbfa6d2712f410c579ff8a05480, stripped
SHA-512: a299ac2934ede563ff9f74379ca3c00e5d71290a8786d0a9b3d1c4ea9dd4637a5c4bbb7fc86ecac07bbf99067e025773d99e001f336afccf44f9ecbc54816765

It's not possible to mount encrypted file container if VeraCrypt is run without root permissions because it crashes at the point when it should ask for root password

Here is partial backtrace I was able to get using GDB: gdb.txt

Let me know if I can do anything else to help with resolving this issue

Expected behavior

Encrypted file container should be successfully mounted

Observed behavior

Critical error which prevents me from mounting encrypted file container

Steps to reproduce

  1. create encrypted file container (Standard / AES / SHA-512 / 10 MiB / FAT)
  2. select encrypted file container
  3. select mount slot
  4. type decryption password
  5. click "ok"

Screenshot

screenshot

Your Environment

Kernel: 6.1.0-16-amd64

Libc: 2.31

VeraCrypt version: 1.26.7

Operating system and version: Tails 5.21 (based on Debian GNU/Linux 11 (bullseye))

System type: 64-bit

@Jertzukka
Copy link
Contributor

I just booted up my VM to check on this.

Based on your SHA512 hash, you're using the binary from veracrypt-1.26.7-setup-gui-x64 which I believe was originally the legacy version for systems without gtk3. This version does indeed crash when used, though I haven't tried to troubleshoot why. You need to use the veracrypt-1.26.7-setup-gtk3-gui-x64 and it will work correctly as I just tested.

@kellybarrett2277
Copy link
Author

Thank you for the suggestion, I checked binary from veracrypt-1.26.7-setup-gtk3-gui-x64 and it works without issues

It's still unknown what caused crash of veracrypt-1.26.7-setup-gui-x64 so I will leave issue open

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