Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 109169

Summary: epiphany and other mozilla browsers fail to run
Product: Gentoo Linux Reporter: Frank Huang <fyhuang>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Frank Huang 2005-10-13 10:32:05 UTC
With the recent moving of GNOME 2.12 to unstable, the bonobo component was  
either not unmasked or was not updated. This has caused problems with Epiphany  
(Bonobo had an unexpected error when attempting to locate the automation  
object), and also I think with Mozilla and Firefox (all it says is "bus  
error", not sure what that means). 

Reproducible: Always
Steps to Reproduce:
1. Open Epiphany  
2. Click 'restart application'  
3. Read thy error message  
 
OR 
 
1. 'emerge --search libbonobo' 
Actual Results:  
"Evolution could not be started, because an unexpected error was recieved from 
Bonobo while attempting to locate the activation object." 
 
OR 
 
*  gnome-base/libbonobo 
      Latest version available: 2.10.1 
      Latest version installed: 2.10.1 
      Size of downloaded files: 1,326 kB 
      Homepage:    http://www.gnome.org/ 
      Description: GNOME CORBA framework 
      License:     LGPL-2.1 GPL-2 

Expected Results:  
Epiphany should have started normally, displayed a window, let me browse the 
web. 
 
*  gnome-base/libbonobo 
      Latest version available: 2.12.1 
      Latest version installed: 2.12.1 
      Size of downloaded files: x 
      Homepage:    http://www.gnome.org/ 
      Description: GNOME CORBA framework 
      License:     LGPL-2.1 GPL-2 
 

Gentoo Base System version 1.12.0_pre9 
Portage 2.0.53_rc5 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 
2.6.12-gentoo-r6 i686) 
================================================================= 
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) M processor 2.00GHz 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.4 [disabled] 
dev-lang/python:     2.3.5-r2, 2.4.2 
sys-apps/sandbox:    1.2.13 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O2 -pipe -march=pentium3" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /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/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O2 -pipe -march=pentium3" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X a52 aac acpi aim alsa amarok amd amr ao apache apache2 apm applet 
aqua_theme arts artworkextra asm atk audiofile automount avi bash-completion 
berkdb bitmap-fonts blender-game bonobo bootsplash browserplugin bzip2 c++ 
cairo ccache cdio cdparanoia cdr cdrom cegui cg crypt cups curl dbus devil 
dhcp dvd dvdr dvdread eds effects emboss encode epiphany esd fam ffmpeg flac 
foomaticdb fortran freetype gd gdb gdbm gif glx gmail gmailtimestamps gnome 
gnome-print gnomecanvas gnomedb gnuplot gphoto2 gpm gstreamer gtk gtk2 gtkhtml 
hal imagemagick imlib ipv6 jack java jpeg jpeg2k junit kde lcd ldap libg++ 
libwww lirc logitech-mouse lzo mad mapeditor mikmod mmx motif mouse 
mozcalendar mozdevelop mozilla mozsvg mp3 mpeg mpeg2 mpeg4 mplayer musepack 
music nautilus ncurses network nls objc ogg oggvorbis opengl oss pam pdflib 
perl png postgres ppds python qt quicktime readline real reiserfs rtc samba 
screen sdk sdl speex spell sse ssl tcltk tcpd tetex tga theora tiff timidity 
truetype truetype-fonts type1-fonts vorbis win32codecs xanim xinerama xml xml2 
xmms xrandr xv xvid xvmc zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Frank Huang 2005-10-13 10:34:02 UTC
Correction: Epiphany error message actually reads: 
 
"Epiphany can't be used now, due to an unexpected error from Bonobo when 
attempting to locate the automation object." 
Comment 2 Frank Huang 2005-10-13 19:26:51 UTC
Found some additional info about this: 
 
Apparently Mozilla, Firefox, and Epiphany will all work when run as the root 
user, all completely normally. It's only when run as myself that they do not 
work. 
 
 
Comment 3 Frank Huang 2005-10-14 14:39:04 UTC
I've identified the root cause of the problem, and that is the file
libgkplugin.so in the /usr/lib/mozilla/components . Moving the file to the
parent directory (/usr/lib/mozilla) seems to be a temporary workaround for the
problem. Not sure what the plugin does yet.

Cheers!
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2005-10-20 03:20:44 UTC
The comments about GNOME 2.12 and libbonobo don't make much sense. There is not
a libbonobo-2.12.1.

Regarding epiphany/mozilla/firefox, please attach the output you get running
them from a terminal. If the process is crashing, please try to provide an
usable backtrace to study the problem. Also, please include what version of
mozilla and other browers you have installed in your system.
Comment 5 John N. Laliberte (RETIRED) gentoo-dev 2006-02-18 20:16:44 UTC
need information in comment #4