It was 0.3.2 when I tried. I can't say how it's behaving currently because beagled won't run: 20080226 15:26:00.1684 05068 Beagle INFO: Starting Beagle Daemon (version 0.3.3) 20080226 15:26:00.2056 05068 Beagle INFO: Running on Mono 1.2.6 20080226 15:26:00.2061 05068 Beagle INFO: Command Line: /usr/lib/beagle/BeagleDaemon.exe --bg ** (/usr/lib/beagle/BeagleDaemon.exe:5068): WARNING **: The following assembly referenced from /usr/lib/beagle/Filters/Filters.dll could not be loaded: Assembly: taglib-sharp (assemblyref_index=8) Version: 2.0.2.0 Public Key: db62eba44689b5b0 The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/usr/lib/beagle/Filters). ** (/usr/lib/beagle/BeagleDaemon.exe:5068): WARNING **: Could not load file or assembly 'taglib-sharp, Version=2.0.2.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0' or one of its dependencies. Stacktrace: at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool) <0x00004> at (wrapper managed-to-native) System.MonoCustomAttrs.GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool) <0xffffffff> at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider,System.Type) <0x0001e> at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider,System.Type,bool) <0x0001d> at System.Reflection.Assembly.GetCustomAttributes (System.Type,bool) <0x00012> at System.Attribute.GetCustomAttribute (System.Reflection.Assembly,System.Type,bool) <0x00024> at System.Attribute.GetCustomAttribute (System.Reflection.Assembly,System.Type) <0x0000f> at Beagle.Util.ReflectionFu.GetTypesFromAssemblyAttribute (System.Reflection.Assembly,System.Type) <0x0004d> at Beagle.Daemon.QueryDriver.ReadKeywordMappings () <0x000c3> at Beagle.Daemon.QueryDriver.Start () <0x00180> at Beagle.Daemon.BeagleDaemon.StartupProcess () <0x0016b> at IdleProxy.Handler () <0x0002e> at (wrapper native-to-managed) IdleProxy.Handler () <0xffffffff> at (wrapper managed-to-native) GLib.MainLoop.g_main_loop_run (intptr) <0x00004> at (wrapper managed-to-native) GLib.MainLoop.g_main_loop_run (intptr) <0xffffffff> at GLib.MainLoop.Run () <0x0000d> at Beagle.Daemon.BeagleDaemon.DoMain (string[]) <0x00b71> at Beagle.Daemon.BeagleDaemon.Main (string[]) <0x00014> at (wrapper runtime-invoke) Beagle.Daemon.BeagleDaemon.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: beagled [0x81aa596] beagled [0x808bd63] beagled [0x818d74a] [0xb7fd4440] beagled(mono_class_get_full+0x90) [0x812ce81] beagled [0x8118635] beagled [0x812aabb] beagled(mono_class_init+0x33f) [0x8129588] beagled [0x81c0d17] beagled [0x81c1082] beagled [0x81c0b8b] beagled(mono_reflection_type_from_name+0x62) [0x81c1305] beagled [0x81c19c5] beagled [0x81c1f33] beagled [0x81c2484] beagled [0x81c30ad] beagled(mono_reflection_get_custom_attrs_by_type+0x33) [0x81c3ecb] beagled [0x80c629a] [0xb67af897] [0xb67af7df] [0xb6796c76] [0xb678650b] [0xb67863dd] [0xb67863a0] [0xb6786316] [0xb5442234] [0xb6654181] [0xb678c0bc] [0xb678beaf] [0x84c7349] /usr/lib/libglib-2.0.so.0 [0xb7f301e1] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb7f31d86] /usr/lib/libglib-2.0.so.0 [0xb7f35143] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb7f35527] [0xb678be61] [0xb678be26] [0xb797416a] [0xb7973485] [0xb79731c3] beagled [0x818d45e] beagled(mono_runtime_invoke+0x29) [0x80b3349] beagled(mono_runtime_exec_main+0x24b) [0x80b48f4] beagled(mono_runtime_run_main+0x2ec) [0x80b4370] beagled(mono_jit_exec+0xbd) [0x805b158] beagled [0x805b235] beagled(mono_main+0x1380) [0x805c738] beagled [0x805a306] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d80450] beagled [0x805a281] Debug info from gdb: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb7d28940 (LWP 5068)] [New Thread 0xb6768b90 (LWP 5073)] [New Thread 0xb7412b90 (LWP 5071)] [New Thread 0xb7fc0b90 (LWP 5070)] 0xb7fd4410 in __kernel_vsyscall () 4 Thread 0xb7fc0b90 (LWP 5070) 0xb7fd4410 in __kernel_vsyscall () 3 Thread 0xb7412b90 (LWP 5071) 0xb7fd4410 in __kernel_vsyscall () 2 Thread 0xb6768b90 (LWP 5073) 0xb7fd4410 in __kernel_vsyscall () 1 Thread 0xb7d28940 (LWP 5068) 0xb7fd4410 in __kernel_vsyscall () Thread 4 (Thread 0xb7fc0b90 (LWP 5070)): #0 0xb7fd4410 in __kernel_vsyscall () #1 0xb7eeb196 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08131b65 in ?? () #3 0xb7fc034c in ?? () #4 0x00000000 in ?? () Thread 3 (Thread 0xb7412b90 (LWP 5071)): #0 0xb7fd4410 in __kernel_vsyscall () #1 0xb7ee7aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x08136f20 in ?? () #3 0xb790c248 in ?? () #4 0xb790c230 in ?? () #5 0xb7412138 in ?? () #6 0x000013cf in ?? () #7 0x08135de7 in ?? () #8 0x00000006 in ?? () #9 0xb7412168 in ?? () #10 0x081496ed in ?? () #11 0x00000405 in ?? () #12 0x0824c368 in ?? () #13 0xb7412178 in ?? () #14 0x0813722d in ?? () #15 0xb790c248 in ?? () #16 0xb790c230 in ?? () #17 0x00000000 in ?? () Thread 2 (Thread 0xb6768b90 (LWP 5073)): #0 0xb7fd4410 in __kernel_vsyscall () #1 0xb7eeabb8 in accept () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x081458d0 in ?? () #3 0x00000009 in ?? () #4 0x00000000 in ?? () Thread 1 (Thread 0xb7d28940 (LWP 5068)): #0 0xb7fd4410 in __kernel_vsyscall () #1 0xb7eeaa0f in close () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7f66f0c in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x0000000f in ?? () #4 0x00000000 in ?? () #0 0xb7fd4410 in __kernel_vsyscall () ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= This is a different bug though. I just don't have time to go searching for it and/or reporting it.