I'm having the same problem as Jedimark - a 'bad allocation' error.
Error logs as follows:
Today's log under /debug
----------------
[2007-07-21 12:31:13] [iNFO ] Recuva v1.02.091
[2007-07-21 12:31:13] [iNFO ] System Info: MS Windows XP SP2, Intel® Pentium® 4 CPU 2.60GHz, 1022MB RAM, NVIDIA
GeForce FX 5200 (Gateway)
[2007-07-21 12:31:14] [ERROR] Exception: DriveNamesEnumerator.cpp(46) : The device is not ready.
[2007-07-21 12:31:18] [ERROR] bad allocation
Earlier log
---------------
Recuva v069
===========
System Info: MS Windows XP SP2, Intel Pentium 4 CPU 2.60GHz, 1.0GB RAM, NVIDIA GeForce FX 5200
[12:18:59] ErrorNo: 8 OtherInfo: Error No:536870920 ErrorInfo:Failed to reserve memory.
[12:32:57] ErrorNo: 8 OtherInfo: Error No:536870920 ErrorInfo:Failed to reserve memory.
Any ideas and thanks,
MM