[Bug 702354] New: Tomboy and tomboy-panel will not load
https://bugzilla.novell.com/show_bug.cgi?id=702354 https://bugzilla.novell.com/show_bug.cgi?id=702354#c0 Summary: Tomboy and tomboy-panel will not load Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86 OS/Version: openSUSE 11.4 Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: jerzyglowacki@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Ubuntu/9.10 Chromium/11.0.654.0 Chrome/11.0.654.0 Safari/534.17 When I boot into openSUSE 11.4 GNOME (which has tomboy-panel by default) for the first time, I get an error: The panel encountered a problem while loading "OAFIID:TomboyApplet" $ cat ~/.config/tomboy/tomboy-panel.log Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.UnauthorizedAccessException: Access to the path "/home/user/.local/share/tomboy" is denied. at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in <filename unknown>:0 at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in <filename unknown>:0 at Tomboy.NoteManager.CreateDirectory (System.String directory) [0x00000] in <filename unknown>:0 at Tomboy.NoteManager.CreateNotesDir () [0x00000] in <filename unknown>:0 at Tomboy.NoteManager.Initialize () [0x00000] in <filename unknown>:0 at Tomboy.Tomboy+<Main>c__AnonStorey1.<>m__0 () [0x00000] in <filename unknown>:0 at GLib.Timeout+TimeoutProxy.Handler () [0x00000] in <filename unknown>:0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GLib.Timeout+TimeoutProxy.Handler() at Gnome.PanelAppletFactory.panel_applet_factory_main(IntPtr , IntPtr , GnomeSharp.PanelAppletFactoryCallbackNative , IntPtr ) at Gnome.PanelAppletFactory.Register(System.Type applet_type) at Tomboy.Tomboy.RegisterPanelAppletFactory() at Tomboy.Tomboy.Main(System.String[] args) Then I try to run tomboy: $ tomboy --debug ** Running Mono with --debug ** Unhandled Exception: System.Exception: Unable to open the session message bus. ---> System.ArgumentNullException: Argument cannot be null. Parameter name: address at NDesk.DBus.Bus.Open (System.String address) [0x00042] in /usr/src/packages/BUILD/ndesk-dbus-0.6.0/src/Bus.cs:87 at NDesk.DBus.Bus.get_Session () [0x0002d] in /usr/src/packages/BUILD/ndesk-dbus-0.6.0/src/Bus.cs:41 --- End of inner exception stack trace --- at NDesk.DBus.Bus.get_Session () [0x00042] in /usr/src/packages/BUILD/ndesk-dbus-0.6.0/src/Bus.cs:43 at NDesk.DBus.BusG.Init () [0x00015] in /usr/src/packages/BUILD/ndesk-dbus-glib-0.4.1/src/GLib.cs:22 at Tomboy.GnomeApplication.Initialize (System.String locale_dir, System.String display_name, System.String process_name, System.String[] args) [0x00012] in /usr/src/packages/BUILD/tomboy-1.4.2/Tomboy/GnomeApplication.cs:56 at Tomboy.Application.Initialize (System.String locale_dir, System.String display_name, System.String process_name, System.String[] args) [0x0000a] in /usr/src/packages/BUILD/tomboy-1.4.2/Tomboy/Utils.cs:990 at Tomboy.Tomboy.Main (System.String[] args) [0x000b0] in /usr/src/packages/BUILD/tomboy-1.4.2/Tomboy/Tomboy.cs:81 Reproducible: Always Steps to Reproduce: 1. Boot GNOME for the first time 2. See the error dialog 3. Try to run tomboy Actual Results: Tomboy will not load. Expected Results: Tomboy and tomboy applet should load. $ ls ~/.local/share/ gnome-main-menu $ ps aux | grep dbus 100 5668 0.0 0.2 3348 1360 ? Ss 11:50 0:00 /bin/dbus-daemon --system user 6330 0.0 0.1 3688 532 ? S 11:50 0:00 dbus-launch --exit-with-session /usr/bin/gnome-session user 6331 0.0 0.2 3320 1028 ? Ss 11:50 0:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session user 17839 0.0 0.1 2664 764 pts/0 S+ 12:03 0:00 grep dbus -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=702354 https://bugzilla.novell.com/show_bug.cgi?id=702354#c1 Ford Dent <ford_dent@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ford_dent@yahoo.co.uk --- Comment #1 from Ford Dent <ford_dent@yahoo.co.uk> 2011-08-03 11:17:55 UTC --- I get the same problem on both a freshly installed 11.4 or an upgraded 11.3>>11.4 where tomboy notes and the applet were working fine before move to 11.4. On every startup a message appears saying 'The panel encountered a problem while loading "OAFIID : Tomboy Applet" Do you want to delete the applet from your configuration.' Deleting has no effect anyway. Staring Tomboy independently from menu fails to load. De-installing requires deinstall of gnome-panel-branding-openSUSE... Having done the above and then reinstalled tomboy and then subsequently the gnome-panel-branding-openSUSE.. reproduced the same as before. Reproducible: Always Steps to Reproduce: 1. Boot/reboot 11.4 GNOME 2. See the error dialog 3. Try to run tomboy Actual Results: Tomboy will not load. Expected Results: Tomboy and tomboy applet should load. tomboy --debug ** Running Mono with --debug ** Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.MonoEnumInfo ---> System.ExecutionEngineException: SIGILL at System.Collections.Hashtable..ctor (Int32 capacity, Single loadFactor, IHashCodeProvider hcp, IComparer comparer) [0x0008b] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System.Collections/Hashtable.cs:160 at System.Collections.Hashtable..ctor (Int32 capacity, Single loadFactor) [0x00000] in <filename unknown>:0 at System.Collections.Hashtable..ctor () [0x00000] in <filename unknown>:0 at System.MonoEnumInfo..cctor () [0x00032] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System/Enum.cs:152 --- End of inner exception stack trace --- at System.Enum.GetValues (System.Type enumType) [0x0002c] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System/Enum.cs:327 at Mono.Unix.Native.Stdlib..cctor () [0x00105] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix.Native/Stdlib.cs:450 --- End of inner exception stack trace --- at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00018] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:107 at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00061] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:333 at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:308 at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:303 at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00014] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs:79 at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs:54 at Tomboy.Tomboy.Main (System.String[] args) [0x00006] in /usr/src/packages/BUILD/tomboy-1.4.2/Tomboy/Tomboy.cs:57 Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.MonoEnumInfo ---> System.ExecutionEngineException: SIGILL at System.Collections.Hashtable..ctor (Int32 capacity, Single loadFactor, IHashCodeProvider hcp, IComparer comparer) [0x0008b] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System.Collections/Hashtable.cs:160 at System.Collections.Hashtable..ctor (Int32 capacity, Single loadFactor) [0x00000] in <filename unknown>:0 at System.Collections.Hashtable..ctor () [0x00000] in <filename unknown>:0 at System.MonoEnumInfo..cctor () [0x00032] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System/Enum.cs:152 --- End of inner exception stack trace --- at System.Enum.GetValues (System.Type enumType) [0x0002c] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/corlib/System/Enum.cs:327 at Mono.Unix.Native.Stdlib..cctor () [0x00105] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix.Native/Stdlib.cs:450 --- End of inner exception stack trace --- at Mono.Unix.UnixMarshal.AllocHeap (Int64 size) [0x00018] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:107 at Mono.Unix.UnixMarshal.StringToHeap (System.String s, Int32 index, Int32 count, System.Text.Encoding encoding) [0x00061] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:333 at Mono.Unix.UnixMarshal.StringToHeap (System.String s, System.Text.Encoding encoding) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:308 at Mono.Unix.UnixMarshal.StringToHeap (System.String s) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs:303 at Mono.Unix.Catalog.MarshalStrings (System.String s1, System.IntPtr& p1, System.String s2, System.IntPtr& p2, System.String s3, System.IntPtr& p3) [0x00014] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs:79 at Mono.Unix.Catalog.Init (System.String package, System.String localedir) [0x00000] in /usr/src/packages/BUILD/mono-2.8.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs:54 at Tomboy.Tomboy.Main (System.String[] args) [0x00006] in /usr/src/packages/BUILD/tomboy-1.4.2/Tomboy/Tomboy.cs:57 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=702354 https://bugzilla.novell.com/show_bug.cgi?id=702354#c2 --- Comment #2 from Jerzy Głowacki <jerzyglowacki@gmail.com> 2011-08-03 15:57:45 UTC --- Some workaround is to type as root: # mkdir -p /home/user/.local/share/tomboy/ && chown user:users -R /home/user/.local/share/tomboy/ Where user is the username and users is the user's groupname. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=702354 https://bugzilla.novell.com/show_bug.cgi?id=702354#c3 --- Comment #3 from Ford Dent <ford_dent@yahoo.co.uk> 2011-08-04 13:08:23 UTC --- I tried that and found the directory already there owned by me and my group correctly. The good thing is that I had been looking in the wrong place for my tomboy notes to back them up ;) Are you suggesting that I delete the directory and start again? It doesn't sound as if my problem is quite the same as yours. If I understand you your install of tomboy did not create the directory so you had to do it manually, whereas mine already exists anyway. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=702354 https://bugzilla.novell.com/show_bug.cgi?id=702354#c4 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #4 from Dominique Leuenberger <dimstar@opensuse.org> 2013-11-23 20:02:03 UTC --- Dear Reporter, Thank you for taking the time to report this bug and helping to make openSUSE better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in openSUSE since the time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a current, supported openSUSE version. When you test it and it is still an issue, kindly reopen this bug and move it to the tested version of openSUSE. Truly yours. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com