Problem with the Sync feature of Zotero (#1555672617)

Problem with the Sync feature...

The "error message" (under the sync arrow icon) reads:

"last error: first and last name are empty in Zotero.creator.save"
What does this mean? How can I get it to Sync again?

This is the Report ID number:
1555672617
  • edited August 12, 2008
    I'm having similar problems. However, I get the above mentioned error message only when trying a second time to sync.

    First I get the error message:
    [exception..."Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]" nsresult: 0x8004005 (NS_ERROR_FAILURE) location "JS fame::chrome)

    If I hit the sync button a second time, I get the same as nteobuf.

    I have synced succesfully in the past and syncing with a different firefox/my main profile works fine.

    Error report #1058069369

    Here is the debug output after the first syncing attempt. Below the one after the second try.


    zotero(5): Decreasing transaction level to 1

    zotero(3): Reloading creators 12

    zotero(5): SELECT COUNT(*) FROM creators WHERE creatorID=?

    zotero(5): Binding parameter 1 of type int: 12

    zotero(3): Notifier.trigger('add', 'creator', [12]) queued

    zotero(5): Transaction in progress -- increasing level to 2

    zotero(5): SELECT COUNT(*) FROM creators WHERE creatorID=?

    zotero(5): Binding parameter 1 of type int: 878

    zotero(3): Saving creator 878

    zotero(5): SELECT COUNT(*) FROM creators WHERE creatorDataID=?

    zotero(5): Binding parameter 1 of type int: 259

    zotero(5): Transaction in progress -- increasing level to 3

    zotero(5): SELECT creatorDataID FROM creatorData WHERE firstName=? AND lastName=
    ? AND shortName=? AND fieldMode=? AND birthYear=?

    zotero(5): Binding parameter 1 of type string: "Karl E."

    zotero(5): Binding parameter 2 of type string: "Weick"

    zotero(5): Binding parameter 3 of type string: ""

    zotero(5): Binding parameter 4 of type int: 0

    zotero(5): Binding parameter 5 of type string: ""

    zotero(5): Decreasing transaction level to 2

    zotero(5): DELETE FROM creatorData WHERE creatorDataID=?

    zotero(5): Binding parameter 1 of type int: 259

    zotero(5): Flagging nested transaction for rollback

    zotero(5): Rolling back transaction

    zotero(3): Resetting Notifier event queue

    zotero(3): Releasing session lock

    zotero(3): HTTP POST version=1&sessionid=947c4bfd300af7c6fc4803e0a8368d10 to htt
    ps://sync.zotero.org/unlock

    zotero(3): <?xml version="1.0"?>
    <response version="1" timestamp="1218536878"><unlocked/></response>

    ----------------

    Here now after the second attempt:


    zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?

    zotero(5): Binding parameter 1 of type string: "951c027d-74ac-47d4-a107-9c3069ab
    7b48"

    zotero(3): Translate: executed detectCode for Embedded RDF

    zotero(3): Translate: running handler 0 for translators

    zotero(3): Translate: binding sandbox to http://forums.zotero.org/people.php?Ret
    urnUrl=http://forums.zotero.org/discussion/3709/

    zotero(3): Translate: searching for translators for http://forums.zotero.org/peo
    ple.php?ReturnUrl=http://forums.zotero.org/discussion/3709/

    zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?

    zotero(5): Binding parameter 1 of type string: "e7e01cac-1e37-4da6-b078-a0e8343b
    0e98"

    zotero(3): Translate: executed detectCode for unAPI

    zotero(3): Translate: executed detectCode for COinS

    zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?

    zotero(5): Binding parameter 1 of type string: "951c027d-74ac-47d4-a107-9c3069ab
    7b48"

    zotero(3): Translate: executed detectCode for Embedded RDF

    zotero(3): Translate: running handler 0 for translators

    zotero(3): Translate: binding sandbox to http://forums.zotero.org/discussion/370
    9/

    zotero(3): Translate: searching for translators for http://forums.zotero.org/dis
    cussion/3709/

    zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?

    zotero(5): Binding parameter 1 of type string: "e7e01cac-1e37-4da6-b078-a0e8343b
    0e98"

    zotero(3): Translate: executed detectCode for unAPI

    zotero(3): Translate: executed detectCode for COinS

    zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?

    zotero(5): Binding parameter 1 of type string: "951c027d-74ac-47d4-a107-9c3069ab
    7b48"

    zotero(3): Translate: executed detectCode for Embedded RDF

    zotero(3): Translate: running handler 0 for translators
  • Gitty K,

    Wow, I don't understand all of the information you put down but that is an interesting problem. Did you get it fixed yet?
  • no, so far I didn't. Not sure if we are the only ones, as nobody responds to this.
  • As there is no response to this, I tried the development trunk, which didn't help and then uninstalled zotero and deleted the complete zotero folder in the firefox profile that caused the problem (keeping a backup of the folder). After reinstallation of the standard version it grabbed the data from the server without problems.
  • i got the same error but only after another error occured (Reconciliation unimplemented for collections)
  • I had the same problem on two different computers, but it sorted itself out after installing the zotero 1.5sync2 upgrade. Both computers synchronised with no problem after that. Don't know if that helps anyone...
  • ignore the last comment...
    it worked fine for a couple of hours and now the error is back!
    error report # 865764863
  • edited September 1, 2008
    hj82:
    Reconciliation unimplemented for tags
    Creator must be a Zotero.Creator object in Zotero.Item.setCreator()
    1) The errors you're getting are actually different from the ones above.

    2) The second error in this case probably doesn't matter, since it happened after the tag conflict (which is just not implemented yet). The Sync Preview doesn't currently clean up properly after "Reconciliation unimplemented" errors, so you might some other spurious errors afterwards, but the conflict is the real problem.

    3) If you have all data on one side (and attachments, annotations, etc. aren't an issue), you can probably delete everything on one side, choose Reset Client from the Actions menu, restart Firefox, and then sync to pull everything from the server.
Sign In or Register to comment.