If I enable the epiphany-extension
If I enable the epiphany-extension «Ad block» epiphany segfaults when I try to exit it (current ~x86). Tell me how to create a sensible debugging output. Versions: ` ` ` ` ` epiphany-extension-1.6.4 epiphany-1.6.4 System information: ` ` ` ` ` ` ` ` ` ` Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12.3-inotify i686) ================================================================= System uname: 2.6.12.3-inotify i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.11 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="" DISTDIR="/mnt/portage/files" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE.UTF-8" LC_ALL="de_DE.UTF-8" MAKEOPTS="-s -j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/lars/Portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acl acpi alsa apache2 avi bash-completion bitmap-fonts bzlib caca calendar cpdflib crypt cups dba dvi eds encode esd ethereal evo exif flac foomaticdb ftp gd gd-external gif gimpprint gnome gphoto2 gpm gstreamer gtk2 gtkhtml hal hbci howl i8x0 iconv imagemagick imlib imlib2 inifile ipv6 irda jpeg libg++ libwww mad maildir mbox md5sum mikmod mmap mmx mng mozilla moznocompose moznoirc moznomail mozsvg mpeg mysql ncurses nls nntp nogcj nptl nptlonly oggvorbis opengl openssh pam pcmcia pcre pdflib php pic plotutils png python quicktime readline samba sdl session simplexml slang sockets spell sqlite sse ssl svg svga t1lib tetex tiff transcode truetype truetype-fonts type1-fonts unicode usb userlocales vhosts videos vim-with-x wavelan wmf wxwindows x86 xface xfs xml xml2 xmlrpc xosd xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
I forget to say, that this only takes place if I load a page when browsing which provides ads, so that the extension is active.
basically: FEATURES="nostrip" USE="debug" CFLAGS="-march=pentium4 -g -ggdb" emerge packagename where you replace CFLAGS with yours. You may have to recompile other libs besides epiphany and the adblock extension to get anything useful. Also see, http://www.gentoo.org/doc/en/bugzilla-howto.xml for how to use gdb to start the program and get the backtrace. Thanks!
This is an upstream problem, that requires a couple of patches applied to mozilla's codebase. See http://bugs.gnome.org/show_bug.cgi?id=170518 For now we have disabled the 'adblock' extension in our ebuilds. Thanks for the report.