Bug#575782: epiphany-browser: crash with SIGSEGV in WTF::TCMalloc_ThreadCache::GetThreadHeap()

Julien Cristau jcristau at debian.org
Mon Mar 29 08:31:19 UTC 2010


Package: epiphany-browser
Version: 2.29.92-1
Severity: normal

Hi,

I just had to kill and restart epiphany to work around #558125.  When it
started again and reloaded previously displayed pages, it crashed with
the following backtrace:

Core was generated by `epiphany-browser'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f2c080d9030 in ?? ()

(gdb) bt full
#0  0x00007f2c080d9030 in ?? ()
No symbol table info available.
#1  0x00007f2c3ac0a5af in ?? ()
No symbol table info available.
#2  0x0000000000000001 in ?? ()
No symbol table info available.
#3  0x00007f2d080b31c0 in ?? ()
No symbol table info available.
#4  0x000000000000000b in ?? ()
No symbol table info available.
#5  0x00007f2d00000002 in ?? ()
No symbol table info available.
#6  0x0000000000000011 in ?? ()
No symbol table info available.
#7  0x00007f2d1a6a6e27 in WTF::TCMalloc_ThreadCache::GetThreadHeap (ptr=0x7fff09200130) at ../JavaScriptCore/wtf/FastMalloc.cpp:2942
No locals.
#8  WTF::TCMalloc_ThreadCache::GetCacheIfPresent (ptr=0x7fff09200130) at ../JavaScriptCore/wtf/FastMalloc.cpp:2962
No locals.
#9  do_free (ptr=0x7fff09200130) at ../JavaScriptCore/wtf/FastMalloc.cpp:3534
        heap = <value optimized out>
        p = 2
        span = 0x200
        cl = 139831403421872
#10 WTF::fastFree (ptr=0x7fff09200130) at ../JavaScriptCore/wtf/FastMalloc.cpp:3735
No locals.
#11 0x00007f2d1a5ada80 in JSC::JITCode::execute (this=0x7f2d092120b0, program=0x7f2cf52adc00, callFrame=0x7f2cf7978048, scopeChain=0x7f2c3ac7fbb0, thisObj=<value optimized out>, exception=<value optimized out>)
    at ../JavaScriptCore/jit/JITCode.h:77
No locals.
#12 JSC::Interpreter::execute (this=0x7f2d092120b0, program=0x7f2cf52adc00, callFrame=0x7f2cf7978048, scopeChain=0x7f2c3ac7fbb0, thisObj=<value optimized out>, exception=<value optimized out>)
    at ../JavaScriptCore/interpreter/Interpreter.cpp:621
        oldEnd = 0x7f2cf7978000
        lastGlobalObject = 0x7f2d0809ee00
        globalObject = 0x7f2d0809ee00
        newEnd = <value optimized out>
        newCallFrame = 0x7f2cf542b508
#13 0x00007f2d1a65f13d in JSC::evaluate (exec=0x7f2cf542b508, scopeChain=..., source=<value optimized out>, thisValue=...) at ../JavaScriptCore/runtime/Completion.cpp:62
        thisObj = 0x7f2d1af075d0
        exception = {m_ptr = 0x0}
        lock = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_lockBehavior = JSC::SilenceAssertionsOnly}
        error = <value optimized out>
        result = <value optimized out>
#14 0x00007f2d19f206d1 in WebCore::ScriptController::evaluateInWorld (this=0x7f2d029e13b0, sourceCode=..., world=<value optimized out>) at ../WebCore/bindings/js/ScriptController.cpp:127
        sourceURL = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2c3ae87c80}}
        shell = 0x7f2d0809ed80
        exec = 0x7f2cf542b508
        savedSourceURL = 0x0
        comp = {m_type = 153092960, m_value = {m_ptr = 0x0}}
#15 0x00007f2d19f20dc2 in WebCore::ScriptController::evaluate (this=0x7f2d029e13b0, sourceCode=...) at ../WebCore/bindings/js/ScriptController.cpp:153
No locals.
#16 0x00007f2d19f3713f in WebCore::ScriptController::executeScript (this=0x7f2d029e13b0, sourceCode=...) at ../WebCore/bindings/ScriptControllerBase.cpp:60
        wasInExecuteScript = false
        result = {_vptr.ScriptValue = 0x7fff09200810, m_value = warning: can't find linker symbol for virtual table for `JSC::ProtectedJSValue' value
warning:   found `WebCore::SegmentedString::~SegmentedString()' instead
{m_value = warning: can't find linker symbol for virtual table for `JSC::JSValue' value
warning:   found `WebCore::SegmentedString::~SegmentedString()' instead
{m_ptr = 0x7f2d1a119c12}}}
#17 0x00007f2d1a111c7d in WebCore::HTMLTokenizer::scriptExecution (this=0x7f2d029e8400, sourceCode=..., state=<value optimized out>) at ../WebCore/html/HTMLTokenizer.cpp:580
        savedPrependingSrc = 0x7fff09200700
        prependingSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 0, m_current = 0x0, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, 
            m_doNotExcludeLineNumbers = true}, m_currentChar = 0x0, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x0, 
                m_capacity = 0}, <No data fields>}}, m_composite = false}
#18 0x00007f2d1a114bc5 in WebCore::HTMLTokenizer::scriptHandler (this=0x7f2d029e8400, state=<value optimized out>) at ../WebCore/html/HTMLTokenizer.cpp:522
        cs = <value optimized out>
        scriptString = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2c3ac572c0}}
        doScriptExec = <value optimized out>
        startLine = <value optimized out>
        followingFrameset = false
        savedPrependingSrc = 0x0
        prependingSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 0, m_current = 0x0, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, 
            m_doNotExcludeLineNumbers = true}, m_currentChar = 0x0, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x0, 
                m_capacity = 0}, <No data fields>}}, m_composite = false}
#19 0x00007f2d1a115580 in WebCore::HTMLTokenizer::parseNonHTMLText (this=0x7f2d029e8400, src=..., state=<value optimized out>) at ../WebCore/html/HTMLTokenizer.cpp:361
        ch = <value optimized out>
        lastDecodedEntityPosition = -1
#20 0x00007f2d1a117900 in WebCore::HTMLTokenizer::parseTag (this=0x7f2d029e8400, src=..., state=<value optimized out>) at ../WebCore/html/HTMLTokenizer.cpp:1539
        savedSrc = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 120, m_current = 0x7f2c3ac45f10, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, 
                m_ptr = 0x7f2c3ae87d20}}, m_doNotExcludeLineNumbers = true}, m_currentChar = 0x7f2c3ac45f10, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7f2cf62347d0, 
                m_capacity = 0}, <No data fields>}}, m_composite = false}
        isSelfClosingScript = false
        beginTag = true
        cBufferPos = 0
        lastIsSlash = <value optimized out>
#21 0x00007f2d1a118120 in WebCore::HTMLTokenizer::write (this=0x7f2d029e8400, str=<value optimized out>, appendData=<value optimized out>) at ../WebCore/html/HTMLTokenizer.cpp:1772
        cc = 12736
        startTime = 1269850877.6206689
        frame = 0x7f2d029e1000
        state = <value optimized out>
        source = {m_pushedChar1 = 0, m_pushedChar2 = 0, m_currentString = {m_length = 8192, m_current = 0x7f2c3ac42000, m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2c3ae87d20}}, 
            m_doNotExcludeLineNumbers = true}, m_currentChar = 0x7f2c3ac42000, m_substrings = {<WTF::FastAllocBase> = {<No data fields>}, m_start = 0, m_end = 0, 
            m_buffer = {<WTF::VectorBufferBase<WebCore::SegmentedSubstring>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7f2d09153680, 
                m_capacity = 0}, <No data fields>}}, m_composite = false}
        wasInWrite = false
        processedCount = 108
#22 0x00007f2d1a173c8d in WebCore::FrameLoader::write (this=0x7f2d029e1050, 
    str=0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"..., len=<value optimized out>, flush=false) at ../WebCore/loader/FrameLoader.cpp:938
        tokenizer = 0x7f2d029e8400
        decoded = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2c3ae87d20}}
#23 0x00007f2d1a50b7b5 in WebKit::FrameLoaderClient::committedLoad (this=0x7f2d029be700, loader=0x7f2d029e5000, 
    data=0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"..., length=8192) at ../WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:154
        encoding = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2cf52adb70}}
        userChosen = <value optimized out>
        frameLoader = <value optimized out>
        coreFrame = <value optimized out>
#24 0x00007f2d1a161c17 in WebCore::DocumentLoader::commitLoad (this=0x7f2d029e5000, 
    data=0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"..., length=8192) at ../WebCore/loader/DocumentLoader.cpp:280
        frameLoader = 0x7f2d080b31c0
#25 0x00007f2d1a19bfaf in WebCore::ResourceLoader::didReceiveData (this=0x7f2d029ba900, 
    data=0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"..., length=8192, lengthReceived=0, allAtOnce=192) at ../WebCore/loader/ResourceLoader.cpp:259
No locals.
#26 0x00007f2d1a18bf38 in WebCore::MainResourceLoader::didReceiveData (this=0x7f2d029ba900, 
    data=0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"..., length=8192, lengthReceived=0, allAtOnce=<value optimized out>) at ../WebCore/loader/MainResourceLoader.cpp:405
No locals.
#27 0x00007f2d1a4f1038 in gotChunkCallback (msg=<value optimized out>, chunk=<value optimized out>, data=<value optimized out>) at ../WebCore/platform/network/soup/ResourceHandleSoup.cpp:282
        handle = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7f2d09155918}
        client = 0x7f2d080b31c0
#28 0x00007f2d1825144e in IA__g_closure_invoke (closure=0x1ad7230, return_value=0x0, n_param_values=2, param_values=0x1f142f0, invocation_hint=0x7fff092010b0) at /tmp/buildd/glib2.0-2.22.4/gobject/gclosure.c:767
        marshal = 0x7f2d080b31c0
        marshal_data = 0x7f2d091dba00
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#29 0x00007f2d18265513 in signal_emit_unlocked_R (node=0x1a40190, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3247
        tmp = 0x7f2d1745e290
        handler = 0x1ac9e90
        accumulator = 0x0
        emission = {next = 0x7fff092035a0, instance = 0x1acf120, ihint = {signal_id = 404, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1a40100
        handler_list = 0x1ac9e90
        return_accu = <value optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 404
        max_sequential_handler_number = <value optimized out>
        return_value_altered = 1
#30 0x00007f2d182668cf in IA__g_signal_emit_valist (instance=0x1acf120, signal_id=<value optimized out>, detail=0, var_args=0x7fff092012a0) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:2980
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x1a40190
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#31 0x00007f2d18266dd3 in IA__g_signal_emit (instance=0x7f2c3ac0a4e8, signal_id=153166024, detail=2) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3037
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff09201380, reg_save_area = 0x7fff092012c0}}
#32 0x00007f2d190f6f60 in read_body_chunk (msg=0x1acf120) at soup-message-io.c:461
        priv = 0x1acf170
        io = 0x1bb00b0
        status = <value optimized out>
        stack_buf = 0x7fff09201380 "      \n\n", ' ' <repeats 12 times>, "<tr>\n", ' ' <repeats 14 times>, "<td align=\"right\">\n", ' ' <repeats 16 times>, "<label for=\"bug_file_loc\" accesskey=\"u\"><b>\n", ' ' <repeats 20 times>, "<a href=\"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5349"...
        len = <value optimized out>
        read_to_eof = 0
        nread = 8192
        error = 0x0
        buffer = 0x1f142c0
#33 0x00007f2d190f7648 in io_read (sock=0x7f2d042b2830, msg=0x1acf120) at soup-message-io.c:958
        priv = 0x1acf170
        io = 0x1bb00b0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "io_read"
#34 0x00007f2d1825144e in IA__g_closure_invoke (closure=0x7f2d042b0310, return_value=0x0, n_param_values=1, param_values=0x1b9e440, invocation_hint=0x7fff092035b0)
    at /tmp/buildd/glib2.0-2.22.4/gobject/gclosure.c:767
        marshal = 0x7f2d080b31c0
        marshal_data = 0x7f2d091dba00
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#35 0x00007f2d18265513 in signal_emit_unlocked_R (node=0x1b2ebf0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>)
    at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3247
        tmp = 0x7f2d1745e290
        handler = 0x1a7ce30
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x7f2d042b2830, ihint = {signal_id = 411, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
        class_closure = 0x1b2eaf0
        handler_list = 0x1a7ce30
        return_accu = <value optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 411
        max_sequential_handler_number = <value optimized out>
        return_value_altered = 0
#36 0x00007f2d182668cf in IA__g_signal_emit_valist (instance=0x7f2d042b2830, signal_id=<value optimized out>, detail=0, var_args=0x7fff092037a0) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:2980
        signal_return_type = 4
        param_values = <value optimized out>
        node = 0x1b2ebf0
        i = <value optimized out>
        n_params = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#37 0x00007f2d18266dd3 in IA__g_signal_emit (instance=0x7f2c3ac0a4e8, signal_id=153166024, detail=2) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff09203880, reg_save_area = 0x7fff092037c0}}
#38 0x00007f2d19102b91 in socket_read_watch (chan=<value optimized out>, cond=0, user_data=<value optimized out>) at soup-socket.c:1245
        sock = 0x7f2d042b2830
#39 0x00007f2d17bb290e in g_main_dispatch (context=0x11b57a0) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960
        dispatch = 0x7f2d17be77a0 <g_io_unix_dispatch>
        user_data = 0x7f2d042b2830
        callback = 0x7f2d19102b30 <socket_read_watch>
        cb_funcs = 0x7f2d17e3be30
        cb_data = 0x1be3ba0
        current_source_link = {data = 0x1afd300, next = 0x0}
        source = 0x1afd300
        current = 0x11d9600
        i = 19
#40 IA__g_main_context_dispatch (context=0x11b57a0) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513
No locals.
#41 0x00007f2d17bb62c8 in g_main_context_iterate (context=0x11b57a0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = 57
        allocated_nfds = 398208272
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#42 0x00007f2d17bb6725 in IA__g_main_loop_run (loop=0x1219990) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2799
        self = 0x1179e60
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#43 0x00007f2d19458287 in IA__gtk_main () at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkmain.c:1218
        tmp_list = 0x11f0640
        functions = 0x0
        init = 0x1204840
        loop = <value optimized out>
#44 0x0000000000435193 in main ()
No symbol table info available.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages epiphany-browser depends on:
ii  dbus-x11                    1.2.24-1     simple interprocess messaging syst
ii  epiphany-browser-data       2.29.92-1    Data files for the GNOME web brows
ii  gnome-icon-theme            2.28.0-1     GNOME Desktop icon theme
ii  iso-codes                   3.14-1       ISO language, territory, currency,
ii  libavahi-client3            0.6.25-3     Avahi client library
ii  libavahi-common3            0.6.25-3     Avahi common library
ii  libavahi-gobject0           0.6.25-3     Avahi GObject library
ii  libc6                       2.10.2-6     Embedded GNU C Library: Shared lib
ii  libdbus-1-3                 1.2.24-1     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.84-1       simple interprocess messaging syst
ii  libgconf2-4                 2.28.0-1     GNOME configuration database syste
ii  libgirepository1.0-0        0.6.8-1      Library for handling GObject intro
ii  libglib2.0-0                2.22.4-1     The GLib library of C routines
ii  libgnome-keyring0           2.28.2-1     GNOME keyring services library
ii  libgtk2.0-0                 2.18.9-2     The GTK+ graphical user interface 
ii  libice6                     2:1.0.6-1    X11 Inter-Client Exchange library
ii  libnotify1 [libnotify1-gtk2 0.4.5-1      sends desktop notifications to a n
ii  libnspr4-0d                 4.8.4-1      NetScape Portable Runtime Library
ii  libnss3-1d                  3.12.6-1     Network Security Service libraries
ii  libpango1.0-0               1.26.2-2     Layout and rendering of internatio
ii  libseed0                    2.28.1-1     GObject JavaScript bindings for th
ii  libsm6                      2:1.1.1-1    X11 Session Management library
ii  libsoup-gnome2.4-1          2.29.91-1    an HTTP library implementation in 
ii  libsoup2.4-1                2.29.91-1    an HTTP library implementation in 
ii  libwebkit-1.0-2             1.1.90-1     Web content engine library for Gtk
ii  libx11-6                    2:1.3.3-2    X11 client-side library
ii  libxml2                     2.7.7.dfsg-1 GNOME XML library
ii  libxslt1.1                  1.1.26-2     XSLT processing library - runtime 

Versions of packages epiphany-browser recommends:
ii  ca-certificates          20090814        Common CA certificates
ii  evince                   2.28.2-1        Document (postscript, pdf) viewer
ii  yelp                     2.28.0+webkit-2 Help browser for GNOME

epiphany-browser suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100329/ab3cf654/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list