Testing Michael's ppa with the mono smp fix backported to 2.6, f-spot & banshee still fail at roughly the same point, but the failure output is different now. See below:
f-spot:
ubuntu@panda21:~$ f-spot
[Info 17:52:15.666] Initializing Mono.Addins
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xe00083 (F-Spot)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
(f-spot:10958): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
at (wrapper managed-to-native) object.__icall_wrapper_mono_array_new_specific (intptr,int) <0xffffffff>
at FSpot.Import.ImportController.DoImport () <0x002ec>
at FSpot.Import.ImportController.<StartImport>m__25 () <0x0001b>
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0x0006b>
Native stacktrace:
Debug info from gdb:
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
Segmentation fault (core dumped)
ubuntu@panda21:~$
banshee:
ubuntu@panda21:~$ banshee
[Info 18:16:32.218] Running Banshee 1.9.4: [Ubuntu Natty (development branch) (linux-gnueabi, arm) @ 2011-03-03 17:27:45 UTC]
[Info 18:16:38.821] Updating web proxy from GConf
[Info 18:16:39.147] All services are started 4.807586
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x340006d (Banshee Me)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
[Info 18:16:42.177] nereid Client Started
[Info 18:16:42.614] GStreamer version 0.10.32.0, gapless: True, replaygain: False
**
ERROR:object.c:4434:mono_string_new_size: assertion failed: (vtable)
**
ERROR:object.c:4434:mono_string_new_size: assertion failed: (vtable)
Stacktrace:
Stacktrace:
at (wrapper managed-to-native) string.InternalAllocateStr (int) <0xffffffff>
at (wrapper managed-to-native) string.InternalAllocateStr (int) <0xffffffff>
at string.CreateString (char[]) <0x0004c>
at string.CreateString (char[]) <0x0004c>
at (wrapper managed-to-managed) string..ctor (char[]) <0x00023>
at (wrapper managed-to-managed) string..ctor (char[]) <0x00023>
at System.Text.Encoding.GetString (byte[],int,int) <0x0004b>
at System.Text.Encoding.GetString (byte[],int,int) <0x0004b>
at System.Text.UTF8Encoding.GetString (byte[],int,int) <0x00033>
at System.Text.UTF8Encoding.GetString (byte[],int,int) <0x00033>
at System.Text.Encoding.GetString (byte[]) <0x0003f>
at System.Text.Encoding.GetString (byte[]) <0x0003f>
at GLib.Marshaller.Utf8PtrToString (intptr) <0x000a3>
at GLib.Marshaller.Utf8PtrToString (intptr) <0x000a3>
at Hyena.SafeUri.FilenameToUri (string) <0x00067>
at Hyena.SafeUri.FilenameToUri (string) <0x00067>
at Hyena.SafeUri..ctor (string) <0x00063>
at Hyena.SafeUri..ctor (string) <0x00063>
at Banshee.Collection.RescanPipeline.OnFinished (object,System.EventArgs) <0x0006f>
at Banshee.Collection.RescanPipeline.OnFinished (object,System.EventArgs) <0x0006f>
at Hyena.Collections.QueuePipeline`1<object>.OnFinished () <0x0003f>
at Hyena.Collections.QueuePipeline`1<object>.OnFinished () <0x0003f>
at Hyena.Collections.QueuePipeline`1<object>.OnElementFinished (object,System.EventArgs) <0x00103>
at Hyena.Collections.QueuePipeline`1<object>.OnElementFinished (object,System.EventArgs) <0x00103>
at Hyena.Collections.QueuePipelineElement`1<object>.OnFinished () <0x000c7>
at Hyena.Collections.QueuePipelineElement`1<object>.OnFinished () <0x000c7>
at Hyena.Collections.QueuePipelineElement`1<object>.Processor (object) <0x00237>
at Hyena.Collections.QueuePipelineElement`1<object>.Processor (object) <0x00237>
at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0x00073>
at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0x00073>
Native stacktrace:
Native stacktrace:
Debug info from gdb:
Debug info from gdb:
**
ERROR:object.c:4434:mono_string_new_size: assertion failed: (vtable)
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
Aborted (core dumped)
ubuntu@panda21:~$
Testing Michael's ppa with the mono smp fix backported to 2.6, f-spot & banshee still fail at roughly the same point, but the failure output is different now. See below:
f-spot: activate called by a pager with a 0 timestamp; the pager needs to be fixed.
ubuntu@panda21:~$ f-spot
[Info 17:52:15.666] Initializing Mono.Addins
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xe00083 (F-Spot)
Window manager warning: meta_window_
(f-spot:10958): Gtk-CRITICAL **: IA__gtk_ style_detach: assertion `style- >attach_ count > 0' failed
(f-spot:10958): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_ loader_ close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed
(f-spot:10958): GLib-GObject- CRITICAL **: g_value_get_float: assertion `G_VALUE_ HOLDS_FLOAT (value)' failed c:7042: mono_array_ element_ size: assertion failed: (ac->rank)
**
ERROR:class.
Stacktrace:
at (wrapper managed-to-native) object. __icall_ wrapper_ mono_array_ new_specific (intptr,int) <0xffffffff> ImportControlle r.DoImport () <0x002ec> ImportControlle r.<StartImport> m__25 () <0x0001b> runtime_ invoke_ void__this_ _ (object, intptr, intptr, intptr) <0x0006b>
at FSpot.Import.
at FSpot.Import.
at (wrapper runtime-invoke) object.
Native stacktrace:
Debug info from gdb:
Could not attach to process. If your uid matches the uid of the target kernel/ yama/ptrace_ scope, or try d/10-ptrace. conf
process, check the setting of /proc/sys/
again as the root user. For more details, see /etc/sysctl.
ptrace: Operation not permitted.
Segmentation fault (core dumped)
ubuntu@panda21:~$
banshee:
ubuntu@panda21:~$ banshee
[Info 18:16:32.218] Running Banshee 1.9.4: [Ubuntu Natty (development branch) (linux-gnueabi, arm) @ 2011-03-03 17:27:45 UTC] activate called by a pager with a 0 timestamp; the pager needs to be fixed. c:4434: mono_string_ new_size: assertion failed: (vtable) c:4434: mono_string_ new_size: assertion failed: (vtable)
[Info 18:16:38.821] Updating web proxy from GConf
[Info 18:16:39.147] All services are started 4.807586
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x340006d (Banshee Me)
Window manager warning: meta_window_
[Info 18:16:42.177] nereid Client Started
[Info 18:16:42.614] GStreamer version 0.10.32.0, gapless: True, replaygain: False
**
ERROR:object.
**
ERROR:object.
Stacktrace:
Stacktrace:
at (wrapper managed-to-native) string. InternalAllocat eStr (int) <0xffffffff> InternalAllocat eStr (int) <0xffffffff> Text.Encoding. GetString (byte[],int,int) <0x0004b> Text.Encoding. GetString (byte[],int,int) <0x0004b> Text.UTF8Encodi ng.GetString (byte[],int,int) <0x00033> Text.UTF8Encodi ng.GetString (byte[],int,int) <0x00033> Text.Encoding. GetString (byte[]) <0x0003f> Text.Encoding. GetString (byte[]) <0x0003f> .Utf8PtrToStrin g (intptr) <0x000a3> .Utf8PtrToStrin g (intptr) <0x000a3> FilenameToUri (string) <0x00067> FilenameToUri (string) <0x00067> Collection. RescanPipeline. OnFinished (object, System. EventArgs) <0x0006f> Collection. RescanPipeline. OnFinished (object, System. EventArgs) <0x0006f> ns.QueuePipelin e`1<object> .OnFinished () <0x0003f> ns.QueuePipelin e`1<object> .OnFinished () <0x0003f> ns.QueuePipelin e`1<object> .OnElementFinis hed (object, System. EventArgs) <0x00103> ns.QueuePipelin e`1<object> .OnElementFinis hed (object, System. EventArgs) <0x00103> ns.QueuePipelin eElement` 1<object> .OnFinished () <0x000c7> ns.QueuePipelin eElement` 1<object> .OnFinished () <0x000c7> ns.QueuePipelin eElement` 1<object> .Processor (object) <0x00237> ns.QueuePipelin eElement` 1<object> .Processor (object) <0x00237> runtime_ invoke_ void__this_ __object (object, intptr, intptr, intptr) <0x00073> runtime_ invoke_ void__this_ __object (object, intptr, intptr, intptr) <0x00073>
at (wrapper managed-to-native) string.
at string.CreateString (char[]) <0x0004c>
at string.CreateString (char[]) <0x0004c>
at (wrapper managed-to-managed) string..ctor (char[]) <0x00023>
at (wrapper managed-to-managed) string..ctor (char[]) <0x00023>
at System.
at System.
at System.
at System.
at System.
at System.
at GLib.Marshaller
at GLib.Marshaller
at Hyena.SafeUri.
at Hyena.SafeUri.
at Hyena.SafeUri..ctor (string) <0x00063>
at Hyena.SafeUri..ctor (string) <0x00063>
at Banshee.
at Banshee.
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at Hyena.Collectio
at (wrapper runtime-invoke) object.
at (wrapper runtime-invoke) object.
Native stacktrace:
Native stacktrace:
Debug info from gdb:
Debug info from gdb:
** c:4434: mono_string_ new_size: assertion failed: (vtable) kernel/ yama/ptrace_ scope, or try d/10-ptrace. conf kernel/ yama/ptrace_ scope, or try d/10-ptrace. conf
ERROR:object.
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/
again as the root user. For more details, see /etc/sysctl.
ptrace: Operation not permitted.
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/
again as the root user. For more details, see /etc/sysctl.
ptrace: Operation not permitted.
Aborted (core dumped)
ubuntu@panda21:~$