Doesn't create output file
#1
I run this command:

Code:
cudaHashcat64.exe --outfile=result.txt --outfile-format=1 -m 10500 -a 3 outpdf.txt ?u?u?u?s?u

and I get this output:

Code:
cudaHashcat v1.35 starting...

Device #1: GeForce GT 630M, 1024MB, 950Mhz, 2MCU

Hashes: 1 hashes; 1 unique digests, 1 unique salts
Bitmaps: 8 bits, 256 entries, 0x000000ff mask, 1024 bytes, 0/1 rotates
Applicable Optimizers:
* Zero-Byte
* Not-Iterated
* Single-Hash
* Single-Salt
* Brute-Force
Watchdog: Temperature abort trigger set to 90c
Watchdog: Temperature retain trigger set to 80c
Device #1: Kernel ./kernels/4318/m10500.sm_21.64.ptx
Device #1: Kernel ./kernels/4318/markov_le_v1.64.ptx
Device #1: Kernel ./kernels/4318/amp_a3_v1.64.ptx

INFO: removed 1 hash found in pot file


Session.Name...: cudaHashcat
Status.........: Cracked
Input.Mode.....: Mask (?u?u?u?s?u)
Hash.Target....: $pdf$4*4*128*-1028*1*16*5a3[CUT HERE]19c876
Hash.Type......: PDF 1.4 - 1.6 (Acrobat 5 - 8)
Time.Started...: 0 secs
Speed.GPU.#1...:        0 H/s
Recovered......: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts
Progress.......: 0/0 (100.00%)
Skipped........: 0/0 (100.00%)
Rejected.......: 0/0 (100.00%)
Restore point..: 0/0 (100.00%)
HWMon.GPU.#1...:  0% Util, 49c Temp, N/A Fan

Started: Fri Mar 27 14:45:49 2015
Stopped: Fri Mar 27 14:45:50 2015

and the results.txt file is empty. Why?
#2
The answer is: this happens because you already did crack this specific hash and it was already in your .pot file (see the warning "INFO: removed 1 hash found in pot file"), hence oclHashcat does not try to crack the same and identical hash again and again and again...

You can use:
cudaHashcat64.exe -m 10500 --show outpdf.txt

to get the "results"

or use --potfile-disable to force oclHashcat to crack it again and again and again...

The details about --show, --potfile-disable etc were discussed several times on the forum and can also be lookup up under --help and in the wiki