[Mono-bugs] [Bug 61928][Wis] New - Class Scout selection crashed MD

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sun, 25 Jul 2004 17:14:59 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by fawad@fawad.net.

http://bugzilla.ximian.com/show_bug.cgi?id=61928

--- shadow/61928	2004-07-25 17:14:59.000000000 -0400
+++ shadow/61928.tmp.22666	2004-07-25 17:14:59.000000000 -0400
@@ -0,0 +1,70 @@
+Bug#: 61928
+Product: Mono Develop
+Version: unspecified
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Wishlist
+Component: project
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: fawad@fawad.net               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Class Scout selection crashed MD
+
+Description of Problem: Double clicking an item in the Class Scout that
+isn't in one of the open source windows crashed MD.
+
+
+Steps to reproduce the problem:
+1. Create a C# Hello World project.
+2. Close the Main.cs window
+3. In the Class Scout, double click the Main() item.
+
+Actual Results:
+MD dies with the stack trace
+
+Unhandled Exception: System.Reflection.TargetInvocationException: Exception
+has been thrown by the target of an invocation. --->
+System.NullReferenceException: Object reference not set to an instance of
+an object
+in <0x0017b> MonoDevelop.Gui.Pads.ClassScout:OnNodeActivated
+(object,Gtk.RowActivatedArgs)
+in (unmanaged) (wrapper managed-to-native)
+System.Reflection.MonoMethod:InternalInvoke (object,object[])
+in <0x00004> (wrapper managed-to-native)
+System.Reflection.MonoMethod:InternalInvoke (object,object[])
+in <0x00094> System.Reflection.MonoMethod:Invoke
+(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
+--- End of inner exception stack trace ---
+ 
+in <0x00106> System.Reflection.MonoMethod:Invoke
+(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
+in <0x00021> System.Reflection.MethodBase:Invoke (object,object[])
+in <0x000c8> System.Delegate:DynamicInvokeImpl (object[])
+in <0x00048> System.MulticastDelegate:DynamicInvokeImpl (object[])
+in <0x0000f> System.Delegate:DynamicInvoke (object[])
+in <0x0024e>
+GtkSharp.voidObjectTreePathObjectSignal:voidObjectTreePathObjectCallback
+(intptr,intptr,intptr,int)
+in <0x00085> (wrapper native-to-managed)
+GtkSharp.voidObjectTreePathObjectSignal:voidObjectTreePathObjectCallback
+(intptr,intptr,intptr,int)
+in (unmanaged) (wrapper managed-to-native) Gtk.Application:gtk_main ()
+in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
+in <0x00007> Gtk.Application:Run ()
+in <0x0071e> MonoDevelop.Commands.StartWorkbenchCommand:Run ()
+in <0x009d3> MonoDevelop.SharpDevelopMain:Main (string[])
+
+
+Expected Results:
+File containing Main() should open.
+
+How often does this happen? 
+Every time
+
+Additional Information: