[MonoDevelop] [Bug] MonoDevelop.Projects.Text.TextFile.Read ( trunk r 109621 )

Vincent Lainé phenixdotnet at gmail.com
Tue Aug 5 05:36:35 EDT 2008


Hi everybody.

There is a bug in method Read of TextFile :

System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.Projects.Text.TextFile.Read (System.String fileName,
System.String encoding) [0x000c5]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.Text/TextFile.cs:101 
  at MonoDevelop.Projects.Text.TextFile.Read (System.String fileName)
[0x00000]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.Text/TextFile.cs:56 
  at MonoDevelop.Projects.Text.TextFile..ctor (System.String name)
[0x00000]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.Ambience/Ambience.cs:1 
  at MonoDevelop.Projects.CodeGeneration.RefactorerContext.GetFile
(System.String name) [0x00076]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.CodeGeneration/RefactorerContext.cs:66 
  at MonoDevelop.Projects.CodeGeneration.BaseRefactorer.AddAttribute
(MonoDevelop.Projects.CodeGeneration.RefactorerContext ctx, IClass cls,
System.CodeDom.CodeAttributeDeclaration attr) [0x00000]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.CodeGeneration/BaseRefactorer.cs:52 
  at MonoDevelop.Projects.CodeGeneration.CodeRefactorer.AddAttribute
(IClass cls, System.CodeDom.CodeAttributeDeclaration attr) [0x00010]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.CodeGeneration/CodeRefactorer.cs:101 
  at MonoDevelop.Projects.CodeGeneration.CodeRefactorer.AddAttribute
(IClass cls, System.String name, System.Object[] parameters) [0x00035]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.CodeGeneration/CodeRefactorer.cs:94 
  at MonoDevelop.GtkCore.ObjectsDocument.InsertToolboxItemAttributes
(MonoDevelop.GtkCore.WidgetParser parser,
MonoDevelop.Projects.CodeGeneration.CodeRefactorer cref) [0x00043]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ObjectsDocument.cs:118 
  at MonoDevelop.GtkCore.ObjectsDocument.Update
(MonoDevelop.GtkCore.WidgetParser parser, Stetic.Project stetic,
MonoDevelop.Projects.CodeGeneration.CodeRefactorer refactorer) [0x00011]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/ObjectsDocument.cs:129 
  at MonoDevelop.GtkCore.GtkDesignInfo.UpdateObjectsFile () [0x0001d]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs:429 
  at MonoDevelop.GtkCore.GtkDesignInfo.UpdateGtkFolder () [0x000f5]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/GtkDesignInfo.cs:346 
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderProject.Save (Boolean
saveMdProject) [0x0005d]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:196 
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderProject.UpdateLibraries ()
[0x0012c]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderProject.cs:532 
  at MonoDevelop.GtkCore.GuiBuilder.GuiBuilderView..ctor (IViewContent
content, MonoDevelop.GtkCore.GuiBuilder.GuiBuilderWindow window)
[0x00082]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:74 
  at
MonoDevelop.GtkCore.GuiBuilder.GuiBuilderDisplayBinding.CreateContentForFile (System.String fileName) [0x00018] in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderDisplayBinding.cs:68 
  at MonoDevelop.Ide.Gui.LoadFileWrapper.Invoke (System.String fileName)
[0x00000]
in /home/vincent/telecharger/mono_src/svn/md_test/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs:834 


Best regards
Vincent Lainé




More information about the Monodevelop-list mailing list