Apologies for getting back so slowly on this. I have explored the problem in detail, and this bug appears very clearly due to runtime data that is stored in the cache. Latex runs clearly does change the cache. I have to put my findings as an answer as the comments do not allow enough explanation. It would be really great if this could be fixed somehow
Here is my last run, and the scenario and its reproduction are completely reproducible. First we start with the scenario as experienced by many users that citations are simply not found.
Trying to run biber by itself yields the following output:
Biber run as : "%texpath%bin\win32\biber.exe" "%dirname%"
Output: INFO - This is Biber 1.7
INFO - Logfile is 'familytree.blg'
data source C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\recode_data.xml not found in .
Press any key to continue . . .
Then I did nothing more than deleting the cache which was at
C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985
and re-ran the identical biber command which yielded an output
Type option:t
INFO - This is Biber 1.7
INFO - Logfile is 'familytree.blg'
INFO - Reading 'familytree.bcf'
INFO - Found 94 citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file '../bibfiles/testtypes.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source '../bibfiles/testtypes.bib'
WARN - BibTeX subsystem: C:\Users\aubrey1\AppData\Local\Temp\1PpfasL1rn\testtypes.bib_12504.utf8, line 2580, warning: possible runaway string started at line 2575
WARN - BibTeX subsystem: C:\Users\aubrey1\AppData\Local\Temp\1PpfasL1rn\testtypes.bib_12504.utf8, line 2744, warning: possible runaway string started at line 2723
WARN - BibTeX subsystem: C:\Users\aubrey1\AppData\Local\Temp\1PpfasL1rn\testtypes.bib_12504.utf8, line 3394, warning: possible runaway string started at line 3366
INFO - Looking for bibtex format file 'local.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'local.bib'
WARN - I didn't find a database entry for '[[bigsheet]]' (section 0)
INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
INFO - Sorting 'entry' list 'none' keys
INFO - No sort tailoring available for locale 'English_United States.1252'
INFO - Writing 'familytree.bbl' with encoding 'UTF-8'
INFO - Output to familytree.bbl
INFO - WARNINGS: 4
Here is a link to the diff on the cache before and after regeneration (html format via winmerge) for anyone who knows what files are supposed to be doing there
Link to cache diff
Here is a comparison of the cache folder (via Winmerge) before deleting and the regenerated cache (as a csv file). Clearly there are hundreds of files that are present in the cache before deletion that are not present on regeneration. Soi the cache cannot be simply an unpacking of program code. I have only shown the first 10th of so of the differences due to limitations on answer length
Compare C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985 with Copy before deleting2\cache-c3e641bac9e7e4b5ab17068122bff38686710985
29/11/2014 22:53:21
Filename,Folder,Comparison result,Left Date,Right Date,Extension,Differences
Algorithm,inc\lib,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib,* 29/11/2014 22:36:44,,,
attributes,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:47,,,
B,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
BerkeleyDB,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
Compress,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
Raw,inc\lib\auto\Compress,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Compress,* 29/11/2014 22:36:46,,,
Bzip2,inc\lib\auto\Compress\Raw,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Compress\Raw,* 29/11/2014 22:36:46,,,
Zlib,inc\lib\auto\Compress\Raw,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Compress\Raw,* 29/11/2014 22:36:46,,,
Crypt,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
SSLeay,inc\lib\auto\Crypt,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Crypt,* 29/11/2014 22:36:46,,,
Cwd,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
Data,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
Dumper,inc\lib\auto\Data,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Data,* 29/11/2014 22:36:46,,,
DBD,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
mysql,inc\lib\auto\DBD,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\DBD,* 29/11/2014 22:36:46,,,
ODBC,inc\lib\auto\DBD,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\DBD,* 29/11/2014 22:36:46,,,
Pg,inc\lib\auto\DBD,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\DBD,* 29/11/2014 22:36:46,,,
SQLite,inc\lib\auto\DBD,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\DBD,* 29/11/2014 22:36:46,,,
DBI,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:46,,,
Devel,inc\lib\auto,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto,* 29/11/2014 22:36:47,,,
PPPort,inc\lib\auto\Devel,Left only: C:\Users\aubrey1\AppData\Local\Temp\par-61756272657931\cache-c3e641bac9e7e4b5ab17068122bff38686710985\inc\lib\auto\Devel,* 29/11/2014 22:36:47,,,
biber --cachetoo. – PLK Nov 02 '14 at 21:06(unless it's the person who posted the question or answer). I think you also need to provide the output ofbiber --cache`....biberis run. I compared 4 snapshots of the cache (snap, run biber, snap, biber, snap, biber, snap). The first 2 differed. The final 3 were identical. The difference consisted in the addition of a single.soto the second cache. I changed the bib resource and citations in one case without the cache changing. The addition of anything seems odd ifbibermerely unpacks itself when the version is new, but nothing like you are reporting on Windows. – cfr Nov 29 '14 at 23:55