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 644539 - 1.9.5 crashes on start when upgrading from 1.9.4 (no clean install)
1.9.5 crashes on start when upgrading from 1.9.4 (no clean install)
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: general
1.9.5
Other Windows
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-03-11 21:44 UTC by Ján Sokoly
Modified: 2020-03-17 09:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log from upgrade 1.9.4 -> 1.9.5 (2.70 KB, text/plain)
2011-03-13 08:53 UTC, Matt Sturgeon
Details
Log of repaired Banshee 1.9.5 (21.09 KB, text/plain)
2011-03-13 08:58 UTC, Matt Sturgeon
Details
Error upgrading from 1.95 to 1.96 (no clean install) (3.11 KB, text/plain)
2011-03-27 17:39 UTC, kvv
Details

Description Ján Sokoly 2011-03-11 21:44:31 UTC
1.9.5 crashes on start.
Mono.Addins.dll 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()
Comment 1 Gabriel Burt 2011-03-11 21:59:18 UTC
Does this happen every time?  Are you sure you have a clean install?
Comment 2 Ján Sokoly 2011-03-11 22:13:23 UTC
Yup, every time.
It was an upgrade from 1.9.4. I'll try clean install now.
Comment 3 Ján Sokoly 2011-03-12 11:19:05 UTC
Okay, so, a clean install of 1.9.5 works. At least to some extent (details in another ticket).
I've tried a 1.9.4 to 1.9.5 upgrade again with the same result, so there's clearly something wrong in installer's upgrade capabilities.
Comment 4 Matt Sturgeon 2011-03-13 08:32:59 UTC
I can confirm Banshee crashing on start when installed without first removing 1.9.4

Doing a "repair" through Control Panel\Programs fixes this.

I haven't tested an uninstall followed by clean install (although it must work).

I expect this bug is caused by some file in %APPDATA% some difference in how 1.9.4 writes it to 1.9.5?
Comment 5 Matt Sturgeon 2011-03-13 08:53:42 UTC
Created attachment 183268 [details]
Log from upgrade 1.9.4 -> 1.9.5

Attached is a log of the crash from Banshee 1.9.5 installed over 1.9.4 (or "upgraded").
Comment 6 Matt Sturgeon 2011-03-13 08:58:46 UTC
Created attachment 183269 [details]
Log of repaired Banshee 1.9.5

For comparison, a log of the output of the same instillation, but auto-repaired by the "Control Panel\Uninstall or Repair Programs" MSI Repair thingy.

This is a successful start (although there appears to be many background errors in the log...
Comment 7 Andrés G. Aragoneses (IRC: knocte) 2011-03-19 10:39:20 UTC
(In reply to comment #4)
> I can confirm Banshee crashing on start when installed without first removing
> 1.9.4

Confirming as per the comment above.
Comment 8 Ján Sokoly 2011-03-26 23:44:46 UTC
The weird thing is that an upgrade from 1.9.5 to 1.9.6 works seamlessly.
Comment 9 kvv 2011-03-27 17:39:33 UTC
Created attachment 184372 [details]
Error upgrading from 1.95 to 1.96 (no clean install)
Comment 10 André Klapper 2020-03-17 09:22:20 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.