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 607994 - Tomboy 1.0.1 & 1.1.0 crash in preferences dialog 'Tomboy Web'
Tomboy 1.0.1 & 1.1.0 crash in preferences dialog 'Tomboy Web'
Status: RESOLVED DUPLICATE of bug 603811
Product: tomboy
Classification: Applications
Component: General
1.0.x
Other Windows
: Normal critical
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-25 02:33 UTC by John Pye
Modified: 2010-01-25 06:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Pye 2010-01-25 02:33:44 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
Comment 1 Sandy Armstrong 2010-01-25 03:20:50 UTC
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).
Comment 2 Sandy Armstrong 2010-01-25 06:17:58 UTC

*** This bug has been marked as a duplicate of bug 603811 ***