This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

"Problem with Database" error due to Safari bug

1Password was wonderful, but I now regret recommending it to so many people. Working in software myself I'm super hesitant to post anything negative, but this is possibly the most frustrating and unfortunate software experience I've ever had.



It's like it went from awesome to useless in one update.



[img]http://i.imgur.com/sWqxB.png[/img]



OSX 10.6.8



Safari Version 5.1 (6534.50)



1Password 3.7

Comments

  • +1. I feel your pain <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/skype_sadsmile.png' class='bbc_emoticon' alt=':-(' />
  • Ben
    Ben AWS Team
    Hey folks,



    Could you please try resetting Safari?



    Safari > Reset Safari



    Uncheck everything except "remove all website data" which you should check



    This will delete the OnePassword.sqlite database. The next time Safari is launched, it will re-create this file. If it is still giving you this error, there is likely a problem with the 1PasswordAgent. Please try launching 1Password and selecting Help > Troubleshooting > Restart Agent.
  • jonnybradley
    jonnybradley Junior Member
    Hi all



    I've been having this problem since [i]upgrading[/i] to the new Safari extension and so followed the instructions above and now it seems to be completely broken saying "Data not available", just to warn others.



    I have restarted both Safari and 1Password several times, restarted the agent with and without Safari running and cleared the cache a couple of times.



    Most disappointing - also it doesn't seem to work at all for me now in Firefox 6.0, despite it being released several weeks ago.



    Help?



    jonny
  • jonnybradley
    jonnybradley Junior Member
    By the way, fixed it finally by reinstalling 1Password.safariextz, seems to be happy now - thanks (i can't live without 1Password!)
  • Thanks for the update, Jonny, I'm glad to hear a reinstall of the extension did the trick.
  • dreinmund
    dreinmund Junior Member
    Same problems here. 1PW for Lion is a HUGE disappointment. Lion Beta was out so long for developers before final release, I can't understand why we still don't have a stable version of 1PW.



    In the past, I recommend 1PW to friends and family. I have put that on hold.



    Also, while ranting, 1PW has become so terribly slow, when I switch to my 1PW Window and search, it takes sometimes 20-30 sec until the search is completed.



    I'm sure there are all kind of manual fixes for all these problems.

    I don't care that it *could* be fixed. I want it to work,. Period. That's why I have a Mac.

    I don't want to have to fiddle with all kinds of issues and manual fixes all the time.



    1PW better step up their game, because the last months have been seriously disappointing and annoying.
  • roustem
    roustem AgileBits Founder
    [quote name='dreinmund' timestamp='1315665065' post='47112']

    Also, while ranting, 1PW has become so terribly slow, when I switch to my 1PW Window and search, it takes sometimes 20-30 sec until the search is completed.

    [/quote]



    My guess is that you switched the search settings to search for "Everything", or to search usernames or passwords. This requires decryption of all your items and it could be very slow, at least the first time you search.
  • Lebostein
    edited September 2011
    same problem here since 5 Versions! Can everybody from Agile fix this??????? Or you have no time because you have to count your money?
  • roustem
    roustem AgileBits Founder
    edited September 2011
    [quote name='Lebostein' timestamp='1315689130' post='47441']

    same problem here since 5 Versions! Can everybody from Agile fix this??????? Or you have no time because you have to count your money?

    [/quote]



    If you refer to the "Problem with database" error then this is a bug in Safari. I sent another request to Apple today, what else do you want us to do, siege Cupertino campus?
  • dreinmund
    dreinmund Junior Member
    [quote name='roustem' timestamp='1315686899' post='47413']



    My guess is that you switched the search settings to search for "Everything", or to search usernames or passwords. This requires decryption of all your items and it could be very slow, at least the first time you search.

    [/quote]



    While you are right that I search "everything", it's not only slow the "first time" (whatever that means - first time after app start, first time after unlocking,...)



    I have 1,175 items in my 1Password file. Searching ALWAYS takes about 30 seconds.



    I just rebuilt my data file and cleared the cache. Maybe that will help. I'll report back.
  • dreinmund
    dreinmund Junior Member
    [quote name='bwoodruff' timestamp='1314120518' post='41846']

    Could you please try resetting Safari?



    Safari > Reset Safari



    Uncheck everything except "remove all website data" which you should check

    [/quote]



    Did this 5 days ago.



    Database error is back. How often am I supposed to reset Safari ? Weekly ?



    Come on guys.
  • Ben
    Ben AWS Team
    [quote name='dreinmund' timestamp='1316064479' post='49142']



    Did this 5 days ago.



    Database error is back. How often am I supposed to reset Safari ? Weekly ?



    Come on guys.

    [/quote]



    See above.







    [quote name='roustem' timestamp='1315702075' post='47530']



    If you refer to the "Problem with database" error then this is a bug in Safari. I sent another request to Apple today, what else do you want us to do, siege Cupertino campus?

    [/quote]





    I'm sorry there is not much we can do about this. Its Apple's bug, and we are pushing them to fix it.
  • dreinmund
    dreinmund Junior Member
    Sorry, I somehow missed the information that this is caused by a Safari bug.
  • I only ever have the issue when I've enabled private mode, is this down to apple?



    PS: Running 10.7.2 GM and latest versions of everything...
  • khad
    khad Social Choreographer
    edited October 2011
    The 'Problem with Database' error can occur if you quit Safari while Private Browsing is enabled. This is a bug in Safari and we have notified Apple about the bug. Hopefully, Apple will fix it as soon as possible.



    As a workaround, you can [b]prevent this error by disabling Private Browsing mode before quitting Safari[/b]. As long as you do that, 1Password should work correctly next time you open Safari.



    You can also use the Command-Option-Q keyboard shortcut to "Quit and Discard Windows" which makes Safari behave as though Lion's application resume feature does not exist.