Seeing this in mono when deleting an entity, which has a child collection:

System.InvalidOperationException: out of sync
  at
System.Collections.Generic.Dictionary`2+Enumerator[NHibernate.Engine.EntityKey,System.Object].VerifyState
() [0x00000] in <filename unknown>:0
  at
System.Collections.Generic.Dictionary`2+Enumerator[NHibernate.Engine.EntityKey,System.Object].MoveNext
() [0x00000] in <filename unknown>:0
  at
System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator[NHibernate.Engine.EntityKey,System.Object].MoveNext
() [0x00000] in <filename unknown>:0
  at NHibernate.Impl.Printer.ToString (IEnumerator enumerator, EntityMode
entityMode) [0x00000] in <filename unknown>:0
  at
NHibernate.Event.Default.AbstractFlushingEventListener.FlushEverythingToExecutions
(NHibernate.Event.FlushEvent event) [0x00000] in <filename unknown>:0
  at NHibernate.Event.Default.DefaultFlushEventListener.OnFlush
(NHibernate.Event.FlushEvent event) [0x00000] in <filename unknown>:0
  at NHibernate.Impl.SessionImpl.Flush () [0x00000] in <filename unknown>:0
  at NHibernate.Transaction.AdoTransaction.Commit () [0x00000] in <filename
unknown>:0
  at Data.NHibernateSessionManager.CommitTransaction () [0x00000] in
<filename unknown>:0
  at Core.With.Transaction (IsolationLevel isolationLevel,
Rhino.Mocks.Action transactional) [0x00000] in <filename unknown>:0

I assume something funny is happening in
the NHibernate.Impl.Printer.ToString but I have no idea what, really giving
me the shits as it
only seems to have started recently.


Cheers
Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to