[Pkg-mono-devel] Error when I start monodevelop

Tomasz Rybak bogomips@post.pl
Sat, 26 Jun 2004 01:17:52 +0200


W li¶cie z sob, 19-06-2004, godz. 16:42, Harobed pisze: 
> Hello,

I have similar problem - MD doesn't work.
MonoDoc and mcs work.

> I installed monodevelop 0.4-0pre1v2.
> 

tomus@barad-dur:~$ dpkg -l | grep mono
ii  libmono-dev    0.96-1         libraries for the Mono interpreter -
Develop
ii  libmono0       0.96-1         libraries for the Mono interpreter
ii  mono           0.96-1         The Mono .NET development environment
ii  mono-assemblie 0.96-1         architecture specific files for
Mono/.NET as
ii  mono-assemblie 0.96-1         the Mono .NET class libraries
ii  mono-common    0.96-1         common files for the Mono CLI runtimes
ii  mono-gac       0.96-1         Mono GAC Tool
ii  mono-jay       0.96-1         LALR(1) parser generator oriented to
Java/.N
ii  mono-jit       0.96-1         fast CLI (.NET/Mono) JIT compiler
ii  mono-mcs       0.96-1         the Mono C# compiler
ii  mono-utils     0.96-1         Mono utilities
ii  monodevelop    0.4-1          A C# Development Environment
ii  monodoc        0.17-2         The MONO documentation viewer
ii  monodoc-base   0.17-2         shared MonoDoc binaries
ii  monodoc-browse 0.17-2         MonoDoc GTK+ based viewer
rc  monodoc-http   0.17-2         MonoDoc http based viewer
ii  monodoc-manual 0.17-2         compiled XML documentation from the
MONO pro
tomus@barad-dur:~$ dpkg -l | grep cil
ii  libgconf-cil   0.98-2         a .NET binding for GConf
ii  libgecko-cil   0.5-1          .NET binding for the GtkMozEmbed
library
ii  libglade-cil   0.98-2         a .NET binding for the Glade libraries
ii  libglib-cil    0.98-2         a .NET binding for the GLib utility
library
ii  libgnome-cil   0.98-2         a .NET binding for GNOME
ii  libgtk-cil     0.98-2         a .NET binding for the Gtk+ toolkit
ii  libwine-cil    0.3-2          WINE bindings for Mono
tomus@barad-dur:~$ rm -rf ~/.config
tomus@barad-dur:~$ monodevelop
Creating DefaultWorkbench

Unhandled Exception: System.NullReferenceException: Object reference not
set to an instance of an object
tomus@barad-dur:~$ LC_ALL=C monodevelop
Creating DefaultWorkbench

Unhandled Exception: System.NullReferenceException: Object reference not
set to an instance of an object
Parsing assembly: /usr/lib/mscorlib.dll
Writing
/home/tomus/.config/MonoDevelop/CodeCompletionData/mscorlib_1.0.5000.0_b77a5c561934e089.pidb

** (/usr/share/dotnet/monodevelop/bin/dbgen.exe:5633): WARNING **:
implement me 0xc0
** ERROR **: file class.c: line 2099 (mono_class_from_mono_type): should
not be reached
aborting...
Reading
/home/tomus/.config/MonoDevelop/CodeCompletionData/mscorlib_1.0.5000.0_b77a5c561934e089.pidb

Unhandled Exception: System.NullReferenceException: Object reference not
set to an instance of an object

and MD hangs, but it responds to ^C.

During first run (without setting LC_ALL) only splash-screen 
is displayed. During second run (with LC_ALL=C) MD displays 
"skeleton" of its window -- there are white places where 
there should be textarea, and rest of window stays grey.

I just checked, and when ~/.config isn't removed after creating 
CodeCompletitionData, MD displays skeleton of its window, 
with or without providing LC_ALL.

My locale:
LANG=polish
LC_ALL=pl_PL
LC_COLLATE=pl_PL
LC_CTYPE=pl_PL
LC_MESSAGE=pl_PL
LC_MONETARY=pl_PL
LC_NUMERIC=pl_PL
LC_TIME=pl_PL


-- 
Tomasz Rybak <bogomips@post.pl>