After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 644440 - Banshee just doesn't start
Banshee just doesn't start
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: general
2.1.0
Other Windows
: Normal major
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
: 655827 656203 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-03-10 21:34 UTC by Mike
Modified: 2020-03-17 09:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
banshee log file from %AppData%\banshee-1 (1.81 KB, text/plain)
2011-03-23 20:18 UTC, redmoth
Details
log from run with --debug (29.95 KB, text/plain)
2011-03-25 23:06 UTC, Robert Nordan
Details
Log from running with --debug (31.03 KB, text/plain)
2011-05-04 16:06 UTC, screamin_jesus
Details
Any news on this issue? I too have the same issue with banshee crashing upon startup on XP SP3 machine. Log from nereid.exe with --debug flag. (30.32 KB, text/plain)
2011-08-03 00:52 UTC, Kevin Gunn
Details
Log from Nereid.exe with --debug flag (Git version) (35.43 KB, text/plain)
2011-08-03 00:53 UTC, Kevin Gunn
Details

Description Mike 2011-03-10 21:34:25 UTC
I installed banshee today, and then tried to start it. Nothing happens. It's not listed in the task manager, starting it from the start menu does nothing, starting it from cmd does nothing.

I'd love to provide debugging information, but I don't know how. I'm on Windows XP SP 2 or 3.
Comment 1 Ján Sokoly 2011-03-10 23:50:14 UTC
1.9.5 crashes for me as well.
Mono.Addins seems to be missing in the installer. And 0.4.0 instead of 0.5.0 is strange too.

[Info  00:26:03.826] Running Banshee Unknown: [ (, ) @ ]
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileLoadException: Could not load file or assembly 'Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
   at Banshee.ServiceStack.ServiceManager.InitializeAddins()
   at Banshee.ServiceStack.ServiceManager.DefaultInitialize() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.ServiceStack\ServiceManager.cs:line 119
   at Banshee.ServiceStack.Application.Initialize() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.ServiceStack\Application.cs:line 80
   at Banshee.Gui.GtkBaseClient.Initialize(Boolean registerCommonServices) in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.ThickClient\Banshee.Gui\GtkBaseClient.cs:line 144
   at Banshee.Gui.GtkBaseClient..ctor(Boolean initializeDefault, String defaultIconName) in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.ThickClient\Banshee.Gui\GtkBaseClient.cs:line 95
   at Banshee.Gui.GtkBaseClient..ctor() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.ThickClient\Banshee.Gui\GtkBaseClient.cs:line 87
   at Nereid.Client..ctor()

Mike, there's a file called "log" in your AppData/banshee-1 folder. I guess on WinXP it's something like C:\Documents and Settings\[yourname]\Application Data\banshee-1\log. Please take a look, to confirm we're on the same thing here.
Comment 2 Mike 2011-03-11 18:17:37 UTC
Hrm, looks like a different error for me: 

[Info  15:57:23.762] Running Banshee Unknown: [ (, ) @ ]
[Warn  15:57:26.137] DBus support could not be started. Disabling for this session.
[Warn  15:57:27.075] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Warn  15:57:27.106] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  15:57:27.122] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
   at Banshee.Hardware.HardwareManager..ctor() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.Hardware\HardwareManager.cs:line 65
[Warn  15:57:28.106] Service `Banshee.Gui.InterfaceActionService' not started: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes
[Warn  15:57:28.106] Caught an exception - System.InvalidOperationException: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes (in `Mono.Addins')
   at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Mono.Addins.AddinManager.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Banshee.Collection.Database.Shuffler..ctor() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 96
   at Banshee.Collection.Database.Shuffler..ctor(Boolean playback) in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 75
   at Banshee.Collection.Database.Shuffler..cctor() in c:\Documents and Settings\E\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 52
Comment 3 Matt Sturgeon 2011-03-13 10:42:56 UTC
Can anyone confirm this is not a duplicate of bug #644539 ?

Please also attach logs from before and after doing "Control Panel\Uninstall or Repair Programs\Repair Banshee" (don't forget to clear %APPDATA%\banshee-1\log before each run.

Also did you "upgrade" to 1.9.5 from 1.9.4 (or earlier) or did you do a clean install?
Comment 4 Matt Sturgeon 2011-03-13 10:52:33 UTC
OK this is not a duplicate of Bug #644539, but for the record comment #1 was reported as Bug #644539 by Ján.
Comment 5 Mike 2011-03-16 19:02:47 UTC
This was not an upgrade. 

I don't have an option for repair, I'm guessing since I'm on XP.

I ran the uninstall, and the log didn't change.
Comment 6 redmoth 2011-03-23 20:18:31 UTC
Created attachment 184168 [details]
banshee log file from %AppData%\banshee-1
Comment 7 redmoth 2011-03-23 20:21:28 UTC
Comment on attachment 184168 [details]
banshee log file from %AppData%\banshee-1

Log file is exactly the same after starting banshee immediately after install, after deleting log file, repairing installation, and after deleting log file, uninstalling, and reinstalling banshee. it never registers in Task Manager, or in running processes.
Comment 8 Robert Nordan 2011-03-25 21:17:07 UTC
I can confirm that I'm getting the exact same symptoms and error log as Mike and redmoth, on Windows 7 x64 with a fresh install of Banshee 1.9.5. I've tried it with both gtk#2.12.9-2 and gtk#2.12.10, there appears to be no difference. Very strange how addins just seem to be missing.
Comment 9 Gabriel Burt 2011-03-25 21:42:41 UTC
(In reply to comment #1)
> 1.9.5 crashes for me as well.
> Mono.Addins seems to be missing in the installer. And 0.4.0 instead of 0.5.0 

Ján, is Mono.Addins.dll really not in C:/Program Files/Banshee/bin/ for you?

Can you run Banshee uninstalled (following the development instructions: http://banshee.fm/download/development/#windows )?

Robert: You don't need Gtk# installed at all - we bundle everything you should need except .NET 3.5 SP1 or higher.
Comment 10 Gabriel Burt 2011-03-25 21:45:36 UTC
Can also launch Nereid.exe with --debug and --debug-addins args to get more detailed output
Comment 11 Robert Nordan 2011-03-25 23:06:37 UTC
Created attachment 184250 [details]
log from run with --debug

Here is the log output from running with --debug. Running with --debug-addins did not give a different output than running normally. As you can see there is a lot of errors related to loading assemblies.

On one of these reinstalls i chose "Start Banshee when installation finishes", and it created a file "registry.bin" in AppData\Roaming\banshee-1 and started Banshee. ("registry.bin" has never been present in any of my other install atttempts.) When I tried to play a .flac as my first song, it crashed. Subsequent attempts to start it were met with about a dozen warning dialogs informing me that the program couldn't be started because various dlls also mentioned in the debug log were missing and that I should reinstall, before finally having Banshee open. I could then add tracks but not play anything. 

Subsequent attepmts to reproduce this by uninstalling and reinstalling have failed, and the program is again behaving as I have reported earlier. Very strange. 

On #banshee it was mentioned that the trouble might be related to Mono.Addins, the other program I have that uses this is Tomboy, which was installed from before.
Comment 12 Mike 2011-04-06 20:45:37 UTC
Just tried to install the new 2.0 alpha release. Still doesn't work. If it makes a difference, I have GIMP and Geany installed on this computer, both of which use GTK.

Here's the latest logs:
[Info  13:43:14.059] Running Banshee Unknown: [ (, ) @ ]
[Warn  13:43:16.512] DBus support could not be started. Disabling for this session.
[Warn  13:43:17.637] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Warn  13:43:17.653] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  13:43:17.668] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
   at Banshee.Hardware.HardwareManager..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Hardware\HardwareManager.cs:line 65
[Warn  13:43:18.684] Service `Banshee.Gui.InterfaceActionService' not started: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes
[Warn  13:43:18.684] Caught an exception - System.InvalidOperationException: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes (in `Mono.Addins')
   at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Mono.Addins.AddinManager.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Banshee.Collection.Database.Shuffler..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 96
   at Banshee.Collection.Database.Shuffler..ctor(Boolean playback) in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 75
   at Banshee.Collection.Database.Shuffler..cctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 52
Comment 13 Andrew Wild 2011-04-07 11:41:19 UTC
I believe I can replicate Mike's claim. I am running Banshee v.2.0 Alpha and Windows 7, but not mono, as far as I am aware. I am downloading Mono 2.6.7 to see if that makes any difference. Here is my log file as well for the sake of comparison:

[Info  06:01:43.623] Running Banshee Unknown: [ (, ) @ ]
[Warn  06:01:44.075] DBus support could not be started. Disabling for this session.
[Warn  06:01:44.340] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Warn  06:01:44.371] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  06:01:44.387] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
   at Banshee.Hardware.HardwareManager..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Hardware\HardwareManager.cs:line 65
[Warn  06:01:44.559] Service `Banshee.Gui.InterfaceActionService' not started: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes
[Warn  06:01:44.559] Caught an exception - System.InvalidOperationException: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes (in `Mono.Addins')
   at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Mono.Addins.AddinManager.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Banshee.Collection.Database.Shuffler..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 96
   at Banshee.Collection.Database.Shuffler..ctor(Boolean playback) in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 75
   at Banshee.Collection.Database.Shuffler..cctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 52

I notice that the status is still "Needinfo", let me know what else you need to speed things along. I am computer savvy but not a dev so I'll need a push in the right direction to be of more help. I love banshee on my ubuntu install and cant wait to share the love with my windows part as well. Keep up the good work friends.

Andy
Comment 14 Andrew Wild 2011-04-07 12:06:30 UTC
I have some more facts to drop on the issue here - I have never seen it running on this install, Installing Mono 2.6.5 does nothing to fix the problem, nor does repairing the install. When I click to launch the app, a process (Nereid.exe *32) appears for about 2 sec before disappearing, that may be the log writer though I suppose.
Comment 15 kyukhin 2011-04-08 10:58:37 UTC
Guys, maybe there some workaround to bypass the startup crash?
Comment 16 screamin_jesus 2011-05-04 16:06:53 UTC
Created attachment 187211 [details]
Log from running with --debug

I am running 2.0 alpha on windows 7 64 bit and it just doesn't open here either, whether running it normally or with --debug. Nereid shows in the task manager for like 1 second than disappears and nothing happens. I've attached my log.
Comment 17 Edgar Quiroz 2011-05-17 19:50:35 UTC
I am also running 2.0 alpha on Windows 7 64 bit and I have the same error as Mike:


[Info  12:40:29.506] Running Banshee Unknown: [ (, ) @ ]
[Warn  12:40:30.584] DBus support could not be started. Disabling for this session.
[Warn  12:40:30.911] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Warn  12:40:30.932] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  12:40:30.939] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
   at Banshee.Hardware.HardwareManager..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Hardware\HardwareManager.cs:line 65
[Warn  12:40:31.057] Service `Banshee.Gui.InterfaceActionService' not started: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes
[Warn  12:40:31.058] Caught an exception - System.InvalidOperationException: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes (in `Mono.Addins')
   at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Mono.Addins.AddinManager.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Banshee.Collection.Database.Shuffler..ctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 96
   at Banshee.Collection.Database.Shuffler..ctor(Boolean playback) in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 75
   at Banshee.Collection.Database.Shuffler..cctor() in c:\Documents and Settings\User\Desktop\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 52
Comment 18 Ján Sokoly 2011-05-22 19:55:33 UTC
I've just installed a fresh 64-bit box to hunt this down, but everything works fine for me. There needs to be another reason than just x64.
Try this one if the problem still occurs: ftp://ftp.gnome.org/pub/gnome/binaries/win32/banshee/Banshee-2.1.0.msi
Comment 19 Edgar Quiroz 2011-05-22 23:14:53 UTC
tried banshee 2.1.0 alpha, still wont start and gives me the same log:


[Info  16:09:37.591] Running Banshee 2.1.0: [Banshee Project (Windows, i386) @ 2011-05-14]
[Warn  16:09:38.775] DBus support could not be started. Disabling for this session.
[Warn  16:09:39.135] No player engines were found. Please ensure Banshee has been cleanly installed. - Using the featureless NullPlayerEngine.
[Warn  16:09:39.157] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[Warn  16:09:39.161] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
   at Banshee.Hardware.HardwareManager..ctor() in c:\Users\Bertrand\Projets\banshee\src\Core\Banshee.Services\Banshee.Hardware\HardwareManager.cs:line 65
[Warn  16:09:39.236] Service `Banshee.Gui.InterfaceActionService' not started: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes
[Warn  16:09:39.237] Caught an exception - System.InvalidOperationException: Extension node not found in path: /Banshee/PlaybackController/ShuffleModes (in `Mono.Addins')
   at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Mono.Addins.AddinManager.AddExtensionNodeHandler(String path, ExtensionNodeEventHandler handler)
   at Banshee.Collection.Database.Shuffler..ctor() in c:\Users\Bertrand\Projets\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 96
   at Banshee.Collection.Database.Shuffler..ctor(Boolean playback) in c:\Users\Bertrand\Projets\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 75
   at Banshee.Collection.Database.Shuffler..cctor() in c:\Users\Bertrand\Projets\banshee\src\Core\Banshee.Services\Banshee.Collection.Database\Shuffler.cs:line 52
Comment 20 Mike 2011-05-23 01:34:25 UTC
I've no longer got XP, and it's running on my Win7 machine, so I'm unsubscribing. Doubt I'll be any more use here.
Comment 21 Alex 2011-05-29 19:16:18 UTC
I am running Windows 7 32 Bit, but i have exactly the same problem here:

As i launch it, the Nereid.exe appears in the Task Manager for about 1 second, then it just disappears.
Comment 22 laurent@abiteboul.fr 2011-05-30 17:36:13 UTC
Works perfectly on Ubuntu 64 Bits. But just doesn't start as previously described by others contributors on XP 32 Bits.

Same logs.

Unfortunatly, I'm not a MS developper. 
How can we help ? Installing some debug version in verbose mode ?

Regards.
Comment 23 Ján Sokoly 2011-05-30 18:26:42 UTC
Could you pack your c:\Users\[username]\AppData\banshee-1 directory and email to me?
Comment 24 laurent@abiteboul.fr 2011-06-06 21:57:25 UTC
Hi.

Did you received my pack ?

Regards.
Comment 25 bwatkins 2011-06-14 16:38:13 UTC
(In reply to comment #18)
> I've just installed a fresh 64-bit box to hunt this down, but everything works
> fine for me. There needs to be another reason than just x64.
> Try this one if the problem still occurs:
> ftp://ftp.gnome.org/pub/gnome/binaries/win32/banshee/Banshee-2.1.0.msi

Same problem with that build as with 2.0 for me.
Comment 26 Terry 2011-08-03 00:25:05 UTC
Installed version 2 from the website for windows.  The system is running windows XP professional service pack 2 with the latest updates applied.  

Able to install the application with no errors and when the selection is taken to launch after the installation,  nothing opens.   Upon checking their was no associated task running in task manager and the even view for applications on showed the successful installation of the application.   When the security was checked the account being used for the installation did not have access to the application.   Changed the security settings and restarted the computer.  When the attempt to open banshee was tried,  nothing appeared on the screen and again the event viewer showed not errors related to the application.   

Removed the application from the system.
Comment 27 Kevin Gunn 2011-08-03 00:52:12 UTC
Created attachment 193117 [details]
Any news on this issue?  I too have the same issue with banshee crashing upon startup on XP SP3 machine.

Log from nereid.exe with --debug flag.

Nereid.exe crashes on startup, looks like hardware manager error?
Comment 28 Kevin Gunn 2011-08-03 00:53:32 UTC
Created attachment 193118 [details]
Log from Nereid.exe with --debug flag (Git version)

Log from Nereid.exe after downloading and building git version.
Comment 29 Akhil Laddha 2011-08-09 10:59:47 UTC
*** Bug 655827 has been marked as a duplicate of this bug. ***
Comment 30 Akhil Laddha 2011-08-09 11:00:25 UTC
*** Bug 656203 has been marked as a duplicate of this bug. ***
Comment 31 Tom Astleitner 2012-08-13 12:23:58 UTC
Same here. Windows XP on a x86 machine. Clean install in the versions 2.1.0, 2.2.0 and 2.4.0. All of them bring up the same issue: only ~3secs process running time, then force close.
Comment 32 André Klapper 2020-03-17 09:26:05 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.