banshee crashes when I connect my android 2.3 phone

Bug #869995 reported by Merijn Schering
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Banshee
Confirmed
High
banshee (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

When I connect my Samsung Galaxy S2 phone banshee crashes immediately.

Additionally, Ubuntu does not ask me to report the problem. I manually ran ubuntu-bug banshee

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: banshee 2.2.0-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
Date: Fri Oct 7 15:39:40 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110906)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Merijn Schering (mschering) wrote :
Revision history for this message
Richard A. Allcorn (richallcorn) wrote :

I just experienced the same on my system:

IBM/Lenovo ThinkPad T61 - running Ubuntu 10.10

I attached my Droid BIONIC Android phone to the USB cable while running Banshee ...
it immediately crashes! Duplicatable, repeats the same every time, no matter what mode I use when connecting:
(PC Mode, Windows Media Sync, USB Mass Storage)

Please advise if you find a solution.
(<email address hidden>)

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 869995] Re: banshee crashes when I connect my android 2.3 phone

Could you attach the output of "banshee --debug" including the crash please?

  status incomplete

--
Kind regards,
Loong Jin

Changed in banshee (Ubuntu):
status: New → Incomplete
Revision history for this message
Merijn Schering (mschering) wrote :
Download full text (13.5 KiB)

Here it is:

** Running Mono with --debug **
[1 Info 09:36:34.626] Running Banshee 2.2.1: [Ubuntu 11.10 (linux-gnu, x86_64) @ 2011-12-19 14:58:04 UTC]
[1 Debug 09:36:34.633] Initializing GTK

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

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

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

(Banshee:19589): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[1 Debug 09:36:35.094] Post-Initializing GTK
[1 Debug 09:36:35.100] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 09:36:35.101] Using default gconf-base-key
[1 Debug 09:36:35.135] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 09:36:35.167] Core service started (DBusServiceManager, 0.000709)
[1 Debug 09:36:35.168] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 09:36:35.171] Core service started (DBusCommandService, 0.004403)
[1 Debug 09:36:35.187] Opened SQLite (version 3.7.7) connection to /home/mschering/.config/banshee-1/banshee.db
[1 Debug 09:36:35.188] Core service started (DbConnection, 0.016276)
[1 Debug 09:36:35.191] Database version 44 is up to date
[1 Debug 09:36:35.205] Core service started (PreferenceService, 0.007179)
[1 Debug 09:36:35.209] Core service started (Network, 0.003964)
[1 Debug 09:36:35.209] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 09:36:35.209] Core service started (SourceManager, 0.000343)
[1 Debug 09:36:35.212] Core service started (MediaProfileManager, 0.000127)
[1 Debug 09:36:35.213] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 09:36:35.214] Core service started (PlayerEngine, 0.002621)
[1 Debug 09:36:35.222] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 09:36:35.222] Core service started (PlaybackController, 0.001401)
[1 Debug 09:36:35.225] Starting - Startup Job
[1 Debug 09:36:35.225] Core service started (JobScheduler, 0.002898)
[1 Debug 09:36:35.230] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 09:36:35.251] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 09:36:35.252] Core service started (HardwareManager, 0.026832)
[1 Debug 09:36:35.254] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 09:36:35.255] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 09:36:35.255] Core service started (CollectionIndexerService, 0.003483)
[1 Debug 09:36:35.256] Core service started (SaveTrackMetadataService, 0.000653)
[1 Debug 09:36:35.259] Adding icon theme se...

Revision history for this message
Chow Loong Jin (hyperair) wrote :

Weird. Your log doesn't seem to have any indication of a fatal error causing a
crash. Is it complete, as in, is it the full --debug output including the crash?

--
Kind regards,
Loong Jin

Revision history for this message
Merijn Schering (mschering) wrote :

There's no more output. I can add to it that it does not exit, but it becomes unresponsive to any click.

Additionally prior to the freeze, the Ubuntu dialog pops up with "Ask what to do" etc. and that disappears immediately. It just flashes for a second. I'm not sure if that's relevant.

Revision history for this message
Chow Loong Jin (hyperair) wrote :

On 03/01/2012 19:07, Merijn Schering wrote:
> There's no more output. I can add to it that it does not exit, but it
> becomes unresponsive to any click.
>
> Additionally prior to the freeze, the Ubuntu dialog pops up with "Ask
> what to do" etc. and that disappears immediately. It just flashes for a
> second. I'm not sure if that's relevant.
>

Ah, if it becomes unresponsive, then please open a separate terminal and run
"killall -SIGHUP banshee" to force it to dump a stack trace. Then post the full
output. :-)

--
Kind regards,
Loong Jin

Revision history for this message
Merijn Schering (mschering) wrote :

Unfortunately that doesn't produce any output.

I ran:

banshee --debug

Then I connected the device. Banshee works for a few seconds until the ubuntu dialog "What do you want to do" flashes and then it becomes unresponsive.

Then I run in a different terminal:

killall -SIGHUP banshee

That only outputs nothing:

mschering@Intermesh-4:~$ killall -SIGHUP banshee
mschering@Intermesh-4:~$

The other terminal:

Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7510/Galaxy Tab 10.1.
Hangup

Revision history for this message
Chow Loong Jin (hyperair) wrote :

Sorry, I really meant "killall -SIGQUIT banshee".

--
Kind regards,
Loong Jin

Revision history for this message
Merijn Schering (mschering) wrote :
Download full text (23.6 KiB)

Ok here's the output. Banshee does not exit with that command but it does ouput info:

mschering@Intermesh-4:~$ banshee --debug
** Running Mono with --debug **
[1 Info 16:18:06.974] Running Banshee 2.2.1: [Ubuntu 11.10 (linux-gnu, x86_64) @ 2011-12-19 14:58:04 UTC]
[1 Debug 16:18:06.989] Initializing GTK

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

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

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

(Banshee:2481): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[1 Debug 16:18:07.498] Post-Initializing GTK
[1 Debug 16:18:07.507] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 16:18:07.510] Using default gconf-base-key
[1 Debug 16:18:07.544] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 16:18:07.577] Core service started (DBusServiceManager, 0.000669)
[1 Debug 16:18:07.578] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 16:18:07.582] Core service started (DBusCommandService, 0.004352)
[1 Debug 16:18:07.600] Opened SQLite (version 3.7.7) connection to /home/mschering/.config/banshee-1/banshee.db
[1 Debug 16:18:07.601] Core service started (DbConnection, 0.019133)
[1 Debug 16:18:07.608] Database version 44 is up to date
[1 Debug 16:18:07.635] Core service started (PreferenceService, 0.013735)
[1 Debug 16:18:07.643] Core service started (Network, 0.008225)
[1 Debug 16:18:07.644] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 16:18:07.644] Core service started (SourceManager, 0.000778)
[1 Debug 16:18:07.649] Core service started (MediaProfileManager, 0.000131)
[1 Debug 16:18:07.652] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 16:18:07.654] Core service started (PlayerEngine, 0.005104)
[1 Debug 16:18:07.670] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 16:18:07.671] Core service started (PlaybackController, 0.003028)
[1 Debug 16:18:07.677] Starting - Startup Job
[1 Debug 16:18:07.678] Core service started (JobScheduler, 0.00641)
[1 Debug 16:18:07.683] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 16:18:07.738] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 16:18:07.739] Core service started (HardwareManager, 0.060954)
[1 Debug 16:18:07.745] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 16:18:07.746] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 16:18:07.747] Core service started (CollectionIndexerService, 0.008273)
[1 Debug 16:18...

Revision history for this message
Chow Loong Jin (hyperair) wrote :

Thanks for the log. I have forwarded this bug to the upstream bug tracker (bugzilla.gnome.org, see the gnome-bugs link above). Please subscribe yourself to that bug.

Changed in banshee (Ubuntu):
status: Incomplete → Triaged
Changed in banshee:
importance: Unknown → Medium
status: Unknown → New
Changed in banshee:
status: New → Confirmed
Changed in banshee:
status: Confirmed → Incomplete
Changed in banshee:
importance: Medium → High
status: Incomplete → Confirmed
Revision history for this message
Martin Naewe (martin-naewe) wrote :

Perhaps related problem on galaxy note 2:

[1 Debug 10:48:26.205] Player state change: NotReady -> Ready
[1 Debug 10:48:26.212] Loaded equalizer presets: 0,000381
[1 Debug 10:48:26.219] Selected equalizer: Rock
[1 Debug 10:48:26.225] Player state change: Ready -> Idle
[1 Debug 10:48:26.230] (libbanshee:player) Disabled ReplayGain
[1 Info 10:48:26.232] GStreamer version 1.0.7.0, gapless: True, replaygain: False
[1 Debug 10:48:26.240] Delayed Initializating Banshee.Dap.DapService
[1 Debug 10:48:26.261] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 10:48:26.263] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 10:48:26.265] Dap support extension loaded: Banshee.Dap.Mtp
[1 Warn 10:48:26.267] Failed to load media-player-info file for 1
[1 Debug 10:48:26.275] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 10:48:26.406] Delayed Initializating Banshee.Daap.DaapService
[8 Debug 10:48:26.426] Refreshing any podcasts that haven't been updated in over an hour
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
[1 Warn 10:48:26.585] Failed to load media-player-info file for 1
[1 Warn 10:48:26.627] Failed to load media-player-info file for 1
[14 Debug 10:48:28.283] DAAP Proxy listening for connections on port 8089

From now on, banshee hangs...

Revision history for this message
Drew Noakes (drewnoakes) wrote :

This sounds similar to the issue described here: https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1178179

A workaround that solved the issue for me was to disable the MTP plugin.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.