Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43852 - gnome-panel can't start for bonobo-activation error
Summary: gnome-panel can't start for bonobo-activation error
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-05 21:47 UTC by maxzhongcn
Modified: 2006-09-27 01:45 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 maxzhongcn 2004-03-05 21:47:42 UTC
I just emerged gnome-panel 2.4.2 after emerging libbonobo 2.4.3, but when I start gnome-panel in fluxbox ,it gave error like this:
----------------------------------------------------------------------------
There was a problem registering the panel with the bonobo-activation server.
The error code is: 3
The panel will now exit.
-----------------------------------------------------------------------------

In addition, my stardict startup also has error like this:
-----------------------------------------------------------------------------
** (stardict:600): CRITICAL **: file bonobo-activation-activate.c: line 370 (bonobo_activation_activate): assertion `ac != NULL' failed
-----------------------------------------------------------------------------

From the error report, I guess the problem maybe on libbonobo?


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




# emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.3
-rc2-gentoo)
=================================================================
System uname: 2.6.3-rc2-gentoo i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.3.8p1
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.
      /share/config /usr/kde/3/share/config /usr/kde/cvs/share/config
/usr/share/conf       g /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/var/ftproot/pub/gentoo/distfiles"
FEATURES="autoaddcvs ccache cvs sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.mirrors.pair.com/ htt
      ://mirrors.tds.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo
http://lin       x.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb cdr cjk crypt cups directfb encode esd fo
      maticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde ldap
libg++ lib       ww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss
pam pdflib perl       png python qt quicktime readline sdl slang spell ssl svga
tcpd truetype x86 xml        xmms xv zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-03-06 03:51:10 UTC
try running the bonobo-activation-server by hand/in gdb see if you can get some more ouput.
Comment 2 maxzhongcn 2004-03-06 03:56:41 UTC
Sorry, but I don't know how to run bonobo-activation server by hand, can you explain it clearly ?
I run bonobo-activation-run-query, the output shows:
-----------------------------------------------------------------------------
root root # bonobo-activation-run-query 

** (process:5781): CRITICAL **: file bonobo-activation-activate.c: line 276 (bonobo_activation_query): assertion `ac != NULL' failed
NULL result failed
-----------------------------------------------------------------------------
And when I run nautilus system gave the same error .
Comment 3 Ramon de Ruiter 2004-05-28 07:17:15 UTC
I have the same problem using gnome-panel 2.6.0.
running bonobo-activation-run-query once solved the problem for me. However that shouldn't be necessary right?
Comment 4 foser (RETIRED) gentoo-dev 2004-08-19 14:49:38 UTC
no it shouldn't, but there's always someone somewhere who has such a problem once for whatever unknown reason.

Gonna close this non-reproducable.
Comment 5 Graziano Panzera 2006-09-27 01:45:42 UTC
(In reply to comment #4)
> no it shouldn't, but there's always someone somewhere who has such a problem
> once for whatever unknown reason.
> 
> Gonna close this non-reproducable.
> 
I had a similar problem, it was caused by a parsing problem in servers files, located in  /usr/lib/bonobo/servers .
Try execute " /usr/libexec/bonobo-activation-server --register-server " it will say to you if thare are some parsing problems and in what file.
If it indicates a .server file remove or update the associated app. It will probably be incompatible with your current bonobo version.
Hope it helps.