Comment 3 for bug 186049

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

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.