[Bug 450696] New: gnome-do: crashes after enabling "Window Manager" plugin
https://bugzilla.novell.com/show_bug.cgi?id=450696 Summary: gnome-do: crashes after enabling "Window Manager" plugin Product: openSUSE 11.1 Version: RC 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: bphilips@novell.com QAContact: qa@suse.de Found By: --- Steps to reproduce ================== 0) Launch gnome-do 1) Preferences -> Plugins 2) Enable "Window Manager" plugin 3) Crash. Workaround ========== To make gnome-do work again run again purge the addins directory $ rm -R ~/.local/share/gnome-do/plugins-0.6.0/addins/ Backtrace ========= ** (Do:19294): WARNING **: The following assembly referenced from /home/philips/.local/share/gnome-do/plugins-0.6.0/addins/Do.WindowManager.1.1/WindowManager.dll could not be loaded: Assembly: wnck-sharp (assemblyref_index=2) Version: 2.20.0.0 Public Key: 35e10195dab3c99f The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/philips/.local/share/gnome-do/plugins-0.6.0/addins/Do.WindowManager.1.1). ** (Do:19294): WARNING **: Could not load file or assembly 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. ** (Do:19294): WARNING **: Could not load file or assembly 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. Stacktrace: at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke (object,object[],System.Exception&) <0x00050> at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke (object,object[],System.Exception&) <0xffffffff> at System.Reflection.MonoCMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x0010f> at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00041> at System.Reflection.ConstructorInfo.Invoke (object[]) <0x0004b> at System.Activator.CreateInstance (System.Type,bool) <0x00147> at System.Activator.CreateInstance (System.Type) <0x0000f> at Mono.Addins.TypeExtensionNode.CreateInstance () <0x0001b> at Mono.Addins.InstanceExtensionNode.GetInstance () <0x00024> at Do.Core.PluginManager.OnIObjectChange (object,Mono.Addins.ExtensionNodeEventArgs) <0x000e3> at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged (Mono.Addins.ExtensionNodeEventHandler) <0x0013e> at Mono.Addins.ExtensionContext.AddExtensionNodeHandler (string,Mono.Addins.ExtensionNodeEventHandler) <0x00047> at Mono.Addins.AddinManager.AddExtensionNodeHandler (string,Mono.Addins.ExtensionNodeEventHandler) <0x0004f> at Do.Core.PluginManager.Initialize () <0x000a3> at Do.Do.Main (string[]) <0x00153> at (wrapper runtime-invoke) Do.Do.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: mono [0x429f45] mono [0x44bb7d] /lib64/libpthread.so.0 [0x7fbfb0a31a90] mono(mono_object_new_specific+0x16) [0x47dca6] mono(mono_runtime_invoke_array+0x245) [0x4820c5] mono [0x489da4] [0x40834510] Debug info from gdb: (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x7fbfaf371950 (LWP 19301)] [New Thread 0x7fbfb1574950 (LWP 19300)] (no debugging symbols found) 0x00007fbfb0543d49 in syscall () from /lib64/libc.so.6 3 Thread 0x7fbfb1574950 (LWP 19300) 0x00007fbfb0a311b1 in nanosleep () from /lib64/libpthread.so.0 2 Thread 0x7fbfaf371950 (LWP 19301) 0x00007fbfb0a2dd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 * 1 Thread 0x7fbfb170c730 (LWP 19294) 0x00007fbfb0543d49 in syscall () from /lib64/libc.so.6 Thread 3 (Thread 0x7fbfb1574950 (LWP 19300)): #0 0x00007fbfb0a311b1 in nanosleep () from /lib64/libpthread.so.0 #1 0x0000000000504732 in ?? () #2 0x00007fbfb0a2a070 in start_thread () from /lib64/libpthread.so.0 #3 0x00007fbfb05470ed in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fbfaf371950 (LWP 19301)): #0 0x00007fbfb0a2dd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000000000507365 in ?? () #2 0x0000000000509adf in ?? () #3 0x0000000000521ded in ?? () #4 0x0000000000496f33 in ?? () #5 0x00000000004b54b3 in ?? () #6 0x000000000051e34b in ?? () #7 0x000000000053ada2 in ?? () #8 0x00007fbfb0a2a070 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fbfb05470ed in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fbfb170c730 (LWP 19294)): #0 0x00007fbfb0543d49 in syscall () from /lib64/libc.so.6 #1 0x0000000000429fe6 in ?? () #2 0x000000000044bb7d in ?? () #3 <signal handler called> #4 0x000000000047dca6 in mono_object_new_specific () #5 0x00000000004820c5 in mono_runtime_invoke_array () #6 0x0000000000489da4 in ?? () #7 0x0000000040834510 in ?? () #8 0x000000000089a3e0 in ?? () #9 0x0000000041378a90 in ?? () #10 0x00007fbfa80f3168 in ?? () #11 0x00007fffb9732db0 in ?? () #12 0x00007fbfa80f3168 in ?? () #13 0x00007fffb9732db0 in ?? () #14 0x00007fffb9732cb0 in ?? () #15 0x0000000000000000 in ?? () ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Aborted -- 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=450696
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c1
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=450696
User ajorgensen@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c2
Andrew Jorgensen
https://bugzilla.novell.com/show_bug.cgi?id=450696
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c3
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=450696
User ajorgensen@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c4
Andrew Jorgensen
https://bugzilla.novell.com/show_bug.cgi?id=450696
User bphilips@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c5
--- Comment #5 from Brandon Philips
Cool analysis :-)
Since it's not a dep issue and it's a problem because of a plugin downloaded, I'd just open the two bugs upstream and close this one as UPSTREAM. Can you handle that?
To be clear. I didn't go out and download extra plugins. This is from a clean install of 11.1 with gnome-do. Thanks, Brandon -- 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=450696
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c6
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=450696
User bphilips@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=450696#c7
--- Comment #7 from Brandon Philips
Reopening then.
I don't need the Window Manager plugin. It is just frustrating that gnome-do crashes and requires a rm -Rf on its config directory to fix. I would be fine if the package removed the plugin until the problem could be fixed. -- 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