Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259185 - www-client/epiphany-2.24.3-r10 crashed saying "cannot use now. Initializing mozilla fail (not literal)
Summary: www-client/epiphany-2.24.3-r10 crashed saying "cannot use now. Initializing ...
Status: RESOLVED DUPLICATE of bug 247040
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-16 07:18 UTC by mondrillo
Modified: 2009-03-21 22: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 mondrillo 2009-02-16 07:18:08 UTC
After open Epiphany, say if I want to recover the last session of the browser, say yes or no, Epiphany crash showing that cannot initialize mozilla.

Reproducible: Always

Steps to Reproduce:
1.Open Navigator
2.Show crash recover dialog
3.Show error "Cannot initialize mozilla"
( Something the process it's go to memory resident" 



emerge --info
Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.28-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-r1-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.2.5
Timestamp of tree: Sun, 15 Feb 2009 22:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p48-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r14, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.3.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms unmerge-orphans userfetch"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ http://ibiblio.org/pub/Linux/MIRRORS.html "
LANG="es_ES@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl alsa amd64 amr apache2 arts automount autostart avahi avi berkdb bidi bluetooth bzip2 caps cdda cdio cdr cli cpdflib cracklib crypt ctype cups curl dba dbus dga dlloader dri dts dvb dvd dvdread encode ffmpeg firefox fortran freetype gd gdbm gdexternal glade glib glitz gnome gnutls gpm gstreamer gtk gtk2 hal httpd iconv ipv6 irmc isdnlog jobserver jpeg kde kdeprefix lame live mad matroska midi mikmod mjpeg mmx mmx2 mp3 mp4 mpeg mplayer mudflap multilib musepack mysql nautilus ncurses network new-login nls nptl nptlonly nvidia obex ogg oggvorbis opengl openmp pam pcre pdf pdo-external pear perl photo-viewer php php5 png pppd python qt qt3support quicktime readline reflection samba scanner sdl session simplexml soap soup spell spl sqlite sse sse2 ssl stream svg symlink sysfs syslog tcpd theora threads tiff tk transcode truetype unicode usb useflag utf8 v4l2 vcd vlc vlm vorbis wxwindows xinerama xml xorg xsl xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" FOO2ZJS_DEVICES="hp1005" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="glib qt3support qt jobserver hal dbus avahi kdeprefix opengl gstreamer tiff caps nautilus amr mp4 obex bluetooth dvb dga autostart acl gpm nls perl threads curl soup glitz svg pdf irmc arts useflag lame scanner encode vlc kde usb vorbis quicktime mjpeg network X glade dvd dvdread ffmpeg mpeg mad wxwindows aac dts a52 theora oggvorbis freetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio live mysql python photo-viewer mpeg mplayer musepack ogg aac nvidia utf8 dri mmx2 cups ssl gtk samba cli apache2 ctype gd jpeg mysql pcre pdo-external pear png simplexml soap sqlite truetype xml xsl zlib nls spell gtk2 gnome dvd alsa cdr php session gdexternal cpdflib berkdb dba php5 unicode mikmod sdl mp3 nptl nptlonly new-login dlloader symlink mmx sse sse2 3dnowext 3dnow xvid v4l2 avi transcode xinerama matroska syslog automount firefox iconv jpeg tk"  

#GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo"
FEATURES="ccache fixpackages autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms -strict"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"
LINGUAS="es"
PKGDIR=/usr/portage/packages
PORTAGE_TMPDIR=/var/tmp/portage
FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
RESUMECOMMAND="${FETCHCOMMAND}"
#RESUMECOMMAND="/usr/bin/axel -v -a -o /\${DISTDIR}/\${FILE} \${URI}"
#FETCHCOMMAND="/usr/bin/axel -v -a -o /\${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND_HTTP="/usr/bin/axel -v -a -o /\${DISTDIR}/\${FILE} \${URI}"
#FETCHCOMMAND_HTTP="/usr/bin/axel -v -a -o /\${DISTDIR}/\${FILE} \${URI}"
#SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
#ACCEPT_KEYWORDS="~amd64"
#FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND="${FETCHCOMMAND}"
#FETCHCOMMAND_HTTP="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND_HTTP="${FETCHCOMMAND}"
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse"
SANE_BACKENDS="snapscan"
APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias"
#GENTOO_MIRRORS="http://ftp.udc.es/gentoo/ ftp://ftp.udc.es/gentoo/ http://gentoo-euetib.upc.es/mirror/gentoo/ "
PORTDIR_OVERLAY="/usr/local/portage"
FOO2ZJS_DEVICES="hp1005"
GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ http://ibiblio.org/pub/Linux/MIRRORS.html "
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-02-16 23:21:43 UTC
backtrace of the crash ?
Comment 2 mondrillo 2009-02-21 20:41:41 UTC
(In reply to comment #1)
> backtrace of the crash ?
> 

sorry, how do the trace ??
Comment 3 mondrillo 2009-02-22 08:22:32 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > backtrace of the crash ?
> > 
> 
> sorry, how do the trace ??
> 
After read the doc of bugs.gentoo.org to debug the error, use the dbg and no error show: 
(gdb) run
Starting program: /usr/bin/epiphany 
(no debugging symbols found)
..
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
..
[New Thread 0x7f524ec22790 (LWP 24508)]
===> Here show error recover last tab's
(no debugging symbols found)
..
===> Here show that epiphany cannot start mozilla
Program exited normally.

Perhap's is for the last update of mozilla from mozilla-2.? to mozilla-3

Thank's and regards 



(In reply to comment #2)
> (In reply to comment #1)
> > backtrace of the crash ?
> > 
> 
> sorry, how do the trace ??
> 

Comment 4 Joe Millenbach 2009-03-09 11:23:09 UTC
(someone please correct me if I'm wrong)

I just looked at the guide that the original poster was asked to look at and one part I think you missed is that you must run emerge again on the package with FEATURES="nostrip" turned on in make.conf (or on the command line).  This will keep the debug symbols that gdb said it was missing in your output.  This is required to debug this issue correctly.

Also it says there are two more things that can be done to improve debugging.  Add  " -gddb " to your CFLAGS (and I assume CXXFLAGS if it doesn't just equal "${CFLAGS}") variables in make.conf.

And you can add the debug USE value into your make.conf.

After performing the above three steps please emerge epiphany again and see if you can reproduce the error.  After you're done debugging this you'll want to remove these options.  Every program will be much slower and larger on your disk if you don't.
Comment 5 Daniel Gryniewicz (RETIRED) gentoo-dev 2009-03-09 20:05:58 UTC
FEATURES=splitdebug is better than FEATURES=nostrip

It spearates out the dbug symbols and installs them in /usr/lib/debug.  They can just be deleted later, if necessary.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-03-09 22:24:13 UTC
damn I should have thought about it sooner, does it look like bug #247040 ?
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-03-21 22:39:24 UTC
please get back to us if your issue is different than bug #247040

*** This bug has been marked as a duplicate of bug 247040 ***