[ubuntu-mono] [Bug 619981] Re: mono apps crash on omap4 due to no smp support for armel

Tobin Davis 619981 at bugs.launchpad.net
Wed Mar 9 02:17:56 UTC 2011


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 at 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): 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
**
ERROR:class.c:7042:mono_array_element_size: assertion failed: (ac->rank)
Stacktrace:

  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 at panda21:~$ 

banshee:
ubuntu at 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 at panda21:~$

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to mono in ubuntu.
https://bugs.launchpad.net/bugs/619981

Title:
  mono apps crash on omap4 due to no smp support for armel

Status in “mono” package in Ubuntu:
  Confirmed
Status in “mono” source package in Maverick:
  Confirmed
Status in “mono” source package in Natty:
  Confirmed

Bug description:
  Binary package hint: banshee

  Image:  Alpha 3 + current banshee from universe.

  Launched banshee, then accessed gnome filemanager to copy music files
  from external usb drive to ~/Music.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: banshee 1.7.3-2ubuntu2
  Uname: Linux 2.6.34-902-omap4 armv7l
  Architecture: armel
  Date: Wed Aug 18 17:55:55 2010
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_GB.utf8
  SourcePackage: banshee



More information about the Ubuntu-mono mailing list