"Attempted to use an object that has ceased to exist" error when opening list with grouping and item level permissions

Hi All,
I have a list with few items. If I break role inheritance for at least one item and try to open list view page, I receive this error:
Attempted to use an object that has ceased to exist. (Exception from HRESULT: 0x80030102 (STG_E_REVERTED))
This occurs only if view has GroupBy in query. If I remove grouping from view, then error disappears. But I need to have grouping in view as well as item level permissions.
How can I achieve this? Is this some limitation?
Any help will be appreciated.
The full stacktrace:
System.Runtime.InteropServices.COMException: Attempted to use an object that has ceased to exist. (Exception from HRESULT: 0x80030102 (STG_E_REVERTED))    
at Microsoft.SharePoint.Library.SPRequestInternalClass.GetListContentTypes(String bstrUrl, String bstrListName, ISPDataCallback pXMLCallback)     
at Microsoft.SharePoint.Library.SPRequest.GetListContentTypes(String bstrUrl, String bstrListName, ISPDataCallback pXMLCallback)
System.Runtime.InteropServices.COMException: Attempted to use an object that has ceased to exist. (Exception from HRESULT: 0x80030102 (STG_E_REVERTED)),
StackTrace:    
at Microsoft.SharePoint.SPContentTypeCollection.FetchCollection(IList`1 exceptions)     
at Microsoft.SharePoint.SPList.get_ContentTypes()     
at Microsoft.SharePoint.SPCustomActionElement.QueryForToolbarButtons(SPWeb web, SPList list, SPListItem item, PAGETYPE pgtype)     
at Microsoft.SharePoint.SPCustomActionElement.AddCustomToolbarButtons(SPWeb web, SPList list, SPListItem item, SPContext renderContext, PAGETYPE pgtype, ToolBar toolbarControl, WebPart webPart, Page page)     
at Microsoft.SharePoint.WebControls.ViewToolBar.CreateChildControls()     
at System.Web.UI.Control.EnsureChildControls()     
at Microsoft.SharePoint.WebControls.TemplateBasedControl.OnLoad(EventArgs e)     
at System.Web.UI.Control.LoadRecursive()     
at System.Web.UI.Control.AddedControl(Control control, Int32 index)     
at Microsoft.SharePoint.WebPartPages.DataFormWebPart.CreateChildControls()     
at Microsoft.SharePoint.WebPartPages.XsltListViewWebPart.CreateChildControls()     
at Microsoft.SharePoint.WebPartPages.WebPartMobileAdapter.CreateChildControls()     
at System.Web.UI.Control.EnsureChildControls()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Control.PreRenderRecursiveInternal()     
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)     
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)     
at System.Web.UI.Page.ProcessRequest()     
at System.Web.UI.Page.ProcessRequest(HttpContext context)     
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)     
at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)     
at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)     
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)     
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     
at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus)     
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)     
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)

Does the site use any custom code? Not necessarily the task list but can be anywhere. If yes, ensure that current context SPWeb/SPSite objects are not being disposed off.
This post is my own opinion and does not necessarily reflect the opinion or view of Slalom.

Similar Messages

  • Iwant to restore my homepage in Safari to the one that has the ever-changing scenery when opened and chill out music

    Having lost my home page in Safari I had the one that when opened there was a new scene and chill out music if turned on can you help.

    Thank you Csound 1 What I found was Mystart powered by Yahoo was my search engine.  I am not sure how to reinstall as I can not find a download for Mac .
    I have been using Mystart for some time so it must be compatible . How it finished up as my search engine is a mystery to me.  If you can help further it would be greatly appreciated.

  • HT201413 Has anyone resolved 1669 error when restoring iphone5 with itunes

    Has anyone solved itunes error code 1669
    Freezing at half way point during restore
    My iPhone 5 is stuck in recovery mode have tried
    All the programs to exit and nothing worked

    Hi shawn6274,
    Thanks for visiting Apple Support Communities.
    I recommend trying this method if you see an "error 1669" when restoring your iPhone:
    Check for hardware issues
    Related errors: 1, 3, 10-47, 1002, 1011, 1012, 1014, 1000-1020, 1669.
    Try to restore your iOS device two more times while connected with a cable, computer, and network you know are good. Also, confirm your security software and settings are allowing communication between your device and update servers. If you still see the error message when you update or restore, contact Apple support.
    You can find these steps here:
    Resolve specific iTunes update and restore errors
    http://support.apple.com/kb/TS3694
    All the best,
    Jeremy

  • Any way to start up a new iPad without using a pc that has iTunes? My pc was just stolen and I am still in Europe.

    Any way to start up a new iPad without using the pc that has iTunes loaded. My pc was stolen in Italy and I am still in Europe.

    So you don't have the cords I assume and the battery is dead?  If you already installed songs, apps and other stuff via itunes you should be fine.  Just buy or use the cords you received.  You may need to buy the electrical adapters for EU connections.
    Sorry to hear about the PC. 
    Brian

  • "COM object that has been separated from its underlying RCW cannot be used.

    I am constantly getting the following error when closing my app if we viewed/printed a report.  What do I need to do to correct this error?  For the following error, I opened my app, viewed a report on the screen using the 'CrystalReportViewer', closed the report viewer window, closed my app.  When closing the app, the following error occurs.
    CR version: 11.5.3300.0
    VB.NET v2.
    System.Runtime.InteropServices.InvalidComObjectException was unhandled
      Message="COM object that has been separated from its underlying RCW cannot be used."
      Source="mscorlib"
      StackTrace:
           at System.Runtime.InteropServices.UCOMIConnectionPoint.Unadvise(Int32 dwCookie)
           at CrystalDecisions.ReportAppServer.%. {(_ISCDClientDocumentEvents_OnClosedEventHandler  u)
           at CrystalDecisions.ReportAppServer.%.remove_OnClosed(_ISCDClientDocumentEvents_OnClosedEventHandler value)
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.DisconnectEventRelay()
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.  (Boolean  \b, Boolean       )
           at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Dispose(Boolean bDisposeManaged)
           at System.ComponentModel.Component.Dispose()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      :)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.  (Boolean      ;)
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.Close()
           at CrystalDecisions.CrystalReports.Engine.ReportDocument.
        (Object      >, EventArgs      ?)

    Hello,
    First thing is to install Service Pack 6 which you can get from the download page by clicking on BusinessObjests tab above and then downloads on the left...
    When you close your viewer be sure to add/have Youreportobject.close and Youreportobject.Dispose. Adding a GC.Collect may help also.
    Thank you
    Don

  • Search Server Error - Illegal operation attempted on a registry key that has been marked for deletion

    Hello,
    I have a 5 server farm (DC, 2 WFEs, 1 SQL,1 CA w/ search) and am experiencing an issue when returning search results.  This issue just started occurring recently, and basically the search page throws a correlation id whenever used.  The error returned
    is:
    SearchServiceApplication::Execute--Exception: System.Runtime.InteropServices.COMException (0x800703FA): Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA)
    SearchServiceApplicationProxy::Execute--Error occured: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA) (Fault Detail
    is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is: System.Runtime.InteropServices.COMException: Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA)
    I even attempted to create an out of the box enterprise search site with OOB masterpages and I still am receiving this error.  
    I have also tried the  ‘Do not forcefully unload the registry at user logoff’ registry edit, but it did not work.
    Has anyone ran into this issue and has another solution other than the ‘Do not forcefully unload the registry at user logoff’ registry edit?
    Thanks!

    IISReset works for me (but after some time it fails again)
    Check this posts: http://pacsharepoint.com/2011/11/sharepoint-search-illegal-operation.html
    http://blogs.msdn.com/b/distributedservices/archive/2009/11/06/a-com-server-application-may-stop-working-on-windows-server-2008.aspx
    hope it helps,

  • Jndi lookup of of object that has been bound remotely

    I want to register in weblogic server jndi tree some remote objects. A one standalone
    application binds these object in server jndi. Another standalone app try to lookup
    and executes some methods - everything works ok.
    The problem is : applications which works internally on server can't lookup these
    object. It's initial context doesn't contains such bindings. What's the difference
    between naming contexts
    inside and outside the server?
    Thank in advance,
    Vladimir.

    Hi JP3O,
    >> But that doesn't help because CurrentExcelWorksheetEventsInstance is not nothing even after all properties give errors. What is a better test or approach I can use?
    In my option, if you refer to the property of the Worksheet object which has been deleted, the error would be raised as expected. I think you could use the try catch statement to deal with this situation. Some key code like below:
    Dim oxl As Excel.Application
    Dim owb As Excel.Workbook
    Dim osheet As Excel.Worksheet
    Dim owbname As String
    oxl = New Excel.Application
    owb = oxl.Workbooks.Open("D:\Test\VSC#\03\Winform\VBWinform\Test.xlsx")
    osheet = owb.Worksheets("sheet1")
    Try
    osheet = owb.Worksheets.Add()
    owb.Close(False)
    owbname = owb.Name
    Catch comex As System.Runtime.InteropServices.COMException
    If comex.ErrorCode = -214682246 Or comex.Message.Contains("Object has been deleted") Then
    ' handle deleted object
    Else
    Throw comex
    End If
    End Try
    Best Regards,
    Edward
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

  • 1) (Right click) Context menu is IE's context menu(!) and when I attempt to use a sight that uses scripts (a site that I've used extensively and which I use to conduct my online college courses - application is Angel), it goes blank

    1) (Right click) Context menu is IE's context menu(!) and (2)when I attempt to use a sight that uses scripts (a site that I've used extensively and which I use to conduct my online college courses - application is Angel), it goes blank
    == This happened ==
    Every time Firefox opened
    == 2 days ago ==
    == User Agent ==
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; WWTClient2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; Creative AutoUpdate v1.10.10)

    Previous post from "Not Anonymous" but from the original poster; I used the link provided in the email notification and now have to indicate who I am???
    Thanks; starting FireFox in safe mode and disabling all add-ons did solve the problem; however, a new problem has emerged. To re-enable the add-ons, you need to open up and use the add-ons control panel through FireFox. Any attempt to do so causes the FireFox add-on control page to close immediately.
    Thanks for your help.

  • Does tethering my iPad to my iPhone 4s use more data than using an iPad that has its own data plan?

    Does tethering my iPad to my iPhone 4s use more data than using an iPad that has it's own data plan?

    No, it won't work.. the Airports are not media devices.. they have no brains .. no media extensions.. and itunes must be running on a computer.
    You can however watch movies from storage but not with itunes..
    See how people use tools like VLC to get around Apple's built in iTunes limitations.
    http://www.videolan.org/vlc/download-ios.html
    https://itunes.apple.com/gb/app/vlc-streamer/id410031728?mt=8

  • [svn:bz-trunk] 14804: Changed securityConstraint samples to use a channel that has login-after-disconnect =true.

    Revision: 14804
    Revision: 14804
    Author:   [email protected]
    Date:     2010-03-17 01:45:39 -0700 (Wed, 17 Mar 2010)
    Log Message:
    Changed securityConstraint samples to use a channel that has login-after-disconnect=true. Login after disconnect does not seem to work right now but at least there's a sample for it now for when it works.
    Modified Paths:
        blazeds/trunk/apps/team/WEB-INF/flex/remoting-config.xml
        blazeds/trunk/apps/team/WEB-INF/flex/services-config.xml
        blazeds/trunk/apps/team/features/security-constraints/securityConstraint_Custom.mxml

    Have you solved your problem? I think I have the same issue.

  • [svn] 1338: Bug: BLZ-123-Attempting to use a channel that doesn' t support messaging (AMFChannel/AMFEndpoint withtout polling enabled) should throw error

    Revision: 1338
    Author: [email protected]
    Date: 2008-04-22 07:45:18 -0700 (Tue, 22 Apr 2008)
    Log Message:
    Bug: BLZ-123-Attempting to use a channel that doesn't support messaging (AMFChannel/AMFEndpoint withtout polling enabled) should throw error
    QA: Yes
    Doc: No
    Details: Added logic in Consumer such that when the Consumer is connected over a non-realtime channel (i.e. non-polling and non-streaming channel), a warning is logged to let the user know that channel is not going to automatically receive updates via client poll or server push. We can't really throw an error here because one might want to disable channel polling and manually send poll requests when needed and this is a valid configuration as well.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/BLZ-123
    Modified Paths:
    flex/sdk/branches/3.0.x/frameworks/projects/rpc/src/mx/messaging/AbstractConsumer.as

    Thanx Mete, yeah i did...
    but i solved it some other way... not entirely sure this was
    it though as i was doing a lot of things at once...
    it was fds.swc... possibly it was out of date or missing.

  • My ipod tell me that has 65  mb memory but when I'm about to sync music it's like there's no memory and don't use that 65mb so I had to delete music... What's wrong?

    My ipod tell me that has 65  mb memory but when I'm about to sync music it's like there's no memory and don't use that 65mb so I had to delete music... What's wrong?

    65mb is very little space.
    It is likely that you were trying to sync more than would fit on the iPod.

  • Error when using MySQL view that has name greater than 30 characters

    Hi, am loading MySQL data to an Oracle table using an ODI 11g Interface.
    The interface errors when the name of the MySQL view exceeds 30 characters. A "view not found" error is encountered.
    Is there any work around when using source datastores (MySQL views in this case) where the datastore name exceeds 30 characters, other than renaming the MySQL view to have a max 30 character name?
    Thanks,
    Kevin L.

    I believe that mySQL supports upto 64 characters in table name. You need to update the ODI 11g Topology -> Physical Architecture -> Dbl click MySQL -> Goto Advanced tab and update the "Maximum table name length". By default that is setup to 30.

  • What product do you recommend to connect iphone/itouch to car that has an 'aux' option?  What is the? cord, and where can I buy it

    Looking for best cord option for connecting and utilizing iphone and itouch to use in car that has an 'aux' port....thoughts, suggestions?
    Thanks

    depend on the connector
    aux can be jack connector or RCA or various other connector types
    aux really just mean analog audio in the non amped form that your dvdplayer and cdplayer and old stereo used
    so buy a cable with a 3.5mm mini jack connector in one end and whatever connector your input device use or build the cable yourself

  • I have problems with my films that become slightly jerky after I have imported and edited them in iMovie and then burned them onto a DVD using iDVD. I can see the weak jerkiness when panning in both laterally and vertically. I shoot with a camcorder Canon

    I have problems with my films that become slightly jerky after I have imported
    and edited them in iMovie and then burned them onto a DVD using iDVD.
    I can see the weak jerkiness when panning in both laterally
    and vertically.
    I shoot with a camcorder Canon Vixia HF10. The camera has been set to deliver HD quality (1920x1080). But I have accidentally filmed with a frame rate of 60 (?).
    When I import the films in iMovie I have been asked if I want to change to frame rate 30 (instead of 25). I have chosen 30.
    Could it be the setting of a frame rate 60 in my camcorder that causes jerkiness when panning or what else?

    I have problems with my films that become slightly jerky after I have imported
    and edited them in iMovie and then burned them onto a DVD using iDVD.
    I can see the weak jerkiness when panning in both laterally
    and vertically.
    I shoot with a camcorder Canon Vixia HF10. The camera has been set to deliver HD quality (1920x1080). But I have accidentally filmed with a frame rate of 60 (?).
    When I import the films in iMovie I have been asked if I want to change to frame rate 30 (instead of 25). I have chosen 30.
    Could it be the setting of a frame rate 60 in my camcorder that causes jerkiness when panning or what else?

Maybe you are looking for

  • Alternatives to Cross Project Links

    Hi, Cross Project Links (External Tasks) is an out-of-the-box feature that allows to create dependencies between workplans. The basic functionality has not changed from Project Server 2003 (or ever in earlier versions) to Project Server 2013, includi

  • Business process check-in/check-out - who has checked out and when?

    We have been using the business process check-in/check-out functionality for 18 months and there are an increasing number of process's that have been checked out to the maintenance project and never checked in again. Is there a straight forward way i

  • AP 1131ag not able to join with WLC 4402

    In some of my spare time, I've been trying to get this AP to join with this WLC. It's been about two weeks now. I'm not sure what the problem is. I think that there are a few possible issues, but I'm asking the more experienced & knowledgeable suppor

  • Customer purchase order number at schedule line level in scheduling agreeme

    Hi, We have one typical requirement from scheduling agreement functionality. The scenario is we receive the schedule lines from Idocs from customer with purchase order number for each schedule line. We need to print that PO number on packing slip and

  • LOGON ON TRIGGER를 이용한 접속제한 | TRACE 설정

    제품 : ORACLE SERVER 작성날짜 : 2003-12-03 LOGON ON TRIGGER를 이용한 접속제한 | TRACE 설정 =============================================== PURPOSE 데이터베이스에 접속하는 IP, USERNAME으로 접속을 제한하거나, TRACE를 설정하는 방법에 대하여 알아본다. Explanation DB를 접속하는 사용자를 USER/ROLE로 구분하여 관리하는 Accecs