Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35483 - gnomemeeting crash on start, in gtknotebook.c: line 4243 kernel 2.6/gcc 3.2.3
Summary: gnomemeeting crash on start, in gtknotebook.c: line 4243 kernel 2.6/gcc 3.2.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-09 14:56 UTC by rongten-ruby
Modified: 2003-12-10 15:39 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 rongten-ruby 2003-12-09 14:56:15 UTC
Gnomemeeting crash upon start, due to a GTK problem, with the following
informations

################################ERROR OUTPUT 
(gnomemeeting:32248): GConf-WARNING **: Directory `/apps/gnomemeeting'
was not being monitored by GConfClient 0x8123cc8
 
(gnomemeeting:32248): GLib-GObject-WARNING **: invalid unclassed pointer
in cast to `GtkNotebook'
 

Reproducible: Always
Steps to Reproduce:
1. run gnomemeeting
2.
3.
Actual Results:  
(gnomemeeting:17046): GConf-WARNING **: Directory `/apps/gnomemeeting' was not
being monitored by GConfClient 0x8123c70
 
(gnomemeeting:17046): Gtk-CRITICAL **: file gtknotebook.c: line 4243
(gtk_notebook_get_nth_page): assertion `GTK_IS_NOTEBOOK (notebook)' failed

Expected Results:  
open application

Kernel version:
###################################
Linx XXXX 2.6.0-test11-gentoo #4 Mon Dec 1 22:20:14 CET 2003 i686 AMD
Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux
###################################

Distribution:
################################
Gentoo x86
################################

EMERGE INFO
#############################
Portage 2.0.49-r4 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-test11-gentoo)
=================================================================
System uname: 2.6.0-test11-gentoo i686 AMD Athlon(tm) XP 2500+
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox ccache fixpackages"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg kde libg++ mad mikmod
mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb
gtkhtml alsa gdbm berkdb slang readline arts tetex bonobo svga tcltk guile X sdl
gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt motif
opengl mozilla ldap cdr 3dnow atlas auctex autofs cmucl dnd doc dv dvd dvdr
emacs emacs-w3 evo faad fbcon fbdev ffmpeg fftw ginac glut gnomedb gstreamer
gtk2 imagemagick imap imlib2 java javascript joystick leim mbox mmx mpi mule
music netcdf nptl openssh pda pic plotutils radeon rplay scanner sox sse tiff
transcode unicode usb v4l videos wmf xinerama xml xosd xvid"
 

#############################



The libraries linked are (ldd `which gnomemeeting`)
################################LDD OUTPUT
        libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0 (0x40017000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x400a6000)
        libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0 (0x400c4000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4013b000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40144000)
        libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0
(0x4015b000)
        libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0x40188000)
        libesd.so.0 => /usr/lib/libesd.so.0 (0x4019c000)
        libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x401a5000)
        libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x401c9000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
(0x401de000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0
(0x40200000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0
(0x40452000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x404c0000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0x404da000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0
(0x404ed000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x4050e000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x4051b000)
        libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0x4054e000)
        libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0x405a3000)
        libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x405de000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40613000)
        librt.so.1 => /lib/librt.so.1 (0x40621000)
        libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4
(0x40634000)
        libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.so.0
(0x40648000)
        libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0x40655000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x480e7000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0x406a3000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
(0x406d8000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0x406dd000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x406e2000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x4074b000)
        libdirectfb-0.9.so.19 => /usr/lib/libdirectfb-0.9.so.19
(0x407d1000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x40809000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x408ae000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4098b000)
        libvga.so.1 => /usr/lib/libvga.so.1 (0x4099a000)
        libh323_linux_x86_n.so.1.12 =>
/usr/lib/libh323_linux_x86_n.so.1.12 (0x409fa000)
        libpt_linux_x86_r.so.1.5 => /usr/lib/libpt_linux_x86_r.so.1.5
(0x410e7000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x413c4000)
        libz.so.1 => /usr/lib/libz.so.1 (0x48108000)
        libldap.so.2 => /usr/lib/libldap.so.2 (0x414bc000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x414e4000)
        libdl.so.2 => /lib/libdl.so.2 (0x414f8000)
        libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x414fb000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x48142000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0x4152a000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x41535000)
        libstdc++.so.5 =>
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5 (0x41547000)
        libm.so.6 => /lib/libm.so.6 (0x415f6000)
        libgcc_s.so.1 =>
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 (0x41618000)
        libc.so.6 => /lib/libc.so.6 (0x41621000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x41749000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x41770000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x417c6000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x417ca000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x417d2000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x417e4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libavcodec.so => /usr/lib/libavcodec.so (0x417ed000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4197f000)
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x4199f000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x41a39000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x41a59000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x41b41000)
################################LDD OUTPUT

Relevant packages installed 

################GCC+GLIBC
gcc-3.2.3-r3
gcc-config-1.3.4
glibc-2.3.2-r3

################PACKAGES GTK
gtkmm-1.2.9-r2
gtkglarea-1.2.3-r1
gtkglarea-1.99.0
gtk+-2.2.4-r1
gtk+-1.2.10-r10
gtksourceview-0.6.0
gtk-engines-2.2.0
gtk-engines-thinice-2.0.2-r1
lablgtk-1.2.5
gtk-perl-0.7008-r9
gtk-doc-1.1
pygtk-2.0.0
gtkhtml-1.1.10
libgtkhtml-2.4.0
libgtkhtml-3.0.9

################PACKAGES GNOME
gnomemm-1.2.3-r1
gnome-terminal-2.4.1
gnome-themes-2.4.0
gnome-icon-theme-1.0.9
gnome-vfs-2.4.0
libgnomecanvas-2.4.0
gnome-2.4
gnome-vfs-1.0.5-r3
gnome-panel-1.4.2-r2
libgnomeprint-2.4.0
libgnomeui-2.4.0.1
gnome-applets-2.4.0
gnome-common-1.2.4-r3
gnome-desktop-2.4.0
libgnomeprintui-2.4.0
gnome-session-2.4.0
gnome-print-0.35-r3
gnome-libs-1.4.2
libgnome-2.4.0
gnome-mime-data-2.4.0
gnome-panel-2.4.0-r2
gnome-spell-1.0.5
gnomemeeting-0.98.0
libgnomecups-0.1.6
gnome-cups-manager-0.17
gnome-system-monitor-2.4.0
gnome-utils-2.4.0
gnome2-user-docs-2.4.0
gnome-games-2.4.0
gnome-media-2.4.0
gnome-pilot-2.0.10-r1
gnome-pilot-conduits-2.0.10-r1
gst-plugins-gnomevfs-0.6.3
#############################


Debugging Information:

Backtrace was generated from '/usr/bin/gnomemeeting'

(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0x4006a5aa in libgnomeui_module_info_get () from
/usr/lib/libgnomeui-2.so.0
#2  <signal handler called>
#3  0x403b6063 in gtk_widget_destroy () from
/usr/lib/libgtk-x11-2.0.so.0
#4  0x0806e16c in GnomeMeeting::~GnomeMeeting() ()
#5  0x0809754f in main ()
#6  0x416365f7 in __libc_start_main () from /lib/libc.so.6
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-12-09 16:08:20 UTC
thats very odd, was gconfd running at the time? i assume you are running gnomemeeting-0.98.5 ? 

do other gnome applications work?
Comment 2 rongten-ruby 2003-12-10 14:59:08 UTC
Hello Alastair, 

 Other gnome applications work fine (evolution, nautilus etc.).

 Gnomemeeting was 0.98.0 since it was the version I had working
on another machine and was marked stable. 

Even if I had this problem with gnomemeeting for a couple of weeks,
regular updates did not solve the problem. 

However, early today I did an emerge -u --deep world, and tried gnomemeetig 0.98.5 with libxml2-2.6.0 and now the application starts.

I tried the old version 0.98.0 and it works as well. The updated packages
were:

1070995174:  >>> emerge (1 of 21) sys-apps/coreutils-5.0-r3 to /
1070995281:  >>> emerge (2 of 21) sys-apps/shadow-4.0.3-r8 to /
1070995371:  >>> emerge (3 of 21) app-admin/fam-oss-2.6.10-r1 to /
1070995411:  >>> emerge (4 of 21) app-office/gnucash-1.8.7 to /
1070996181:  *** emerge --resume --skipfirst
1070996181:  >>> emerge (1 of 17) media-libs/imlib2-1.1.0 to /
1070996298:  >>> emerge (2 of 17) media-libs/libwmf-0.2.8.2 to /
1070996383:  >>> emerge (3 of 17) dev-perl/libvorbis-perl-0.04 to /
1070996394:  >>> emerge (4 of 17) media-sound/vorbis-tools-1.0-r2 to /
1070996437:  >>> emerge (5 of 17) net-analyzer/traceroute-1.4_p12-r2 to /
1070996454:  >>> emerge (6 of 17) app-editors/vim-core-6.2-r5 to /
1070996527:  >>> emerge (7 of 17) app-editors/vim-6.2-r5 to /
1070996700:  >>> emerge (8 of 17) app-office/openoffice-bin-1.1.0 to /
1070996913:  >>> emerge (9 of 17) net-misc/rsync-2.5.7 to /
1070996961:  >>> emerge (10 of 17) dev-perl/Digest-MD5-2.26 to /
1070996995:  >>> emerge (11 of 17) net-www/mozilla-1.5-r1 to /
1071000875:  >>> emerge (12 of 17) net-www/epiphany-1.0.4 to /
1071001616:  >>> emerge (13 of 17) app-arch/file-roller-2.4.1.1 to /
1071001801:  >>> emerge (14 of 17) app-text/ggv-2.4.0.2 to /
1071002020:  >>> emerge (15 of 17) x11-terms/gnome-terminal-2.4.1 to /
1071002101:  >>> emerge (16 of 17) app-portage/gentoolkit-0.1.36 to /
1071002123:  >>> emerge (17 of 17) sys-fs/reiserfsprogs-3.6.11 to /
1071095600:  >>> emerge (1 of 2) dev-libs/libxml2-2.6.2 to /
1071095828:  >>> emerge (2 of 2) net-im/gnomemeeting-0.98.5 to /

So in one of the old packages there was a problem.

I apologize for the inconvenience.

Had I waited another day, I would not have filled 
this bug report.

Again sorry for the disturb.

Rongten
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2003-12-10 15:39:34 UTC
thanks for the report. i suspect something odd with libxml2 as gconf relies heavily on that. i'm glad it is working for you now.