Error starting Zotero

Following advice from Dan Stillman, I have re-run the profile which was causing problems, but have kept a log of the process.

The error id is 1826584773

Not being used to this though, I weas uncertain of how to obtain the details from the console to paste into this message, and I have managed to lose the detail! Can you give me the procedure for sending you the detailed log, please.

Thanks
  • [JavaScript Error: "oldIDs.map is not a function" {file: "chrome://zotero/content/xpcom/schema.js" line: 1530}]
    That's a known issue, fixed on the trunk.
  • I still have problems with Sync Preview. As noted above, I went to the trunk, and downloaded that before retrying the installation. This time there was another error message produced [ID number 2085000968), the error message saying that there was an error starting Zotero is still present, and the installation failed in the same way as previously.
    Should I retry with the trunk, using the debug output routine that was prescribed last time, or is there some other route I can follow? One point which may be of significance is that as I have not as yet been able to install Zotero Sync Preview at all, I cannot uninstall to get rid of any code my previous attempts at installation may have left behind. Would I be better to create another, totally clean, profile and then install the trunk on that?
    Thank you for any advice or suggestions as to the best way to resolve this problem.
  • Yes, debug output would be helpful, thanks. We probably only need the last 15 or so lines of the output, around the last "UPDATE items SET itemID=? WHERE itemID=?" line. It should say "Rolling back transaction" shortly after that.
  • edited July 25, 2008
    zotero(5): Binding parameter 1 of type int: 4

    zotero(5): Binding parameter 2 of type int: 6

    zotero(3): No available ids found between 4 and 6; trying next 3

    zotero(5): SELECT itemID FROM items WHERE itemID BETWEEN ? AND ? ORDER BY itemID


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

    zotero(5): Binding parameter 2 of type int: 9

    zotero(3): No available ids found between 7 and 9; trying next 3

    zotero(5): SELECT itemID FROM items WHERE itemID BETWEEN ? AND ? ORDER BY itemID


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

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

    zotero(3): Found 0 available ids in table 'items'

    zotero(5): UPDATE items SET itemID=? WHERE itemID=?

    zotero(5): Binding parameter 1 of type NULL

    zotero(5): Binding parameter 2 of type int: 123456789

    zotero(5): Flagging nested transaction for rollback

    zotero(3): [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_
    FAILURE) [mozIStorageStatement.execute]" nsresult: "0x80004005 (NS_ERROR_FAILUR
    E)" location: "JS frame :: chrome://zotero/content/xpcom/db.js :: anonymous ::
    line 123" data: no] [QUERY: UPDATE items SET itemID=? WHERE itemID=?] [ERROR: d
    atatype mismatch]

    zotero(5): Rolling back transaction

    zotero(3): Resetting Notifier event queue

    [extra output removed]

    I included all the code just to make sure that I got the part that contains the critical information, but that message failed as being too large, so I have trimmed the file to include the concluding segments. I hope that this includes the critical bit this time!
  • Sorry I forgot to include the Error Report Number in the previous post. It is:

    1957317483.
  • Great, thanks. This should now be fixed in the latest trunk build. Please let us know if not.
This discussion has been closed.