I created a second catalog, of my originals, mostly DNGs but with some JPEGs, TIFFs, and others, 88364 images. The "Catalog Image Preview Generation" initially stalled as well. Then I unchecked the "Generate preview & thumbnail proxy images for off-line or remote use (recommended)" checkbox for the Derivatives catalog and restarted PM+. And the process completed successfully for the Originals catalog.
I then re-enabled preview generation and restarted PM+. Add like Michael the task bars are green.
Curious.
Turning it off stopped preview generation. Turning it back on won't make it spontaneously create all of the proxies. The work is not completed. Doing a full Catalog Sync would restart the process and you may again encounter stalls. Some of your images are either malformed, corrupted, or cause the proxy generation task to crash. Quitting PM Plus and relaunching it causes the last batch that was being process to be skipped and proxy generation will resume with the next batch. But you'll still have some missing proxies.
-Kirk
Ok, thanks that makes sense.
So I did a full sync on the Derivatives catalog, and forced it through to "Catalog Image Preview Generation" completion. This involved quite a few cycles of quitting and restarting PM+. I then did another full sync.
Here are the results:
------------------
[Thu 12:32:29] End Sync (0 errors)
• • • Sync summary (Full Sync) • • •
Catalog: Derivatives - 0 errors
Total files in catalog: 34235
Files missing or offline: 0
Files scanned in folders: 34235
New files added to catalog: 0
Files updated in catalog: 0
Missing preview proxies to generate: 1
------------------
I started with 2472 batches for preview generation after the first full sync. I found that the system would process between 10 to 30 batches before stalling. You can do the math for an approximate number of quit and restart cycles. Yet now that I've done the full sync there is but one image without a preview proxy. Quitting and restarting and doing another full sync still leaves that one missing preview.
Still curious. One would think that if there were malformed or corrupt images they would cause problems with each full sync.
Let me know if there is anything I can do should you want to investigate this further.
Thanks and stay well.