Hi,
This is, as AAron suspected, caused by using an older version of
python. The finally: clause is only available in Python 2.5. This is
actually the only Python 2.5 feature we use, so I'm attaching a patch
that works around the issue by removing the finally clause and
placing its content outside the try/except block.
This should be equivalent except in the unlikely corner case that the
print statement in the except: clause throws an exception.
Give it a try and let us know how things go! :)
-Brendan
On Nov 3, 2008, at 10:23 AM, AAron Walters wrote:
Cameron,
Thanks for the email. I've actually never seen that error before.
What version of Python are you using?
Thanks,
AW
On Mon, 3 Nov 2008, Caffee, Cameron C. wrote:
I'm trying out Volatility 1.3 Beta on Linux
(RedHat Enterprise 5).
I quickly encountered a problem as follows:
[root@HX80722V1 Volatility-1.3_Beta]# python volatility
Traceback (most recent call last):
File "volatility", line 37, in ?
from vmodules import *
File "/usr/local/src/Volatility-1.3_Beta/vmodules.py", line 1938
finally:
^
SyntaxError: invalid syntax
The md5 checksum is correct for the downloaded file.
Is there a fix for this ?
Thanks !
Cameron
Cameron C. Caffee, CPA, GCFA, GCIH
IT Audit Manager
Voice: (804) 786-4882
FAX: (804) 786-2487
_______________________________________________
Vol-users mailing list
Vol-users(a)volatilityfoundation.org
http://lists.volatilityfoundation.org/mailman/listinfo/vol-users