Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • skiltz 501 posts 701 karma points
    Jul 06, 2011 @ 07:09
    skiltz
    0

    Database corrupt?

    We have suddenly started getting random YSOD.  They are very random and I can't reproduce the behaviour.  Getting lots of what looks like Umbraco/Node/SQl errors.  See a couple of stack traces below.

     

    System.IndexOutOfRangeException: uniqueID

    Generated: Wed, 06 Jul 2011 05:01:57 GMT

    System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.IndexOutOfRangeException: uniqueID
       at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
       at umbraco.DataLayer.RecordsReaderAdapter`1.GetOrdinal(String fieldName)
       at umbraco.DataLayer.RecordsReaderAdapter`1.IsNull(String fieldName)
       at umbraco.cms.businesslogic.CMSNode.PopulateCMSNodeFromReader(IRecordsReader dr)
       at umbraco.cms.businesslogic.CMSNode.setupNode()
       at umbraco.cms.businesslogic.web.Document.setupNode()
       at umbraco.cms.businesslogic.CMSNode..ctor(Int32 Id)
       at umbraco.cms.businesslogic.Content..ctor(Int32 id)
       at umbraco.cms.businesslogic.web.Document..ctor(Int32 id)
    

    System.IndexOutOfRangeException: versionId

    Generated: Wed, 06 Jul 2011 05:05:51 GMT

    System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.IndexOutOfRangeException: versionId
       at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name)
       at umbraco.DataLayer.RecordsReaderAdapter`1.GetOrdinal(String fieldName)
       at umbraco.DataLayer.RecordsReaderAdapter`1.GetGuid(String fieldName)
       at umbraco.cms.businesslogic.Content.get_Version()
       at umbraco.cms.businesslogic.web.Document.setupNode()
    

    System.ArgumentException: No node exists with id '1209'

    Generated: Wed, 06 Jul 2011 05:07:54 GMT

    System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.ArgumentException: No node exists with id '1209'
       at umbraco.cms.businesslogic.CMSNode.setupNode()
       at umbraco.cms.businesslogic.web.Document.setupNode()
       at umbraco.cms.businesslogic.CMSNode..ctor(Int32 Id)
       at umbraco.cms.businesslogic.Content..ctor(Int32 id)
       at umbraco.cms.businesslogic.web.Document..ctor(Int32 id)
    

     

    A node with nodeid 1209 does exist.  I have tried publishing node.  Also a full republish..

  • skiltz 501 posts 701 karma points
    Jul 06, 2011 @ 07:19
    skiltz
    0

    Recycling the app pool seems to have fixed it for now.

Please Sign in or register to post replies

Write your reply to:

Draft