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

I strongly suggest using this patch until the next version is released.

- dBera

Debajyoti Bera @
beagle / KDE fan
Mandriva / Inspiron-1100 user

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