[MonoDevelop] Current SVN version may be buggy/dom changes

Marco Cecconi marco.cecconi at gmail.com
Mon Jul 28 09:34:43 EDT 2008


Hi, the program keeps crashing on code completion.
Here's a debug log.

Regards,

$ make run
cd main && make run
make[1]: Entering directory `/home/marco/develop/monodevelop/main'
MONODEVELOP_LOCALE_PATH=/home/marco/develop/monodevelop/main/build/locale
MONO_ADDINS_REGISTRY=/home/marco/develop/monodevelop/main/build/bin
MOZILLA_FIVE_HOME= LD_LIBRARY_PATH=`echo ":" | sed 's/^://g'`
PKG_CONFIG_PATH=`echo
":/usr/lib/pkgconfig/../../lib/pkgconfig/:/usr/lib/pkgconfig/:/usr/local/lib/pkgconfig/:/usr/share/pkgconfig/:/usr/local/share/pkgconfig/"
| sed 's/^://g'` exec -a "monodevelop" /usr/bin/mono --debug
/home/marco/develop/monodevelop/main/build/bin/MonoDevelop.exe
ERROR [2008-07-28 14:30:51Z]: Project 'RogueSharp.Core' not found in parser
database
ERROR [2008-07-28 14:30:51Z]: Project 'RogueSharp' not found in parser
database
ERROR [2008-07-28 14:30:51Z]: Project 'RogueSharp.Sdl' not found in parser
database
ERROR [2008-07-28 14:30:51Z]: Project 'Tao.Sdl.Engine' not found in parser
database
ERROR [2008-07-28 14:30:51Z]: Project 'Tao.Sdl.Engine.TileEngine' not found
in parser database
[DomReturnType:FullName=Scroll, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
ERROR [2008-07-28 14:30:54Z]: Could not load assembly: mono-curses, Version=
0.0.0.0, Culture=neutral, PublicKeyToken=null
ERROR [2008-07-28 14:30:54Z]: Could not load assembly: Tao.Sdl, Version=
1.2.13.0, Culture=neutral, PublicKeyToken=9c7a200e36c0094e
ERROR [2008-07-28 14:30:54Z]: Could not load assembly: Tao.Sdl, Version=
1.2.13.0, Culture=neutral, PublicKeyToken=9c7a200e36c0094e
ERROR [2008-07-28 14:30:54Z]: Could not load assembly: Tao.Sdl, Version=
1.2.13.0, Culture=neutral, PublicKeyToken=9c7a200e36c0094e
[DomReturnType:FullName=IPersistent, PointerNestingLevel=0,
ArrayDimensions=0, GenericArguments={}]
[DomReturnType:FullName=BaseItem, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
[DomRegion:0/0 - 0/0]
[DomReturnType:FullName=ISprite, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
[DomReturnType:FullName=BaseItem, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.CreateCtrlSpaceCompletionData
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult) [0x00029] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:475

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x005ad] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:199

cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.CreateCtrlSpaceCompletionData
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult) [0x00029] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:475

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x005ad] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:199

cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.CreateCtrlSpaceCompletionData
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult) [0x00029] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:475

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x005ad] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:199

[DomReturnType:FullName=BaseItem, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.CreateCtrlSpaceCompletionData
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult) [0x00029] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:475

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x005ad] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:199

[DomReturnType:FullName=BaseItem, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.CreateCtrlSpaceCompletionData
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult) [0x00029] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:475

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x005ad] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:199

cce: System.NullReferenceException: Object reference not set to an instance
of an object
  at MonoDevelop.CSharpBinding.NRefactoryResolver.GetTypeAtCursor
(ICompilationUnit unit, System.String fileName, DomLocation position)
[0x00000]
  at MonoDevelop.CSharpBinding.NRefactoryResolver.SetupResolver (DomLocation
resolvePosition) [0x00018] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:108

  at MonoDevelop.CSharpBinding.NRefactoryResolver.Resolve
(MonoDevelop.Projects.Dom.ExpressionResult expressionResult, DomLocation
resolvePosition) [0x00000] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/NRefactoryResolver.cs:207

  at
MonoDevelop.CSharpBinding.Gui.CSharpTextEditorCompletion.HandleCodeCompletion
(ICodeCompletionContext completionContext, Char completionChar,
System.Int32& triggerWordLength) [0x000d8] in
/home/marco/develop/monodevelop/main/src/addins/CSharpBinding/Gui/CSharpTextEditorCompletion.cs:100

[DomReturnType:FullName=BaseItem, PointerNestingLevel=0, ArrayDimensions=0,
GenericArguments={}]
ERROR [2008-07-28 14:31:21Z]: Exception executing command: BEGIN TRANSACTION

Unhandled Exception: Mono.Data.SqliteClient.SqliteExecutionException: SQL
logic error or missing database
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt,
System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName)
[0x00000]
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt)
[0x00000]
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior
behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
  at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000]
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute
(Hyena.Data.Sqlite.HyenaSqliteConnection hconnection,
Mono.Data.SqliteClient.SqliteConnection connection) [0x00095] in
/home/marco/develop/monodevelop/main/src/core/MonoDevelop.Projects/MonoDevelop.Projects.Dom.Database/HyenaSqliteCommand.cs:116

make[1]: *** [runmd] Error 1
make[1]: Leaving directory `/home/marco/develop/monodevelop/main'
make: *** [run] Error 2


On Sun, Jul 27, 2008 at 11:51, Mike Krüger <mkrueger at novell.com> wrote:

> Hi
>
> Today I've submitted my latest dom changes. Do not use the current SVN
> version for daily use. I've tested the changes and work with the
> version.
>
> We'll add nice features like C#3 support, instant code completion and a
> new code completion database backend based on sqlite. (Also the new code
> completion should be faster on large files - but I need to test it)
> Currently all refactoring support is broken. I think I've fixed it next
> week. The next weeks I'll work on stabilizing the new changes and adding
> c#3 support.
>
> Regards
> Mike
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>



-- 
Marco Cecconi
Encrypt your messages to me using this key: http://tinyurl.com/nhy4w
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20080728/0a8dff65/attachment-0001.html 


More information about the Monodevelop-list mailing list