Advisory: Some backends fail to start with Mono version 2



Some backends might fail to start when mono version is 2. beagled will
throw an exception like

System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.UnauthorizedAccessException: Access to the
path "/.../Locks/lucene-xxxxxx-write.lock" is denied.

This will happen if any earlier beagled instanced was forcefully
killed which left a lockfile in the system. mono-1 had a bug which
allowed deletion of read-only lockfiles, mono-2 fixed it (Yay! for
mono, boo! for beagle) exposing the bug in beagled.

For the relevant discussion, see
http://bugzilla.gnome.org/show_bug.cgi?id=576456

I strongly suggest using this patch until the next version is released.
http://git.gnome.org/cgit/beagle/commit/?id=8590dcd1cd7533226a9091ae0d1f039415f22cf5

- dBera

-- 
-----------------------------------------------------
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]