[ubuntu-mono] [Bug 876355] [NEW] Banshee crashes when mounting Motorola Xoom

Timo Ohr 876355 at bugs.launchpad.net
Mon Oct 17 10:28:41 UTC 2011


Public bug reported:

Starting with 11.10, Banshee (2.2.0-1ubuntu2) consistently gets a
SIGSEGV when I try to mount my Motorola Xoom. Probably due to it not
having a media-player-info file. Heres the log:

-------------------------------

[Info  12:19:23.988] Running Banshee 2.2.0: [Ubuntu oneiric (development
branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]

(Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[Info  12:19:24.888] Updating web proxy from GConf
[Warn  12:19:24.989] Failed to load media-player-info file for 1
[Info  12:19:25.014] All services are started 0.821546
** (Banshee:5412): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:5412): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[Info  12:19:25.990] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[Info  12:19:26.448] nereid Client Started
[Info  12:19:26.559] GStreamer version 0.10.35.0, gapless: True, replaygain: True
[Warn  12:19:26.607] Failed to load media-player-info file for 1

** (Banshee:5412): CRITICAL **: itdb_get_control_dir: assertion `mountpoint' failed
Device 0 (VID=22b8 and PID=70a9) is a Motorola Xoom (ID 2).
[Warn  12:19:26.850] Failed to load media-player-info file for 1
[Warn  12:19:28.405] Failed to load media-player-info file for 1
Stacktrace:

  at (wrapper managed-to-native) object.__icall_wrapper_mono_string_new_wrapper (intptr) <0xffffffff>
  at (wrapper unknown) Mtp.FolderStruct.PtrToStructure (intptr,object) <0xffffffff>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_intptr_object (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStructure (intptr,System.Type) <0xffffffff>
  at Mtp.Folder.GetRootFolders (Mtp.MtpDevice) <0x0007b>
  at Mtp.MtpDevice.GetRootFolders () <0x0000f>
  at Mtp.MtpDevice.SetDefaultFolders () <0x00027>
  at Mtp.MtpDevice..ctor (Mtp.MtpDeviceHandle,Mtp.MtpDeviceStruct) <0x0004f>
  at Mtp.MtpDevice.Connect (Mtp.RawMtpDevice) <0x001af>
  at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (Banshee.Hardware.IDevice) <0x0040b>
  at Banshee.Dap.DapService.FindDeviceSource (Banshee.Hardware.IDevice) <0x000f0>
  at Banshee.Dap.DapService/MapDeviceJob.Run () <0x00723>
  at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00173>
  at System.Threading.Thread.StartUnsafe () <0x0007e>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

	banshee() [0x4911ea]
	banshee() [0x4e064f]
	banshee() [0x41b187]
	/lib/x86_64-linux-gnu/libpthread.so.0(+0x10060) [0x7f39623a3060]
	/lib/x86_64-linux-gnu/libc.so.6(+0x128bef) [0x7f396211cbef]
	banshee(mono_string_new+0x1c) [0x56178c]
	[0x412791ba]

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.
No threads.

=================================================================
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.
=================================================================

Aborted

** Affects: banshee (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Banshee crashes when mounting Motorola Xoom

Status in “banshee” package in Ubuntu:
  New

Bug description:
  Starting with 11.10, Banshee (2.2.0-1ubuntu2) consistently gets a
  SIGSEGV when I try to mount my Motorola Xoom. Probably due to it not
  having a media-player-info file. Heres the log:

  -------------------------------

  [Info  12:19:23.988] Running Banshee 2.2.0: [Ubuntu oneiric
  (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]

  (Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5412): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
  [Info  12:19:24.888] Updating web proxy from GConf
  [Warn  12:19:24.989] Failed to load media-player-info file for 1
  [Info  12:19:25.014] All services are started 0.821546
  ** (Banshee:5412): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

  (Banshee:5412): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
  [Info  12:19:25.990] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
  [Info  12:19:26.448] nereid Client Started
  [Info  12:19:26.559] GStreamer version 0.10.35.0, gapless: True, replaygain: True
  [Warn  12:19:26.607] Failed to load media-player-info file for 1

  ** (Banshee:5412): CRITICAL **: itdb_get_control_dir: assertion `mountpoint' failed
  Device 0 (VID=22b8 and PID=70a9) is a Motorola Xoom (ID 2).
  [Warn  12:19:26.850] Failed to load media-player-info file for 1
  [Warn  12:19:28.405] Failed to load media-player-info file for 1
  Stacktrace:

    at (wrapper managed-to-native) object.__icall_wrapper_mono_string_new_wrapper (intptr) <0xffffffff>
    at (wrapper unknown) Mtp.FolderStruct.PtrToStructure (intptr,object) <0xffffffff>
    at (wrapper runtime-invoke) <Module>.runtime_invoke_void_intptr_object (object,intptr,intptr,intptr) <0xffffffff>
    at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStructure (intptr,System.Type) <0xffffffff>
    at Mtp.Folder.GetRootFolders (Mtp.MtpDevice) <0x0007b>
    at Mtp.MtpDevice.GetRootFolders () <0x0000f>
    at Mtp.MtpDevice.SetDefaultFolders () <0x00027>
    at Mtp.MtpDevice..ctor (Mtp.MtpDeviceHandle,Mtp.MtpDeviceStruct) <0x0004f>
    at Mtp.MtpDevice.Connect (Mtp.RawMtpDevice) <0x001af>
    at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (Banshee.Hardware.IDevice) <0x0040b>
    at Banshee.Dap.DapService.FindDeviceSource (Banshee.Hardware.IDevice) <0x000f0>
    at Banshee.Dap.DapService/MapDeviceJob.Run () <0x00723>
    at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00173>
    at System.Threading.Thread.StartUnsafe () <0x0007e>
    at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

  Native stacktrace:

  	banshee() [0x4911ea]
  	banshee() [0x4e064f]
  	banshee() [0x41b187]
  	/lib/x86_64-linux-gnu/libpthread.so.0(+0x10060) [0x7f39623a3060]
  	/lib/x86_64-linux-gnu/libc.so.6(+0x128bef) [0x7f396211cbef]
  	banshee(mono_string_new+0x1c) [0x56178c]
  	[0x412791ba]

  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.
  No threads.

  =================================================================
  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.
  =================================================================

  Aborted

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/876355/+subscriptions



More information about the Ubuntu-mono mailing list