GNOME Bugzilla – Bug 607994
Tomboy 1.0.1 & 1.1.0 crash in preferences dialog 'Tomboy Web'
Last modified: 2010-01-25 06:17:58 UTC
With both versions 1.01 and 1.1.0 (dev), Tomboy crashes on Windows XP when I launch it, right-click the taskbar icon, select Preferences, select Synchronisation, then attempt to select Tomboy Web. The commandline output is shown below. I have just installed gtk-sharp-2.12.9-2.win32.msi, prior to installing Tomboy. Is this possibly some version incompatibility with 2.12.9 that's not recorded on the Tomboy website? Cheers JP --- cmdline output --- C:\Program Files\Tomboy>[INFO]: Initializing Mono.Addins Marshaling changed signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.Fi leNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a 5c561934e089' or one of its dependencies. The system cannot find the file specified. File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' at System.ModuleHandle.ResolveType(Int32 typeToken, RuntimeTypeHandle* typeInstArgs, Int32 typeInstCount, RuntimeType Handle* methodInstArgs, Int32 methodInstCount) at System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHa ndle[] methodInstantiationContext) at System.Reflection.Module.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArgumen ts) at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope , Assembly& lastAptcaOkAssembly, Module decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, RuntimeMethodHandle & ctor, Boolean& ctorHasParameters, Boolean& isVarArg) at System.Reflection.CustomAttribute.IsCustomAttributeDefined(Module decoratedModule, Int32 decoratedMetadataToken, R untimeType attributeFilterType, Boolean mustBeInheritable) at System.Reflection.CustomAttribute.IsDefined(Assembly assembly, RuntimeType caType) at System.Reflection.Assembly.IsDefined(Type attributeType, Boolean inherit) at GLib.Object.InvokeClassInitializers(GType gtype, Type t) at GLib.Object.RegisterGType(Type t) at GLib.Object.LookupGType(Type t) at GLib.Object.LookupGType() at GLib.Object.CreateNativeObject(String[] names, Value[] vals) at Gtk.Widget.CreateNativeObject(String[] names, Value[] vals) at Gtk.VBox..ctor(Boolean homogeneous, Int32 spacing) at Tomboy.WebSync.WebSyncPreferencesWidget..ctor(OAuth oauth, String server) in c:\Users\Sandy Armstrong\Desktop\gnom e-git\tomboy\Tomboy\Addins\WebSyncService\WebSyncPreferencesWidget.cs:line 49 at Tomboy.WebSync.WebSyncServiceAddin.CreatePreferencesControl() in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy \Tomboy\Addins\WebSyncService\WebSyncServiceAddin.cs:line 96 at Tomboy.PreferencesDialog.OnSyncAddinComboChanged(Object sender, EventArgs args) in c:\Users\Sandy Armstrong\Deskto p\gnome-git\tomboy\Tomboy\PreferencesDialog.cs:line 1029 WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttrib utes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes met hodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters , CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args) at GLib.SignalClosure.Invoke(ClosureInvokedArgs args) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values , IntPtr invocation_hint, IntPtr marshal_data) at GLib.ExceptionManager.RaiseUnhandledException(Exception e, Boolean is_terminal) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values , IntPtr invocation_hint, IntPtr marshal_data) at Gtk.Application.gtk_main() at Gtk.Application.Run() at Tomboy.WindowsApplication.StartMainLoop() in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\WindowsAppli cation.cs:line 87 at Tomboy.Tomboy.StartTrayIcon() in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\Tomboy.cs:line 179 at Tomboy.Tomboy.Main(String[] args) in c:\Users\Sandy Armstrong\Desktop\gnome-git\tomboy\Tomboy\Tomboy.cs:line 137
On XP, I think you just need to make sure you have .NET 3.5 installed. This is a dupe of another bug that i need to look for (Tomboy installer needs to check for newer .NET).
*** This bug has been marked as a duplicate of bug 603811 ***