When I run monodoc and try to access any of the menu positions it ends up with unhandled exception. Only accessibly menu positions are some nodes of'C# compiler error reference', 'Mozilla Libraries' and a view more. Reproducible: Always Steps to Reproduce: 1.run monodoc 2.try to access first position of the tree menu (Mono Handbook) Actual Results: The application crashes and writes to the console: Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in (unmanaged) (wrapper managed-to-native) Gtk.HTML:gtk_html_end (intptr,intptr,int) in <0x00004> (wrapper managed-to-native) Gtk.HTML:gtk_html_end (intptr,intptr,int) in <0x00032> Gtk.HTML:End (Gtk.HTMLStream,Gtk.HTMLStreamStatus) in [0x00047] (at /var/tmp/portage/monodoc-1.0.6/work/monodoc-1.0.6/browser/browser.cs:386) Monodoc.Browser:Render (string,Monodoc.Node,string) in [0x000d3] (at /var/tmp/portage/monodoc-1.0.6/work/monodoc-1.0.6/browser/browser.cs:1519) Monodoc.TreeBrowser:RowActivated (object,System.EventArgs) in <0x00069> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs) in <0x0012d> GtkSharp.voidObjectSignal:voidObjectCallback (intptr,int) in <0x0005a> (wrapper native-to-managed) GtkSharp.voidObjectSignal:voidObjectCallback (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 [0x00185] (at /var/tmp/portage/monodoc-1.0.6/work/monodoc-1.0.6/browser/browser.cs:99) Monodoc.Driver:Main (string[]) Expected Results: It should display document about requestet subject. Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.7-3 i686) ================================================================= System uname: 2.6.7-3 i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.3-r1 [2.3.3 (#1, Oct 5 2004, 17:49:13)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.3-r1 sys-devel/autoconf: 2.59-r4 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.14.90.0.8-r1 sys-devel/libtool: 1.5.2-r5 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=athlon-xp -s -pipe -DNDEBUG -DG_DISABLE_ASSERT" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mymirror.asiaosc.org/gentoo/ ftp://gentoo.ccccom.com http://gentoo.ccccom.com" LANG="pl_PL" LC_ALL="pl_PL" LDFLAGS="-s -z combreloc" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 jack java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib linguas_pl_PL" Unset: ASFLAGS, CBUILD, CTARGET, PORTDIR_OVERLAY
Can you please report the versions of mono, gtk-sharp, gtkhtml-sharp, etc that you're using? Thanks. Also a backtrace of this crash would be excellent. To get that you will probably need to re-emerge mono with USE="debug", at the least. Thanks.
Marking NEEDINFO, please feel free to re-open when you have the requested info so we can try to get some debugging going on this. Thanks.