Bug#645803: epiphany-browser: Crash when closing tab or clicking home on specific site
Philip Wyett
philip.wyett at cohere-technology.co.uk
Tue Oct 18 22:59:10 UTC 2011
Package: epiphany-browser
Version: 2.30.6-1
Severity: normal
Backtrace...
:~$ gdb epiphany-browser
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/epiphany-browser...Reading symbols from
/usr/lib/debug/usr/bin/epiphany-browser...done.
(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/epiphany-browser
[Thread debugging using libthread_db enabled]
[New Thread 0xb13bcb70 (LWP 3403)]
[New Thread 0xb0a93b70 (LWP 3404)]
[New Thread 0xaffc4b70 (LWP 3405)]
[New Thread 0xaf2ffb70 (LWP 3406)]
[New Thread 0xaeafeb70 (LWP 3407)]
[New Thread 0xae2fdb70 (LWP 3408)]
[New Thread 0xadafcb70 (LWP 3409)]
[New Thread 0xad2fbb70 (LWP 3410)]
[New Thread 0xacafab70 (LWP 3411)]
[New Thread 0xac2f9b70 (LWP 3412)]
[Thread 0xaeafeb70 (LWP 3407) exited]
[Thread 0xacafab70 (LWP 3411) exited]
[Thread 0xad2fbb70 (LWP 3410) exited]
[Thread 0xadafcb70 (LWP 3409) exited]
[Thread 0xaf2ffb70 (LWP 3406) exited]
[Thread 0xaffc4b70 (LWP 3405) exited]
[Thread 0xac2f9b70 (LWP 3412) exited]
[Thread 0xae2fdb70 (LWP 3408) exited]
[New Thread 0xae2fdb70 (LWP 3413)]
[Thread 0xae2fdb70 (LWP 3413) exited]
[New Thread 0xae2fdb70 (LWP 3414)]
[Thread 0xae2fdb70 (LWP 3414) exited]
[New Thread 0xae2fdb70 (LWP 3415)]
[Thread 0xae2fdb70 (LWP 3415) exited]
[New Thread 0xae2fdb70 (LWP 3416)]
[New Thread 0xac2f9b70 (LWP 3417)]
[New Thread 0xaffc4b70 (LWP 3418)]
[New Thread 0xaf2ffb70 (LWP 3419)]
[New Thread 0xadafcb70 (LWP 3420)]
[New Thread 0xad2fbb70 (LWP 3421)]
[New Thread 0xacafab70 (LWP 3422)]
[Thread 0xae2fdb70 (LWP 3416) exited]
[Thread 0xac2f9b70 (LWP 3417) exited]
[Thread 0xaffc4b70 (LWP 3418) exited]
[Thread 0xadafcb70 (LWP 3420) exited]
[Thread 0xaf2ffb70 (LWP 3419) exited]
[Thread 0xad2fbb70 (LWP 3421) exited]
[Thread 0xacafab70 (LWP 3422) exited]
[New Thread 0xacafab70 (LWP 3423)]
[Thread 0xacafab70 (LWP 3423) exited]
[New Thread 0xacafab70 (LWP 3424)]
[New Thread 0xad2fbb70 (LWP 3425)]
[New Thread 0xaf2ffb70 (LWP 3426)]
[Thread 0xacafab70 (LWP 3424) exited]
[Thread 0xad2fbb70 (LWP 3425) exited]
[Thread 0xaf2ffb70 (LWP 3426) exited]
[New Thread 0xaf2ffb70 (LWP 3427)]
[New Thread 0xad2fbb70 (LWP 3428)]
[New Thread 0xacafab70 (LWP 3429)]
[New Thread 0xadafcb70 (LWP 3430)]
[Thread 0xaf2ffb70 (LWP 3427) exited]
[Thread 0xad2fbb70 (LWP 3428) exited]
[Thread 0xadafcb70 (LWP 3430) exited]
[Thread 0xacafab70 (LWP 3429) exited]
[New Thread 0xacafab70 (LWP 3431)]
[New Thread 0xadafcb70 (LWP 3432)]
[New Thread 0xad2fbb70 (LWP 3433)]
[New Thread 0xaf2ffb70 (LWP 3434)]
[New Thread 0xae45db70 (LWP 3435)]
[New Thread 0xac2f9b70 (LWP 3436)]
[New Thread 0xab8f8b70 (LWP 3437)]
[Thread 0xae45db70 (LWP 3435) exited]
[Thread 0xaf2ffb70 (LWP 3434) exited]
[Thread 0xadafcb70 (LWP 3432) exited]
[Thread 0xad2fbb70 (LWP 3433) exited]
[Thread 0xacafab70 (LWP 3431) exited]
[Thread 0xac2f9b70 (LWP 3436) exited]
[Thread 0xab8f8b70 (LWP 3437) exited]
** (epiphany-browser:3400): DEBUG: NP_Initialize
** (epiphany-browser:3400): DEBUG: NP_Initialize succeeded
** (epiphany-browser:3400): DEBUG: NP_Initialize
** (epiphany-browser:3400): DEBUG: NP_Initialize succeeded
** (epiphany-browser:3400): DEBUG: NP_Initialize
** (epiphany-browser:3400): DEBUG: NP_Initialize succeeded
** (epiphany-browser:3400): DEBUG: NP_Initialize
** (epiphany-browser:3400): DEBUG: NP_Initialize succeeded
[New Thread 0xab8f8b70 (LWP 3438)]
[New Thread 0xac2f9b70 (LWP 3439)]
[Thread 0xac2f9b70 (LWP 3439) exited]
[Thread 0xab8f8b70 (LWP 3438) exited]
[New Thread 0xab8f8b70 (LWP 3443)]
[New Thread 0xac2f9b70 (LWP 3444)]
[New Thread 0xacafab70 (LWP 3445)]
[Thread 0xacafab70 (LWP 3445) exited]
[New Thread 0xacafab70 (LWP 3446)]
Program received signal SIGSEGV, Segmentation fault.
0xb73b2ce8 in WebCore::RenderObject::remove (this=0xad743718)
at ../WebCore/rendering/RenderObject.h:764
764 ../WebCore/rendering/RenderObject.h: No such file or directory.
in ../WebCore/rendering/RenderObject.h
Current language: auto
The current source language is "auto; currently c++".
(gdb) bt
#0 0xb73b2ce8 in WebCore::RenderObject::remove (this=0xad743718)
at ../WebCore/rendering/RenderObject.h:764
#1 WebCore::RenderObject::destroy (this=0xad743718)
at ../WebCore/rendering/RenderObject.cpp:1973
#2 0xb74af3aa in WebCore::RenderSVGModelObject::destroy (this=0xad743718)
at ../WebCore/rendering/RenderSVGModelObject.cpp:88
#3 0xb708e689 in WebCore::Node::detach (this=0xaefe6f30)
at ../WebCore/dom/Node.cpp:1255
#4 0xb705495e in WebCore::ContainerNode::detach (this=0xaefe6f30)
at ../WebCore/dom/ContainerNode.cpp:628
#5 0xb707a938 in WebCore::Element::detach (this=0xaefe6f30)
at ../WebCore/dom/Element.cpp:858
#6 0xb7547b5a in WebCore::SVGStyledElement::detach (this=0xaefe6f30)
at ../WebCore/svg/SVGStyledElement.cpp:317
#7 0xb705494b in WebCore::ContainerNode::detach (this=0xafc15e10)
at ../WebCore/dom/ContainerNode.cpp:626
#8 0xb707a938 in WebCore::Element::detach (this=0xafc15e10)
at ../WebCore/dom/Element.cpp:858
#9 0xb7547b5a in WebCore::SVGStyledElement::detach (this=0xafc15e10)
at ../WebCore/svg/SVGStyledElement.cpp:317
#10 0xb705494b in WebCore::ContainerNode::detach (this=0xaefe6e10)
at ../WebCore/dom/ContainerNode.cpp:626
#11 0xb707a938 in WebCore::Element::detach (this=0xaefe6e10)
---Type <return> to continue, or q <return> to quit---
at ../WebCore/dom/Element.cpp:858
#12 0xb7547b5a in WebCore::SVGStyledElement::detach (this=0xaefe6e10)
at ../WebCore/svg/SVGStyledElement.cpp:317
#13 0xb705494b in WebCore::ContainerNode::detach (this=0xafc157e0)
at ../WebCore/dom/ContainerNode.cpp:626
#14 0xb707a938 in WebCore::Element::detach (this=0xafc157e0)
at ../WebCore/dom/Element.cpp:858
#15 0xb7547b5a in WebCore::SVGStyledElement::detach (this=0xafc157e0)
at ../WebCore/svg/SVGStyledElement.cpp:317
#16 0xb705494b in WebCore::ContainerNode::detach (this=0xaf2a8120)
at ../WebCore/dom/ContainerNode.cpp:626
#17 0xb707a938 in WebCore::Element::detach (this=0xaf2a8120)
at ../WebCore/dom/Element.cpp:858
#18 0xb7547b5a in WebCore::SVGStyledElement::detach (this=0xaf2a8120)
at ../WebCore/svg/SVGStyledElement.cpp:317
#19 0xb705494b in WebCore::ContainerNode::detach (this=0xafe10cc0)
at ../WebCore/dom/ContainerNode.cpp:626
#20 0xb707a938 in WebCore::Element::detach (this=0xafe10cc0)
at ../WebCore/dom/Element.cpp:858
#21 0xb705494b in WebCore::ContainerNode::detach (this=0xaeea6340)
at ../WebCore/dom/ContainerNode.cpp:626
#22 0xb707a938 in WebCore::Element::detach (this=0xaeea6340)
at ../WebCore/dom/Element.cpp:858
---Type <return> to continue, or q <return> to quit---
#23 0xb705494b in WebCore::ContainerNode::detach (this=0xaeefb440)
at ../WebCore/dom/ContainerNode.cpp:626
#24 0xb707a938 in WebCore::Element::detach (this=0xaeefb440)
at ../WebCore/dom/Element.cpp:858
#25 0xb705494b in WebCore::ContainerNode::detach (this=0xaef93000)
at ../WebCore/dom/ContainerNode.cpp:626
#26 0xb70614ca in WebCore::Document::detach (this=0xaef93000)
at ../WebCore/dom/Document.cpp:1554
#27 0xb727aa7c in WebCore::Frame::setView (this=0xaef5e080, view=DWARF-2
expression error: DW_OP_reg operations must be used either alone or in
conjuction with DW_OP_piece.
)
at ../WebCore/page/Frame.cpp:256
#28 0xb721776b in WebCore::FrameLoader::closeAndRemoveChild (this=0xb0add6a8,
child=0xaef5e080) at ../WebCore/loader/FrameLoader.cpp:3108
#29 0xb721eec9 in WebCore::FrameLoader::detachFromParent (this=0xaef5e0a8)
at ../WebCore/loader/FrameLoader.cpp:3197
#30 0xb721f005 in WebCore::FrameLoader::detachChildren (this=0xb0add6a8)
at ../WebCore/loader/FrameLoader.cpp:3100
#31 0xb721f04c in WebCore::FrameLoader::setDocumentLoader (this=0xb0add6a8,
loader=0xaef74000) at ../WebCore/loader/FrameLoader.cpp:2375
#32 0xb7220f9a in WebCore::FrameLoader::transitionToCommitted (
this=0xb0add6a8, cachedPage=...) at ../WebCore/loader/FrameLoader.cpp:2543
#33 0xb722123b in WebCore::FrameLoader::commitProvisionalLoad (
this=0xb0add6a8, prpCachedPage=...)
at ../WebCore/loader/FrameLoader.cpp:2459
---Type <return> to continue, or q <return> to quit---
#34 0xb7203f2d in WebCore::DocumentLoader::commitIfReady (this=0xaef74000)
at ../WebCore/loader/DocumentLoader.cpp:258
#35 0xb7204086 in WebCore::DocumentLoader::commitLoad (this=0xaef74000,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935) at ../WebCore/loader/DocumentLoader.cpp:278
#36 0xb72161cb in WebCore::FrameLoader::receivedData (this=0xb0add6a8,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935) at ../WebCore/loader/FrameLoader.cpp:2121
#37 0xb722f6d9 in WebCore::MainResourceLoader::addData (this=0xafc29340,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935, allAtOnce=<value optimized out>)
at ../WebCore/loader/MainResourceLoader.cpp:146
#38 0xb723fd38 in WebCore::ResourceLoader::didReceiveData (this=0xafc29340,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935, lengthReceived=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
allAtOnce=<value optimized out>)
at ../WebCore/loader/ResourceLoader.cpp:259
#39 0xb722f920 in WebCore::MainResourceLoader::didReceiveData (
this=0xafc29340,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935, lengthReceived=0, allAtOnce=false)
at ../WebCore/loader/MainResourceLoader.cpp:405
#40 0xb723f6a8 in WebCore::ResourceLoader::didReceiveData (this=0xafc29340,
data=0x88a6618 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">\n<html lang=\"en\">\n<head>\n <meta
http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n
<title>Debian"..., length=1935, lengthReceived=0) at
.../WebCore/loader/ResourceLoader.cpp:409
#41 0xb75ba228 in gotChunkCallback (msg=0x86f66f0, chunk=0x82df338,
data=0xafe9ffc0)
at ../WebCore/platform/network/soup/ResourceHandleSoup.cpp:285
#42 0xb675b318 in g_cclosure_marshal_VOID__BOXED ()
from /usr/lib/libgobject-2.0.so.0
#43 0xb674e13a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#44 0xb676461d in ?? () from /usr/lib/libgobject-2.0.so.0
#45 0xb6765bfc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#46 0xb6766076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#47 0xb69deaa6 in soup_message_got_chunk () from /usr/lib/libsoup-2.4.so.1
#48 0xb69e3ddc in ?? () from /usr/lib/libsoup-2.4.so.1
#49 0xb69e45d0 in ?? () from /usr/lib/libsoup-2.4.so.1
#50 0xb69e4d5f in ?? () from /usr/lib/libsoup-2.4.so.1
#51 0xb675bcac in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#52 0xb674e13a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#53 0xb676461d in ?? () from /usr/lib/libgobject-2.0.so.0
#54 0xb6765bfc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#55 0xb6766076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#56 0xb69f153d in ?? () from /usr/lib/libsoup-2.4.so.1
#57 0xb66f06db in ?? () from /lib/libglib-2.0.so.0
#58 0xb66ac305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0xb66affe8 in ?? () from /lib/libglib-2.0.so.0
#60 0xb66b0527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#61 0xb6b38e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#62 0x080722db in main (argc=1, argv=0xbffff514) at ephy-main.c:741
(gdb) q
A debugging session is active.
Inferior 1 [process 3400] will be killed.
Quit anyway? (y or n) y
-- System Information:
Debian Release: 6.0.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages epiphany-browser depends on:
ii dbus-x11 1.2.24-4+squeeze1 simple interprocess messaging syst
ii epiphany-browser-d 2.30.6-1 Data files for the GNOME web brows
ii gnome-icon-theme 2.30.3-2 GNOME Desktop icon theme
ii iso-codes 3.23-1 ISO language, territory, currency,
ii libavahi-client3 0.6.27-2+squeeze1 Avahi client library
ii libavahi-common3 0.6.27-2+squeeze1 Avahi common library
ii libavahi-gobject0 0.6.27-2+squeeze1 Avahi GObject library
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.24-4+squeeze1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.88-2.1 simple interprocess messaging syst
ii libgconf2-4 2.28.1-6 GNOME configuration database syste
ii libgirepository1.0 0.6.14-1+b1 Library for handling GObject intro
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgnome-keyring0 2.30.1-1 GNOME keyring services library
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libice6 2:1.0.6-2 X11 Inter-Client Exchange library
ii libnotify1 [libnot 0.5.0-2 sends desktop notifications to a n
ii libnspr4-0d 4.8.6-1 NetScape Portable Runtime Library
ii libnss3-1d 3.12.8-1+squeeze3 Network Security Service libraries
ii libpango1.0-0 1.28.3-1+squeeze2 Layout and rendering of internatio
ii libseed0 2.30.0-1+b1 GObject JavaScript bindings for th
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libsoup-gnome2.4-1 2.30.2-1 an HTTP library implementation in
ii libsoup2.4-1 2.30.2-1 an HTTP library implementation in
ii libwebkit-1.0-2 1.2.7-0+squeeze1 Web content engine library for Gtk
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxml2 2.7.8.dfsg-2+squeeze1 GNOME XML library
ii libxslt1.1 1.1.26-6 XSLT 1.0 processing library - runt
Versions of packages epiphany-browser recommends:
ii ca-certificates 20090814+nmu3squeeze1 Common CA certificates
ii evince 2.30.3-2 Document (PostScript, PDF) viewer
ii yelp 2.30.1+webkit-1 Help browser for GNOME
Versions of packages epiphany-browser suggests:
ii epiphany-extensions 2.30.2-1 Extensions for Epiphany web browse
More information about the pkg-gnome-maintainers
mailing list