[MonoDevelop] NullReferenceException while building MonoDevelop

Timo Stöckigt timo@stoeckigt.net
Thu, 24 Mar 2005 18:41:42 +0100


--=-9HQapT1jBAxEXMjO3CU3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Am Donnerstag, den 24.03.2005, 15:17 +0100 schrieb timo@stoeckigt.net:
> Hi there,
>=20
[..]
> When I'll come home I will post a stack trace.
>=20
> Ciao
> Timo

As promised here is the relevant part of the make process:

Making all in SourceEditor
make[4]: Gehe in Verzeichnis
=BB/home/gmt/Download/gnome/monodevelop-0.5.1/src/AddIns/DisplayBindings/So=
urceEditor=AB
mcs ././AssemblyInfo.cs ././CodeCompletion/CodeCompletionData.cs ././CodeCo=
mpletion/ICompletionData.cs ././CodeCompletion/CompletionWindow.cs ././Code=
Completion/TextUtilities.cs ././CodeCompletion/TemplateCompletionDataProvid=
er.cs ././CodeCompletion/CommentCompletionDataProvider.cs ././CodeCompletio=
n/ICompletionDataProvider.cs ././CodeCompletion/DeclarationViewWindow.cs ./=
./CodeCompletion/CodeCompletionDataProvider.cs ././Gui/SourceEditorWidget.c=
s ././Gui/SourceEditorBuffer.cs ././Gui/SourceEditorView.cs ././Gui/SourceE=
ditorDisplayBinding.cs ././Gui/Pads/CompilerMessageView.cs ././Gui/OptionPa=
nels/BehaviorTextEditorPanel.cs ././Gui/OptionPanels/MarkersTextEditorPanel=
.cs ././Gui/OptionPanels/CodeTemplatePanel.cs ././Gui/OptionPanels/GeneralT=
extEditorPanel.cs ././Gui/Dialogs/EditTemplateGroupDialog.cs ././Gui/Dialog=
s/ExportProjectToHtmlDialog.cs ././Gui/Dialogs/GotoLineNumberDialog.cs ././=
Gui/Dialogs/ReplaceDialog.cs ././Gui/Dialogs/ReplaceInFilesDialog.cs ././In=
sightWindow/IndexerInsightDataProvider.cs ././InsightWindow/MethodInsightDa=
taProvider.cs ././InsightWindow/InsightWindow.cs ././InsightWindow/IInsight=
DataProvider.cs ././Commands/CommentRegionCommand.cs ././Commands/BookmarkC=
ommands.cs ././Commands/CodeActions.cs ././Commands/IEditAction.cs ././Comm=
ands/ToolCommands.cs ././Commands/FoldingCommands.cs ././Commands/SearchCom=
mands.cs ././Commands/ProjectCommands.cs ././Commands/FormatCommands.cs ./.=
/Commands/TextAreaContextmenuCommands.cs ././Properties/TextEditorPropertie=
s.cs ././FormattingStrategy/DefaultFormattingStrategy.cs ././FormattingStra=
tegy/IndentStyle.cs ././FormattingStrategy/IFormattingStrategy.cs ././Forma=
ttingStrategy/IFormattableDocument.cs ././Codons/EditActionCodon.cs ././Sea=
rch/DocumentIterator/IDocumentInformation.cs ././Search/DocumentIterator/Ed=
itorDocumentInformation.cs ././Search/DocumentIterator/FileDocumentInformat=
ion.cs ././Search/DocumentIterator/DirectoryDocumentIterator.cs ././Search/=
DocumentIterator/AllOpenDocumentIterator.cs ././Search/DocumentIterator/IDo=
cumentIterator.cs ././Search/DocumentIterator/ReverseDocumentIterator.cs ./=
./Search/DocumentIterator/WholeProjectDocumentIterator.cs ././Search/Docume=
ntIterator/CurrentDocumentIterator.cs ././Search/SearchStrategy/KMPSearchSt=
rategy.cs ././Search/SearchStrategy/ISearchStrategy.cs ././Search/SearchStr=
ategy/BruteForceSearchStrategy.cs ././Search/SearchStrategy/RegExSearchStra=
tegy.cs ././Search/SearchStrategy/WildcardSearchStrategy.cs ././Search/Sear=
chReplaceManager.cs ././Search/DefaultFind.cs ././Search/SearchResult/Defau=
ltSearchResult.cs ././Search/SearchResult/ISearchResult.cs ././Search/Searc=
hOptions.cs ././Search/SearchReplaceInFilesManager.cs ././Search/SearchRepl=
aceUtilities.cs ././Search/IFind.cs ././Search/TextIterator/ITextIterator.c=
s ././Search/TextIterator/ForwardTextFileIterator.cs ././Search/TextIterato=
r/ForwardTextIterator.cs ././Search/TextIterator/ExtendedStreamReader.cs ./=
./Search/ITextBufferStrategy.cs /debug /out:MonoDevelop.SourceEditor.dll /t=
:library /r:System.Drawing.dll /r:../../../../build/bin/MonoDevelop.Core.dl=
l /r:../../../../build/bin/MonoDevelop.Base.dll /r:../../../../build/bin/Mo=
noDevelop.Gui.Utils.dll /r:../../../../build/bin/MonoDevelop.Gui.Widgets.dl=
l -r:/usr/local/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/local/lib/mono/gt=
k-sharp/pango-sharp.dll -r:/usr/local/lib/mono/gtk-sharp/atk-sharp.dll -r:/=
usr/local/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/local/lib/mono/gtk-sharp=
/gtk-sharp.dll -r:/usr/local/lib/mono/gtk-sharp/glade-sharp.dll -r:/usr/loc=
al/lib/mono/gtk-sharp/gconf-sharp.dll -r:/usr/local/lib/mono/gtk-sharp/gcon=
f-sharp-peditors.dll -r:/usr/local/lib/mono/gtk-sharp/gnome-sharp.dll -r:/u=
sr/local/lib/mono/gtk-sharp/art-sharp.dll -r:/usr/local/lib/mono/gtk-sharp/=
gtkhtml-sharp.dll -r:/usr/local/lib/mono/gecko-sharp/gecko-sharp.dll /r:/us=
r/local/lib/mono/gtk-sharp/monodoc.dll -r:/usr/lib/mono/gtk-sharp/gtksource=
view-sharp.dll   \
/resource:./../../../../data/resources/glade/EditorBindings.glade,EditorBin=
dings.glade \
/resource:./../../../../data/resources/glade/texteditoraddin.glade,textedit=
oraddin.glade \
&& cp MonoDevelop.SourceEditor.dll ../../../../build/bin/. && cp
MonoDevelop.SourceEditor.dll.config ../../../../build/bin/.
././Gui/SourceEditorWidget.cs(25) warning CS0612:
'Gtk.ScrolledWindow.ScrolledWindow(GLib.GType)' is obsolete
././Gui/SourceEditorWidget.cs(25) warning CS0612:
'Gtk.ScrolledWindow.ScrolledWindow(GLib.GType)' is obsolete
././Gui/SourceEditorBuffer.cs(511) warning CS0219: The variable
'firstMarker' is assigned but its value is never used
././Gui/SourceEditorBuffer.cs(554) warning CS0219: The variable
'firstMarker' is assigned but its value is never used
././Gui/SourceEditorView.cs(50) warning CS0612:
'GtkSourceView.SourceView.SourceView(GLib.GType)' is obsolete
././Gui/SourceEditorView.cs(50) warning CS0612:
'GtkSourceView.SourceView.SourceView(GLib.GType)' is obsolete
././Gui/SourceEditorView.cs(229) warning CS0219: The variable
'ShiftControl' is assigned but its value is never used
././Gui/SourceEditorView.cs(229) warning CS0219: The variable 'Alt' is
assigned but its value is never used
././Gui/OptionPanels/CodeTemplatePanel.cs(125) warning CS0219: The
variable 'toWrite' is assigned but its value is never used
././Gui/Dialogs/ExportProjectToHtmlDialog.cs(62) warning CS0219: The
variable 'propertyService' is assigned but its value is never used
././Gui/Dialogs/ExportProjectToHtmlDialog.cs(178) warning CS0219: The
variable 'i' is assigned but its value is never used
././Gui/Dialogs/ExportProjectToHtmlDialog.cs(319) warning CS0219: The
variable 'filename' is assigned but its value is never used
././Gui/Dialogs/ReplaceInFilesDialog.cs(155) warning CS0219: The
variable 'fileUtilityService' is assigned but its value is never used
././InsightWindow/InsightWindow.cs(117) warning CS0612:
'Gtk.Window.Window(GLib.GType)' is
obsolete././InsightWindow/InsightWindow.cs(117) warning CS0612:
'Gtk.Window.Window(GLib.GType)' is
obsolete././InsightWindow/InsightWindow.cs(240) warning CS0219: The
variable 'methodCountMessage' is assigned but its value is never used

Unhandled Exception: System.NullReferenceException: Object reference not
set to an instance of an object
in <0x0001b> Mono.CSharp.TypeManager:IsDelegateType (System.Type)
in <0x001f7> Mono.CSharp.InvocationOrCast:DoResolve
(Mono.CSharp.EmitContext)
in <0x00117> Mono.CSharp.Expression:Resolve
(Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags)
in <0x00030> Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext)
in <0x0010a> Mono.CSharp.Assign:DoResolve (Mono.CSharp.EmitContext)
in <0x00117> Mono.CSharp.Expression:Resolve
(Mono.CSharp.EmitContext,Mono.CSharp.ResolveFlags)
in <0x00030> Mono.CSharp.Expression:Resolve (Mono.CSharp.EmitContext)
in <0x00032> Mono.CSharp.ExpressionStatement:ResolveStatement
(Mono.CSharp.EmitContext)
in <0x00028> Mono.CSharp.StatementExpression:Resolve
(Mono.CSharp.EmitContext)
in <0x001ff> Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x0027b> Mono.CSharp.If:Resolve (Mono.CSharp.EmitContext)
in <0x001ff> Mono.CSharp.Block:Resolve (Mono.CSharp.EmitContext)
in <0x001a1> Mono.CSharp.EmitContext:ResolveTopBlock
(Mono.CSharp.EmitContext,Mono.CSharp.ToplevelBlock,Mono.CSharp.InternalPara=
meters,Mono.CSharp.Location,bool&)
in <0x00051> Mono.CSharp.EmitContext:EmitTopBlock
(Mono.CSharp.ToplevelBlock,Mono.CSharp.InternalParameters,Mono.CSharp.Locat=
ion)
in <0x004ee> Mono.CSharp.MethodData:Emit
(Mono.CSharp.TypeContainer,Mono.CSharp.Attributable)
in <0x0003f> Mono.CSharp.Method:Emit ()
in <0x006df> Mono.CSharp.TypeContainer:EmitType ()
in <0x0056c> Mono.CSharp.RootContext:EmitCode ()
in <0x01230> Mono.CSharp.Driver:MainDriver (string[])
in <0x0001d> Mono.CSharp.Driver:Main (string[])

make[4]: *** [MonoDevelop.SourceEditor.dll] Fehler 1
make[4]: Verlasse Verzeichnis
=BB/home/gmt/Download/gnome/monodevelop-0.5.1/src/AddIns/DisplayBindings/So=
urceEditor=AB
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis
=BB/home/gmt/Download/gnome/monodevelop-0.5.1/src/AddIns/DisplayBindings=AB

Ciao
Timo

--=20
Timo St=F6ckigt <timo@stoeckigt.net>

--=-9HQapT1jBAxEXMjO3CU3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBCQvvWUcz8r9t7TGkRAmYGAJ0SkWNwa/nc6cWVRl9yuG4E/tfhEgCgy6Dn
pBmwonwRIudDhoo5kdqlAEc=
=w6VZ
-----END PGP SIGNATURE-----

--=-9HQapT1jBAxEXMjO3CU3--