OmniFocus presents "Unzip library failed to open" error on launch

Hi there,

how do I get around this error?

The unzip library failed to open /Users/NAME/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/20140425054755=pcrV_JAZWNP+lxu5VIrGM2V.zip.

All good - I fixed it up.

How did you fix it? Because I’m getting the same thing right now.

I fixed it by reverting to a backup, under “file” pulldown menu.

Just for anyone else who might be reading this topic, this error message typically indicates that there’s a corrupted file in your OmniFocus database which is preventing the application from opening the database successfully. Reverting to a backup is one way to fix it, and you can also contact us here at The Omni Group, for alternate solutions if reverting to a backup isn’t feasible.

OK, I tried to revert to a backup and then resync. I keep getting:

The unzip library failed to open /Users/NAME/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/20151102190654=mOsXgauNIiT+l4NDJSLs1gM.zip.

I’ve gone so far as to remove everything under /Users/NAME/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus any other ideas?

I fix it up by backup files.
Next step use command line, if you can’t understand please contact me by email: luojilie@163.com
Someone can use omnifocus.app to operation, but my omnifocus can’t ,so I use this operations.

step:

  1. unzip file error like this:

The unzip library failed to open /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/00000000000000=buw9OXKlp8B+oXx0y-fB2Bj.zip

2.colse omnifocus.app and open terminal.app(in Launchpad)
close omnifocus.app
open terminal.app

  1. input command:
    3.1 change dir to database directory(remember to change username: essencelite)
    cd /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application\ Support/OmniFocus/

like this:

essencelitedeiMac:OmniFocus essencelite$ cd /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application\ Support/OmniFocus/
essencelitedeiMac:OmniFocus essencelite$ pwd
/Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus

3.2 list file to see backup file directory:
You will see two folders:

like this:
essencelitedeiMac:OmniFocus essencelite$ ls
Backups OmniFocus.ofocus

The Backups is backup folder.

3.3 list Backups folder to find latest backup files:

like this:

essencelitedeiMac:OmniFocus essencelite$ ls Backups/
OmniFocus 2016-11-07 165048.ofocus-backup OmniFocus 2016-11-11 151103.ofocus-backup OmniFocus 2016-11-17 160222.ofocus-backup
OmniFocus 2016-11-07 185053.ofocus-backup OmniFocus 2016-11-11 171106.ofocus-backup OmniFocus 2016-11-17 180223.ofocus-backup
OmniFocus 2016-11-07 215104.ofocus-backup OmniFocus 2016-11-11 194625.ofocus-backup OmniFocus 2016-11-17 200238.ofocus-backup
OmniFocus 2016-11-07 235126.ofocus-backup OmniFocus 2016-11-12 141725.ofocus-backup OmniFocus 2016-11-17 220251.ofocus-backup
OmniFocus 2016-11-08 084310.ofocus-backup OmniFocus 2016-11-12 161731.ofocus-backup OmniFocus 2016-11-18 000259.ofocus-backup
OmniFocus 2016-11-08 104313.ofocus-backup OmniFocus 2016-11-12 181753.ofocus-backup OmniFocus 2016-11-18 020313.ofocus-backup
OmniFocus 2016-11-08 124340.ofocus-backup OmniFocus 2016-11-12 234010.ofocus-backup OmniFocus 2016-11-18 075849.ofocus-backup
OmniFocus 2016-11-08 144344.ofocus-backup OmniFocus 2016-11-13 083309.ofocus-backup OmniFocus 2016-11-18 095854.ofocus-backup
OmniFocus 2016-11-08 164352.ofocus-backup OmniFocus 2016-11-13 154410.ofocus-backup OmniFocus 2016-11-18 115910.ofocus-backup
OmniFocus 2016-11-08 184417.ofocus-backup OmniFocus 2016-11-13 174430.ofocus-backup OmniFocus 2016-11-18 135925.ofocus-backup
OmniFocus 2016-11-08 204438.ofocus-backup OmniFocus 2016-11-13 225550.ofocus-backup OmniFocus 2016-11-18 155930.ofocus-backup
OmniFocus 2016-11-08 224504.ofocus-backup OmniFocus 2016-11-14 005610.ofocus-backup OmniFocus 2016-11-18 175932.ofocus-backup
OmniFocus 2016-11-09 083540.ofocus-backup OmniFocus 2016-11-14 025630.ofocus-backup OmniFocus 2016-11-19 111331.ofocus-backup
OmniFocus 2016-11-09 103612.ofocus-backup OmniFocus 2016-11-14 095938.ofocus-backup OmniFocus 2016-11-19 131351.ofocus-backup
OmniFocus 2016-11-09 123620.ofocus-backup OmniFocus 2016-11-14 115953.ofocus-backup OmniFocus 2016-11-19 153408.ofocus-backup
OmniFocus 2016-11-09 143631.ofocus-backup OmniFocus 2016-11-14 135955.ofocus-backup OmniFocus 2016-11-19 173416.ofocus-backup
OmniFocus 2016-11-09 163655.ofocus-backup OmniFocus 2016-11-14 162016.ofocus-backup OmniFocus 2016-11-21 085842.ofocus-backup
OmniFocus 2016-11-09 183716.ofocus-backup OmniFocus 2016-11-14 182030.ofocus-backup OmniFocus 2016-11-21 105852.ofocus-backup
OmniFocus 2016-11-09 203746.ofocus-backup OmniFocus 2016-11-15 110741.ofocus-backup OmniFocus 2016-11-21 141940.ofocus-backup
OmniFocus 2016-11-09 223815.ofocus-backup OmniFocus 2016-11-15 130741.ofocus-backup OmniFocus 2016-11-21 161955.ofocus-backup
OmniFocus 2016-11-10 003835.ofocus-backup OmniFocus 2016-11-15 171157.ofocus-backup OmniFocus 2016-11-21 182016.ofocus-backup
OmniFocus 2016-11-10 023835.ofocus-backup OmniFocus 2016-11-15 191212.ofocus-backup OmniFocus 2016-11-21 202018.ofocus-backup
OmniFocus 2016-11-10 083851.ofocus-backup OmniFocus 2016-11-15 211233.ofocus-backup OmniFocus 2016-11-21 222033.ofocus-backup
OmniFocus 2016-11-10 103851.ofocus-backup OmniFocus 2016-11-16 070423.ofocus-backup OmniFocus 2016-11-22 002035.ofocus-backup
OmniFocus 2016-11-10 123906.ofocus-backup OmniFocus 2016-11-16 090423.ofocus-backup OmniFocus 2016-11-22 092141.ofocus-backup
OmniFocus 2016-11-10 143906.ofocus-backup OmniFocus 2016-11-16 110424.ofocus-backup OmniFocus 2016-11-22 112158.ofocus-backup
OmniFocus 2016-11-10 163908.ofocus-backup OmniFocus 2016-11-16 130440.ofocus-backup OmniFocus 2016-11-22 132221.ofocus-backup
OmniFocus 2016-11-10 183928.ofocus-backup OmniFocus 2016-11-16 155457.ofocus-backup OmniFocus 2016-11-22 152233.ofocus-backup
OmniFocus 2016-11-10 203929.ofocus-backup OmniFocus 2016-11-16 175511.ofocus-backup OmniFocus 2016-11-22 172252.ofocus-backup
OmniFocus 2016-11-10 223932.ofocus-backup OmniFocus 2016-11-16 195533.ofocus-backup OmniFocus 2016-11-22 193310.ofocus-backup
OmniFocus 2016-11-11 003932.ofocus-backup OmniFocus 2016-11-16 215548.ofocus-backup OmniFocus 2016-11-23 083625.ofocus-backup
OmniFocus 2016-11-11 091032.ofocus-backup OmniFocus 2016-11-17 091113.ofocus-backup 在 2016-11-10 082537 迁移数据库之前的 OmniFocus.ofocus-backup
OmniFocus 2016-11-11 111042.ofocus-backup OmniFocus 2016-11-17 111128.ofocus-backup 在 2016-11-22 201317 重新同步之前的 OmniFocus.ofocus-backup

for me, the latest backup file is :
OmniFocus 2016-11-23 083625.ofocus-backup

3.4 backup error file:
for safe to operation, we need backup current error file:

use command:
mv OmniFocus.ofocus/ OmniFocus.ofocus-bak
ls

like this:

essencelitedeiMac:OmniFocus essencelite$ ls
Backups OmniFocus.ofocus
essencelitedeiMac:OmniFocus essencelite$ mv OmniFocus.ofocus/ OmniFocus.ofocus-bak
essencelitedeiMac:OmniFocus essencelite$ ls
Backups OmniFocus.ofocus-bak

3.5 backup latest correct database:
like this:

essencelitedeiMac:OmniFocus essencelite$ cp -rf Backups/OmniFocus\ 2016-11-22\ 193310.ofocus-backup/ OmniFocus.ofocus
essencelitedeiMac:OmniFocus essencelite$ ls
Backups OmniFocus.ofocus OmniFocus.ofocus-bak

3.6 open omnifocus.app
Then you can see correct omnifocus

TIPS:
principle:

  1. /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/ is omnifocus.app used database
  2. /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/Backups/ is omnifocus.app backup database pool
    this folder’s sub folder is the same as /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/
  3. current error means /Users/essencelite/Library/Containers/com.omnigroup.OmniFocus2/Data/Library/Application Support/OmniFocus/OmniFocus.ofocus/ root zip(0000****.zip) is error, maybe file is breakdown. So we can use bakupfile to change.

good luck for you!
Attention:
Please backup current database!
Please backup current database!
Please backup current database!