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.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies