Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87757 - Monodoc crashed while trying to access any of the menu positions (except two).
Summary: Monodoc crashed while trying to access any of the menu positions (except two).
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-03 04:05 UTC by Jakub Zalas
Modified: 2005-05-03 15:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Zalas 2005-04-03 04:05:26 UTC
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
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-04-07 16:09:11 UTC
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.
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-05-03 15:20:11 UTC
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.