GNOME Bugzilla – Bug 644440
Banshee just doesn't start
Last modified: 2020-03-17 09:26:05 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.
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.
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
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?
OK this is not a duplicate of Bug #644539, but for the record comment #1 was reported as Bug #644539 by Ján.
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.
Created attachment 184168 [details] banshee log file from %AppData%\banshee-1
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.
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.
(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.
Can also launch Nereid.exe with --debug and --debug-addins args to get more detailed output
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.
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
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
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.
Guys, maybe there some workaround to bypass the startup crash?
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.
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
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
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
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.
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.
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.
Could you pack your c:\Users\[username]\AppData\banshee-1 directory and email to me?
Hi. Did you received my pack ? Regards.
(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.
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.
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?
Created attachment 193118 [details] Log from Nereid.exe with --debug flag (Git version) Log from Nereid.exe after downloading and building git version.
*** Bug 655827 has been marked as a duplicate of this bug. ***
*** Bug 656203 has been marked as a duplicate of this bug. ***
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.
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.