gdecrypt crashes when used with truecrypt >= 5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GDecrypt |
Fix Committed
|
Low
|
Kjell Braden | ||
gdecrypt (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: gdecrypt
Crash report was created after typing in the password. Container was successfully opened and mounted
Program was started from terminal:
klaus@main:~$ sudo gdecrypt
(main.py:6656): libglade-WARNING **: unknown attribute `comment' for <property>.
(main.py:6656): libglade-WARNING **: unknown attribute `comment' for <property>.
sn_launcher_
Traceback (most recent call last):
File "./main.py", line 243, in mount_block
self.mount()
File "./main.py", line 458, in mount
mapped_dev = self.tc_
File "./main.py", line 522, in tc_decrypt
return os.popen("truecrypt -l | grep -- ' "+part+
IndexError: list index out of range
klaus@main:~$ dpkg -S /usr/bin/gdecrypt
gdecrypt: /usr/bin/gdecrypt
Installed versions:
gdecyrpt: 0.7.2.1-0ubuntu2
truecrypt: 5.1a-0
ProblemType: Crash
Architecture: i386
Date: Sat May 17 09:26:07 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/share/
InterpreterPath: /usr/bin/python2.5
Package: gdecrypt 0.7.2.1-0ubuntu2
PackageArchitec
ProcCmdline: python2.5 ./hostname.py
ProcEnviron:
PATH=/
LANG=de_DE.UTF-8
SHELL=/bin/bash
PythonArgs: ['./hostname.py']
SourcePackage: gdecrypt
Title: main.py crashed with IndexError in tc_decrypt()
Uname: Linux 2.6.24-16-generic i686
UserGroups:
This is because gdecrypt can't work with truecrypt >= version 5. However, it should not crash but rather provide a human-friendly error message. Will create a fix in a minute.