Skip to content

TrueCryptManaged on 64bit always throwing error if not installed as service? #1

@schmendrick

Description

@schmendrick

Hi,

forgive me if I am wrong, but is there a bug in the c'tor of TrueCryptManaged class?

you instantiate
ManagedDriver = New ManagedDriverInstance(_Driver32bitLocation)

where _Driver32bitLocation will always be null, thus resulting in the exception (when calling ManagedDriverInstance.DriverLoad())
Throw New Exception("Driver not installed on system and driver path not provided.")

Background info:
I saw this on a 64-bit machine where truecrypt was present on the machine but not installed via installer. (drives could be mounted when executing truecrypt)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions