Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 371419 - www-client/midori-0.3.6 (possibly other versions) segfault in libcairo, likely webkit's fault, probably related to fonts
Summary: www-client/midori-0.3.6 (possibly other versions) segfault in libcairo, likel...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-13 14:14 UTC by Chris Chan
Modified: 2011-06-15 00: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 Chris Chan 2011-06-13 14:14:56 UTC
[ 1605.568128] midori[2490]: segfault at 8 ip 00007f48e5347b90 sp 00007fff776d5b98 error 4 in libcairo.so.2.11000.2[7f48e52ff000+af000]


Reproducible: Always

Steps to Reproduce:
1. /usr/bin/midori ; dmesg |grep midori
Actual Results:  
Segfault in dmesg, and warning in midori;
(midori:2490): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'


Expected Results:  
Normal operation.

ldd /usr/bin/midori |grep cairo
        libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f6cbbc94000)
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f6cb85b5000)

Cannot debug further because of this bug: 295318
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-06-13 22:49:30 UTC
1) Please post your `emerge --info' output too.
2) Please post the output of `emerge -vpq net-libs/webkit-gtk x11-libs/cairo' too.
3) Despite bug #295318, it should still be possible to get a meaningful gdb backtrace[1].


[1] http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 2 Chris Chan 2011-06-14 02:22:53 UTC
Portage 2.1.9.42 (default/linux/amd64/10.0, gcc-4.5.2, libc-0-r0, 2.6.39-gentoo x86_64)
=================================================================
System uname: Linux-2.6.39-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_Q_820_@_1.73GHz-with-gentoo-2.0.2
Timestamp of tree: Fri, 03 Jun 2011 17:30:01 +0000
app-shells/bash:     4.1_p9
dev-lang/python:     2.7.1-r1
dev-util/cmake:      2.8.4-r1
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.2-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.65-r1
sys-devel/automake:  1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.5.2
sys-devel/gcc-config: 1.4.1-r1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.82
sys-kernel/linux-headers: 2.6.36.1
sys-libs/glibc:      2.12.2
virtual/os-headers:  0
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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"
CXXFLAGS="-O2 -march=core2 -fomit-frame-pointer -pipe"
DISTDIR="/tmp/dist"
EMERGE_DEFAULT_OPTS="--jobs=16 --keep-going --quiet"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages noinfo notitles parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles "
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j16"
PKGDIR="/tmp/pkg"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--verbose --exclude-from=/etc/portage/package.excludes"
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="/tmp"
PORTDIR="/tmp/port"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 bash-completion multilib readline" 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" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="nouveau" 
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTDIR_OVERLAY

[ebuild   R   ] x11-libs/cairo-1.10.2-r1  USE="X glib svg (-aqua) -debug -directfb -doc (-drm) (-gallium) -opengl (-openvg) -qt4 -static-libs -xcb" 
[ebuild     U ] net-libs/webkit-gtk-1.2.7 [1.2.5] USE="(-aqua) -coverage -debug -doc -gstreamer (-introspection) -jit% -test"