Re: beagled seems to get stuck



On Fri, 2006-05-05 at 16:21 -0400, Brian J. Murrell wrote:
> On Fri, 2006-05-05 at 16:11 -0400, Joe Shaw wrote:
> > > 060505 1520046077 32413 Beagle ERROR: Caught exception executing Inotify callbacks
> > > 060505 1520046089 32413 Beagle ERROR EX: System.SystemException: cannot load SegmentReader class: System.ArgumentNullException: Argument cannot be null.
> > > 060505 1520046089 32413 Beagle ERROR EX: Parameter name: type
> > 
> > This looks reminiscent of an old mono bug.  What version of Mono are you
> > running?
> 
> Should be current.  This is Mandriva "Cooker" (i.e. Mandriva's Rawhide)
> 
> mono-1.1.14-1mdk

Hmm, this really looks like a Mono bug.  I don't see how this code could
fail.

Are you building from source?  If so, could you open
beagled/Lucene.Net/Index/SegmentReader.cs, and find the line:

        IMPL = System.Type.GetType(name);
        
It's really close to the end.  Before that line, add this line:

        Beagle.Util.Log.Debug ("SegmentReader class name is: {0}",
        name);
        
and after that line, add this one:

        Beagle.Util.Log.Debug ("SegmentReader class type is: {0}",
        IMPL);
        
then rebuild, rerun it, and look for the output of these two lines.

You may also want to try downgrading to Mono 1.1.13.x to see if the
problem goes away.

Joe




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