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
  • dstillman Zotero Team
    [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.
  • dstillman Zotero Team
    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.
  • dstillman Zotero Team
    Great, thanks. This should now be fixed in the latest trunk build. Please let us know if not.

This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.