Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233737 - www-client/epiphany - segmentation fault
Summary: www-client/epiphany - segmentation fault
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.mozilla.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-02 19:05 UTC by Denis Kazak
Modified: 2009-03-01 20:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Epipany GDB backtrace full (epiphany-bt-full.report,35.23 KB, text/plain)
2008-08-05 22:15 UTC, Denis Kazak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Kazak 2008-08-02 19:05:44 UTC
When we press CTRL + on some sites, epiphany crashed

Reproducible: Always

Steps to Reproduce:
1.open tut.by
2.press CTRL + 
3.

Actual Results:  
strace output:
gettimeofday({1217702399, 118686}, NULL) = 0
gettimeofday({1217702399, 122682}, NULL) = 0
write(21, "\372", 1)                    = 1
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink("/home/mde/.gnome2/epiphany/mozilla/epiphany/lock") = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
tgkill(4138, 4138, SIGSEGV)             = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


 emerge --info
Portage 2.2_rc6 (default-linux/x86/2007.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo i686)
=================================================================
System uname: Linux-2.6.26-gentoo-i686-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-50-with-glibc2.0
Timestamp of tree: Fri, 01 Aug 2008 15:04:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.62-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.25-r4
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-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/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -msse3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.byfly.by/pub/gentoo/ ftp://192.168.3.133 ftp://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS=""
MAKEOPTS="-j4"
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"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa berkdb cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emacs emboss encode evo fam firefox fortran gdbm gif gpm gstreamer hal iconv ipv6 isdnlog jpeg kerberos ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt3support qt4 quicktime readline reflection sdl session spell spl ssl svg tcpd tiff truetype unicode vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 	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 mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-08-03 16:13:40 UTC
please note that -msse3 is not supported by gnome herd nor by upstream. Please rebuild epiphany and the gecko engine you are using without it.

strace logs are not so often useful. A segfault requires a gdb backtrace in order to be analysed, please try to provide one.

please also provide emerge -pv epiphany
Comment 2 Denis Kazak 2008-08-05 16:56:17 UTC
I have opened the epiphany by gdb and have seen, that the segmentation fault occurs at the reference to xulrunner library. I have unset -msse3 flag and recompile xulrunner and epiphany.
Epiphany works, thx.
Comment 3 Denis Kazak 2008-08-05 19:32:36 UTC
Excuse, I have hurried. The bug again generates:

 emerge -pv epiphany

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] www-client/epiphany-2.22.3-r10  USE="python spell -avahi -debug -doc -networkmanager" 0 kB 

Total: 1 package (1 reinstall), Size of downloads: 0 kB


[New Thread 0xb4ef0b90 (LWP 29258)]
[New Thread 0xb45b7b90 (LWP 29260)]
[New Thread 0xb3db6b90 (LWP 29261)]
[Thread 0xb3db6b90 (LWP 29261) exited]
[Thread 0xb45b7b90 (LWP 29260) exited]
[New Thread 0xb3db6b90 (LWP 29262)]
[New Thread 0xb45b7b90 (LWP 29263)]
[New Thread 0xb35b5b90 (LWP 29264)]
[New Thread 0xb2c5cb90 (LWP 29268)]
[New Thread 0xb245bb90 (LWP 29269)]
[New Thread 0xb1c5ab90 (LWP 29270)]
[New Thread 0xb1290b90 (LWP 29274)]
[Thread 0xb1290b90 (LWP 29274) exited]
[New Thread 0xb1290b90 (LWP 29278)]
[New Thread 0xaf05eb90 (LWP 29279)]
[New Thread 0xae75fb90 (LWP 29280)]
[Thread 0xae75fb90 (LWP 29280) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6cf5720 (LWP 29251)]
0xb5781246 in ?? () from /usr/lib/xulrunner-1.9/components/libgklayout.so


(gdb) backtrace
#0  0xb5781246 in ?? () from /usr/lib/xulrunner-1.9/components/libgklayout.so
#1  0x08ec6a44 in ?? ()
#2  0x00000014 in ?? ()
#3  0x00000000 in ?? ()
(gdb)

Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2008-08-05 19:43:26 UTC
You might want to read this to get useful information out of GDB: http://www.gentoo.org/proj/en/qa/backtraces.xml

Thanks
Comment 5 Denis Kazak 2008-08-05 20:26:47 UTC
[Thread 0xb3d6eb90 (LWP 4104) exited]
[Thread 0xb456fb90 (LWP 4103) exited]
[New Thread 0xb3d6eb90 (LWP 4105)]
[New Thread 0xb456fb90 (LWP 4106)]
[New Thread 0xb356db90 (LWP 4107)]p
[New Thread 0xb2c14b90 (LWP 4112)]
[New Thread 0xb2413b90 (LWP 4113)]
[New Thread 0xb1c12b90 (LWP 4115)]
[New Thread 0xb1411b90 (LWP 4116)]
[New Thread 0xb0affb90 (LWP 4117)]
[Thread 0xb1c12b90 (LWP 4115) exited]
[Thread 0xb0affb90 (LWP 4117) exited]
[New Thread 0xb1c12b90 (LWP 4122)]
[New Thread 0xb0affb90 (LWP 4123)]
[Thread 0xb1c12b90 (LWP 4122) exited]
[Thread 0xb1411b90 (LWP 4116) exited]
[New Thread 0xb1c12b90 (LWP 4129)]
[New Thread 0xae80eb90 (LWP 4130)]
[New Thread 0xb1411b90 (LWP 4131)]
[Thread 0xb1411b90 (LWP 4131) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6cad720 (LWP 4083)]
0xb5739246 in nsPresContext::AllocateFromShell (this=0x8ce4f4c, aSize=20) at ../../dist/include/layout/nsPresContext.h:253
253        ../../dist/include/layout/nsPresContext.h: No such file or directory.
           in ../../dist/include/layout/nsPresContext.h
Current language:  auto; currently c++
(gdb) bt
#0  0xb5739246 in nsPresContext::AllocateFromShell (this=0x8ce4f4c, aSize=20) at ../../dist/include/layout/nsPresContext.h:253
#1  0xb5732b4e in nsRuleNode::ComputeBackgroundData (this=0x8e12188, aStartStruct=0x0, aData=@0xbff64128, aContext=0x8d5d470, aHighestNode=0x8e12138,
    aRuleDetail=nsRuleNode::eRulePartialReset, aInherited=0) at nsStyleStruct.h:151
#2  0xb5737621 in nsRuleNode::WalkRuleTree (this=0x8e12188, aSID=eStyleStruct_Background, aContext=0x8d5d470, aRuleData=0xbff64178, aSpecificData=0xbff64128)
    at nsStyleStructList.h:79
#3  0xb5737adf in nsRuleNode::GetBackgroundData (this=0x8e12188, aContext=0x8d5d470) at nsRuleNode.cpp:1211
#4  0xb5737b4d in nsRuleNode::GetStyleBackground (this=0x8e12188, aContext=0x8d5d470, aComputeData=1) at nsStyleStructList.h:79
#5  0xb573a72d in nsStyleContext::GetStyleBackground (this=0x8ce4f94) at nsStyleStructList.h:79
#6  0xb573acc6 in nsStyleContext::CalcStyleDifference (this=0x8c458f8, aOther=0x8d5d470) at nsStyleContext.cpp:472
#7  0xb56770d8 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c459d8, aParentContent=0x8c34c30, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1058
#8  0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c434e8, aParentContent=0x8c325f0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#9  0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8bd4f00, aParentContent=0x8c326a0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#10 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c30104, aParentContent=0x8c326a0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#11 0xb567764e in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c300c0, aParentContent=0x88233e0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1125
#12 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c2fa54, aParentContent=0x8a12170, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404#13 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8c2f6e4, aParentContent=0x8a12170, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404     
#14 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8bd4c20, aParentContent=0x8a12170, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#15 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, a
Comment 6 Denis Kazak 2008-08-05 20:28:07 UTC
#15 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8bd4d60, aParentContent=0x0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#16 0xb56773d7 in nsFrameManager::ReResolveStyleContext (this=0x8bd9d44, aPresContext=0x876af30, aFrame=0x8bd4b94, aParentContent=0x0, aChangeList=0xbff648dc, aMinChange=7)
    at nsFrameManager.cpp:1404
#17 0xb56777b0 in nsFrameManager::ComputeStyleChangeFor (this=0x8bd9d44, aFrame=0x8bd4b94, aChangeList=0xbff648dc, aMinChange=7) at nsFrameManager.cpp:1470
#18 0xb5660b75 in nsCSSFrameConstructor::RebuildAllStyleData (this=0x8a7ec88, aExtraHint=7) at nsCSSFrameConstructor.cpp:13422
#19 0xb56733e4 in DocumentViewerImpl::SetTextZoom (this=0x874f380, aTextZoom=0.840896428) at nsPresContext.h:475
#20 0x080dbb45 in EphyBrowser::SetZoom (this=0x88ed510, aZoom=0.840896428) at EphyBrowser.cpp:1195
#21 0x080cc94a in impl_set_zoom (embed=0x8924800, zoom=0.840896428) at mozilla-embed.cpp:620
#22 0x0810a09e in ephy_embed_set_zoom (embed=0x8924800, zoom=0.840896428) at ephy-embed.c:627
#23 0x0808c393 in ephy_window_set_zoom (window=0x829f130, zoom=0.840896428) at ephy-window.c:3727
#24 0x0809d543 in window_cmd_view_zoom_in (action=0x84d0ae0, window=0x829f130) at window-commands.c:576
#25 0xb711e700 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#26 0x084d0ae0 in ?? ()
#27 0x0829f130 in ?? ()
#28 0x00090002 in ?? ()
#29 0xb7140ff4 in ?? () from /usr/lib/libgobject-2.0.so.0
#30 0x084eb698 in ?? ()
#31 0x084a94c0 in ?? ()
#32 0x00000000 in ?? ()
(gdb) q
Comment 7 Denis Kazak 2008-08-05 22:09:28 UTC
 gdb epiphany
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(gdb) run
Starting program: /usr/bin/epiphany
[Thread debugging using libthread_db enabled]
[New Thread 0xb6ca3720 (LWP 14465)]
[New Thread 0xb4e9db90 (LWP 14493)]
[New Thread 0xb4564b90 (LWP 14495)]
[New Thread 0xb3d63b90 (LWP 14496)]
[Thread 0xb3d63b90 (LWP 14496) exited]
[Thread 0xb4564b90 (LWP 14495) exited]
[New Thread 0xb3d63b90 (LWP 14497)]
[New Thread 0xb4564b90 (LWP 14498)]
[New Thread 0xb33ffb90 (LWP 14499)]
[New Thread 0xb2b03b90 (LWP 14504)]
[New Thread 0xb2302b90 (LWP 14505)]
element toolbars: error : Node has no parent
[New Thread 0xb1b01b90 (LWP 14510)]
[Thread 0xb1b01b90 (LWP 14510) exited]
[New Thread 0xb1b01b90 (LWP 14516)]
[New Thread 0xb1300b90 (LWP 14517)]
[New Thread 0xb0affb90 (LWP 14519)]
[New Thread 0xb02feb90 (LWP 14520)]
[Thread 0xb1300b90 (LWP 14517) exited]
[Thread 0xb0affb90 (LWP 14519) exited]
[New Thread 0xb1300b90 (LWP 14525)]
[New Thread 0xb0affb90 (LWP 14526)]
[New Thread 0xadf34b90 (LWP 14527)]
[Thread 0xb02feb90 (LWP 14520) exited]
[New Thread 0xb02feb90 (LWP 14532)]
[New Thread 0xad714b90 (LWP 14533)]
[New Thread 0xacf13b90 (LWP 14534)]
[Thread 0xb2b03b90 (LWP 14504) exited]
[Thread 0xb02feb90 (LWP 14532) exited]
[Thread 0xacf13b90 (LWP 14534) exited]
[Thread 0xad714b90 (LWP 14533) exited]
[New Thread 0xacf13b90 (LWP 14534)]
[Thread 0xb2b03b90 (LWP 14504) exited]
[Thread 0xb02feb90 (LWP 14532) exited]
[Thread 0xacf13b90 (LWP 14534) exited]
[Thread 0xad714b90 (LWP 14533) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6ca3720 (LWP 14465)]
0xb572e246 in nsPresContext::AllocateFromShell (this=0x8c2b7bc, aSize=20) at ../../dist/include/la\
yout/nsPresContext.h:253
253        ../../dist/include/layout/nsPresContext.h: No such file or directory.
           in ../../dist/include/layout/nsPresContext.h
Current language:  auto; currently c++
(gdb) bt
#0  0xb572e246 in nsPresContext::AllocateFromShell (this=0x8c2b7bc, aSize=20) at ../../dist/include/layout/nsPresContext.h:253
#1  0xb5727b4e in nsRuleNode::ComputeBackgroundData (this=0x8d3b74c, aStartStruct=0x0, aData=@0xbfcade18, aContext=0x8b4621c, aHighestNode=0x8cac978,
    aRuleDetail=nsRuleNode::eRulePartialReset, aInherited=0) at nsStyleStruct.h:151
#2  0xb572c621 in nsRuleNode::WalkRuleTree (this=0x8d3b74c, aSID=eStyleStruct_Background, aContext=0x8b4621c, aRuleData=0xbfcade68, aSpecificData=0xbfcade18)
    at nsStyleStructList.h:79
#3  0xb572cadf in nsRuleNode::GetBackgroundData (this=0x8d3b74c, aContext=0x8b4621c) at nsRuleNode.cpp:1211
#4  0xb572cb4d in nsRuleNode::GetStyleBackground (this=0x8d3b74c, aContext=0x8b4621c, aComputeData=1) at nsStyleStructList.h:79
#5  0xb572f72d in nsStyleContext::GetStyleBackground (this=0x8cc67d4) at nsStyleStructList.h:79
#6  0xb572fcc6 in nsStyleContext::CalcStyleDifference (this=0x8cf5c8c, aOther=0x8b4621c) at nsStyleContext.cpp:472
#7  0xb566c0d8 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b7ca80, aParentContent=0x88fbf08, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1058
#8  0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b7c8d0, aParentContent=0x8b6ae50, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#9  0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8ae6558, aParentContent=0x8b6af00, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#10 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b67b24, aParentContent=0x8b6af00, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#11 0xb566c64e in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b67ae0, aParentContent=0x8b437a8, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1125
#12 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b6763c, aParentContent=0x8ada000, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#13 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8b672cc, aParentContent=0x8ada000, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#14 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8ae6278, aParentContent=0x8ada000, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#15 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8ae63b8, aParentContent=0x0, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#16 0xb566c3d7 in nsFrameManager::ReResolveStyleContext (this=0x8add99c, aPresContext=0x8ada298, aFrame=0x8ae61ec, aParentContent=0x0, aChangeList=0xbfcae5cc, aMinChange=7)
    at nsFrameManager.cpp:1404
#17 0xb566c7b0 in nsFrameManager::ComputeStyleChangeFor (this=0x8add99c, aFrame=0x8ae61ec, aChangeList=0xbfcae5cc, aMinChange=7) at nsFrameManager.cpp:1470
#18 0xb5655b75 in nsCSSFrameConstructor::RebuildAllStyleData (this=0x8adffe0, aExtraHint=7) at nsCSSFrameConstructor.cpp:13422
#19 0xb56683e4 in DocumentViewerImpl::SetTextZoom (this=0x86ce4d0, aTextZoom=1) at nsPresContext.h:475
#20 0x080dbb45 in EphyBrowser::SetZoom (this=0x88ce208, aZoom=1) at EphyBrowser.cpp:1195
#21 0x080cc94a in impl_set_zoom (embed=0x8954000, zoom=1) at mozilla-embed.cpp:620
#22 0x0810a09e in ephy_embed_set_zoom (embed=0x8954000, zoom=1) at ephy-embed.c:627
#23 0x0808c393 in ephy_window_set_zoom (window=0x829f130, zoom=1) at ephy-window.c:3727
#24 0x0809d543 in window_cmd_view_zoom_in (action=0x84d0ee0, window=0x829f130) at window-commands.c:576
#25 0xb711973c in IA__g_cclosure_marshal_VOID__VOID (closure=0x84eba28, return_value=0x0, n_param_values=1, param_values=0xbfcae9a8, invocation_hint=0xbfcae8dc,
    marshal_data=0x809d520) at gmarshal.c:77
#26 0xb710b9ca in IA__g_closure_invoke (closure=0x84eba28, return_value=0x0, n_param_values=1, param_values=0xbfcae9a8, invocation_hint=0xbfcae8dc) at gclosure.c:490
#27 0xb71201bd in signal_emit_unlocked_R (node=0x84ac698, detail=0, instance=0x84d0ee0, emission_return=0x0, instance_and_params=0xbfcae9a8) at gsignal.c:2440
#28 0xb712170a in IA__g_signal_emit_valist (instance=0x84d0ee0, signal_id=127, detail=0, var_args=0xbfcaebbc "ôO\226·à\016M\b\004") at gsignal.c:2199
#29 0xb7121ba6 in IA__g_signal_emit (instance=0x84d0ee0, signal_id=127, detail=0) at gsignal.c:2243
#30 0xb7606875 in _gtk_action_emit_activate (action=0x84d0ee0) at gtkaction.c:877
#31 0xb76078c4 in IA__gtk_action_activate (action=0x84d0ee0) at gtkaction.c:904
#32 0x0808dccd in ephy_window_key_press_event (widget=0x829f130, event=0x8ac29a8) at ephy-window.c:960
#33 0xb771a062 in _gtk_marshal_BOOLEAN__BOXED (closure=0x82ba390, return_value=0xbfcaee10, n_param_values=2, param_values=0xbfcaeec8, invocation_hint=0xbfcaedfc,
    marshal_data=0x808dc10) at gtkmarshalers.c:84
#33 0xb771a062 in _gtk_marshal_BOOLEAN__BOXED (closure=0x82ba390, return_value=0xbfcaee10, n_param_values=2, param_values=0xbfcaeec8, invocation_hint=0xbfcaedfc,
    marshal_data=0x808dc10) at gtkmarshalers.c:84
#34 0xb710a149 in g_type_class_meta_marshal (closure=0x82ba390, return_value=0xbfcaee10, n_param_values=2, param_values=0xbfcaeec8, invocation_hint=0xbfcaedfc, marshal_data=0xcc)
    at gclosure.c:567
#35 0xb710b9ca in IA__g_closure_invoke (closure=0x82ba390, return_value=0xbfcaee10, n_param_values=2, param_values=0xbfcaeec8, invocation_hint=0xbfcaedfc) at gclosure.c:490
#36 0xb711fe71 in signal_emit_unlocked_R (node=0x84b7808, detail=0, instance=0x829f130, emission_return=0xbfcaf088, instance_and_params=0xbfcaeec8) at gsignal.c:2478
#37 0xb71215be in IA__g_signal_emit_valist (instance=0x829f130, signal_id=66, detail=0, var_args=0xbfcaf0e0 "øðʿ¨)¬\b0ñ)\b¶ù\205·0ñ)\bPá(\b") at gsignal.c:2209
---Type <return> to continue, or q <return> to quit---
#38 0xb7121ba6 in IA__g_signal_emit (instance=0x829f130, signal_id=66, detail=0) at gsignal.c:2243
#39 0xb7859aae in gtk_widget_event_internal (widget=0x829f130, event=0x8ac29a8) at gtkwidget.c:4678
#40 0xb7711c1a in IA__gtk_propagate_event (widget=0x829f130, event=0x8ac29a8) at gtkmain.c:2310
#41 0xb7712f3f in IA__gtk_main_do_event (event=0x8ac29a8) at gtkmain.c:1556
#42 0xb7532d0a in gdk_event_dispatch (source=0x82a5990, callback=0, user_data=0x0) at gdkevents-x11.c:2351
#43 0xb7065097 in IA__g_main_context_dispatch (context=0x82a59d8) at gmain.c:2012
#44 0xb7068743 in g_main_context_iterate (context=0x82a59d8, block=1, dispatch=1, self=0x8284048) at gmain.c:2645
#45 0xb7068c62 in IA__g_main_loop_run (loop=0x848d668) at gmain.c:2853
#46 0xb77134d9 in IA__gtk_main () at gtkmain.c:1163
#47 0x08082d35 in main (argc=Cannot access memory at address 0x1
) at ephy-main.c:742
(gdb)
Comment 8 Denis Kazak 2008-08-05 22:15:21 UTC
Created attachment 162317 [details]
Epipany GDB backtrace full
Comment 9 Rémi Cardona (RETIRED) gentoo-dev 2008-08-05 23:37:08 UTC
@Mozilla folks, what say you? This bug is out of our league.

Thanks
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2008-08-11 11:34:44 UTC
I have no clue :/
Comment 11 Rémi Cardona (RETIRED) gentoo-dev 2008-08-25 12:35:25 UTC
Well, I can easily reproduce the bug, so I've reported it to epiphany's upstream through their BTS: http://bugzilla.gnome.org/show_bug.cgi?id=549293
Comment 12 Rémi Cardona (RETIRED) gentoo-dev 2008-08-25 16:56:16 UTC
... and I reported a dupe of a dupe of a duped bug...

Here's the real bug report directly at mozilla BTS : https://bugzilla.mozilla.org/show_bug.cgi?id=444894
Comment 13 Pacho Ramos gentoo-dev 2008-11-14 20:36:31 UTC
Debian is using this patch for solving this bug:
http://patch-tracking.debian.net/patch/series/dl/epiphany-browser/2.22.3-7/14_zoom-crash.patch
Comment 14 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-02-22 21:45:45 UTC
Is this still a problem with 2.24 ?
Comment 15 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-03-01 20:12:14 UTC
please get back to us.