Bug#569950: epiphany-browser: Reproducible crashes when going backward in history

Cyril Brulebois kibi at debian.org
Mon Feb 15 12:26:27 UTC 2010


Package: epiphany-browser
Version: 2.29.90.1-2
Severity: important

Hi,

steps to reproduce:
 - Open up google.
 - Search for e.g. “bobcat” (see today’s xkcd).
 - Click “Images”.
 - Click “Go back”.
 - Kaboom.

Since midori seems to be doing just fine, I guess it would rather be
either epiphany itself or epiphany’s way of using webkit which triggers
this bug, that’s why I’m opening it against epiphany.

gdb trace:
| Program received signal SIGSEGV, Segmentation fault.
| WebCore::StringHash::hash (this=0x7fffe2bd8000, value=<value optimized out>) at ../WebCore/platform/text/StringHash.h:88
| 88	../WebCore/platform/text/StringHash.h: Aucun fichier ou dossier de ce type.
| 	in ../WebCore/platform/text/StringHash.h
| Current language:  auto
| The current source language is "auto; currently c++".
| (gdb) bt
| #0  WebCore::StringHash::hash (this=0x7fffe2bd8000, value=<value optimized out>) at ../WebCore/platform/text/StringHash.h:88
| #1  WTF::IdentityHashTranslator<WebCore::String, WebCore::String, WebCore::StringHash>::hash (this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:278
| #2  add<WebCore::String, WebCore::String, WTF::IdentityHashTranslator<WebCore::String, WebCore::String, WebCore::StringHash> > (this=0x7fffe2bd8000, value=<value optimized out>)
|     at ../JavaScriptCore/wtf/HashTable.h:642
| #3  WTF::HashTable<WebCore::String, WebCore::String, WTF::IdentityExtractor<WebCore::String>, WebCore::StringHash, WTF::HashTraits<WebCore::String>, WTF::HashTraits<WebCore::String> >::add (
|     this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:316
| #4  WTF::HashSet<WebCore::String, WebCore::StringHash, WTF::HashTraits<WebCore::String> >::add (this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashSet.h:210
| #5  0x00007ffff4e72495 in WebCore::DocumentLoader::didTellClientAboutLoad (this=0x7fffe2bb6990, loader=0x7fffe2bd7a00, identifier=50, request=..., redirectResponse=...)
|     at ../WebCore/loader/DocumentLoader.h:197
| #6  WebCore::ResourceLoadNotifier::dispatchWillSendRequest (this=0x7fffe2bb6990, loader=0x7fffe2bd7a00, identifier=50, request=..., redirectResponse=...) at ../WebCore/loader/ResourceLoadNotifier.cpp:124
| #7  0x00007ffff4e4883d in WebCore::FrameLoader::requestFromDelegate (this=0x7fffe2bb6850, request=..., identifier=@0x7fffffffba38, error=...) at ../WebCore/loader/FrameLoader.cpp:3561
| #8  0x00007ffff4e510fb in WebCore::FrameLoader::commitProvisionalLoad (this=0x7fffe2bb6850, prpCachedPage=<value optimized out>) at ../WebCore/loader/FrameLoader.cpp:2484
| #9  0x00007ffff4e516e6 in WebCore::FrameLoader::loadProvisionalItemFromCachedPage (this=0x7fffe2bb6850) at ../WebCore/loader/FrameLoader.cpp:3641
| #10 0x00007ffff4e5198d in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x7fffe2bb6850, formState=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
| ) at ../WebCore/loader/FrameLoader.cpp:3513
| #11 0x00007ffff4e51a1d in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0x0, request=..., formState=<value optimized out>, shouldContinue=128) at ../WebCore/loader/FrameLoader.cpp:3450
| #12 0x00007ffff4e68d9f in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7fffe2bb6860, request=..., loader=0x7fffe2bd7a00, formState=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
| ) at ../WebCore/loader/PolicyChecker.cpp:68
| #13 0x00007ffff4e51d5a in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7fffe2bb6850, loader=0x7fffe2bd7a00, type=<value optimized out>, prpFormState=<value optimized out>)
|     at ../WebCore/loader/FrameLoader.cpp:2084
| #14 0x00007ffff4e55d8e in WebCore::FrameLoader::navigateToDifferentDocument (this=0x7fffe2bb6850, item=<value optimized out>, loadType=WebCore::FrameLoadTypeBack) at ../WebCore/loader/FrameLoader.cpp:3733
| #15 0x00007ffff4e58cc5 in WebCore::HistoryController::recursiveGoToItem (this=0x7fffe2bb6970, item=0x7fffdae75f00, fromItem=<value optimized out>, type=WebCore::FrameLoadTypeBack)
|     at ../WebCore/loader/HistoryController.cpp:585
| #16 0x00007ffff4ebf5d3 in WebCore::Page::goToItem (this=0x7fffe2badea0, item=0x7fffdae75f00, type=WebCore::FrameLoadTypeBack) at ../WebCore/page/Page.cpp:310
| #17 0x00007ffff4ebf744 in WebCore::Page::goBack (this=0x7fffe2badea0) at ../WebCore/page/Page.cpp:239
| #18 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| #19 0x00007ffff2f5be2c in ?? () from /usr/lib/libgobject-2.0.so.0
| #20 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| #21 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| #22 0x00007ffff408cca3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #23 0x00007ffff4219a79 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #24 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| #25 0x00007ffff2f5c513 in ?? () from /usr/lib/libgobject-2.0.so.0
| #26 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| #27 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| #28 0x00007ffff40a6a95 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #29 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| #30 0x00007ffff2f5be2c in ?? () from /usr/lib/libgobject-2.0.so.0
| #31 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| #32 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| #33 0x00007ffff40a574d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #34 0x00007ffff4154538 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #35 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| #36 0x00007ffff2f5c1dd in ?? () from /usr/lib/libgobject-2.0.so.0
| #37 0x00007ffff2f5d76a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| #38 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| #39 0x00007ffff425b6cf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| #40 0x00007ffff414cae3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
| #41 0x00007ffff414dab3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
| #42 0x00007ffff3b6dc9c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
| #43 0x00007ffff28a990e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
| #44 0x00007ffff28ad2c8 in ?? () from /lib/libglib-2.0.so.0
| #45 0x00007ffff28ad725 in g_main_loop_run () from /lib/libglib-2.0.so.0
| #46 0x00007ffff414df87 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
| #47 0x0000000000435053 in main (argc=1, argv=0x7fffffffe808) at /tmp/buildd/epiphany-browser-2.29.90.1/src/ephy-main.c:741
| (gdb) bt full
| #0  WebCore::StringHash::hash (this=0x7fffe2bd8000, value=<value optimized out>) at ../WebCore/platform/text/StringHash.h:88
| No locals.
| #1  WTF::IdentityHashTranslator<WebCore::String, WebCore::String, WebCore::StringHash>::hash (this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:278
| No locals.
| #2  add<WebCore::String, WebCore::String, WTF::IdentityHashTranslator<WebCore::String, WebCore::String, WebCore::StringHash> > (this=0x7fffe2bd8000, value=<value optimized out>)
|     at ../JavaScriptCore/wtf/HashTable.h:642
|         k = <value optimized out>
|         i = <value optimized out>
|         sizeMask = 63
|         entry = <value optimized out>
| #3  WTF::HashTable<WebCore::String, WebCore::String, WTF::IdentityExtractor<WebCore::String>, WebCore::StringHash, WTF::HashTraits<WebCore::String>, WTF::HashTraits<WebCore::String> >::add (
|     this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:316
| No locals.
| #4  WTF::HashSet<WebCore::String, WebCore::StringHash, WTF::HashTraits<WebCore::String> >::add (this=0x7fffe2bd8000, value=<value optimized out>) at ../JavaScriptCore/wtf/HashSet.h:210
| No locals.
| #5  0x00007ffff4e72495 in WebCore::DocumentLoader::didTellClientAboutLoad (this=0x7fffe2bb6990, loader=0x7fffe2bd7a00, identifier=50, request=..., redirectResponse=...)
|     at ../WebCore/loader/DocumentLoader.h:197
| No locals.
| #6  WebCore::ResourceLoadNotifier::dispatchWillSendRequest (this=0x7fffe2bb6990, loader=0x7fffe2bd7a00, identifier=50, request=..., redirectResponse=...) at ../WebCore/loader/ResourceLoadNotifier.cpp:124
|         oldRequestURL = 0x0
| #7  0x00007ffff4e4883d in WebCore::FrameLoader::requestFromDelegate (this=0x7fffe2bb6850, request=..., identifier=@0x7fffffffba38, error=...) at ../WebCore/loader/FrameLoader.cpp:3561
|         newRequest = {<WebCore::ResourceRequestBase> = {<WTF::FastAllocBase> = {<No data fields>}, m_url = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_isValid = false, 
|               m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, m_pathEnd = 0, m_queryEnd = 0, 
|               m_fragmentEnd = 0}, m_cachePolicy = WebCore::UseProtocolCachePolicy, m_timeoutInterval = 2147483647, m_firstPartyForCookies = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, 
|                   m_ptr = 0x0}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, 
|               m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = 0}, m_httpMethod = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffdae76898}}, 
|             m_httpHeaderFields = {<WTF::HashMap<WebCore::AtomicString, WebCore::String, WebCore::CaseFoldingHash, WTF::HashTraits<WebCore::AtomicString>, WTF::HashTraits<WebCore::String> >> = {<WTF::FastAllocBase> = {<No data fields>}, m_impl = {static m_minTableSize = 64, static m_maxLoad = 2, static m_minLoad = 6, m_table = 0x0, m_tableSize = 0, m_tableSizeMask = 0, m_keyCount = 0, 
|                   m_deletedCount = 0}}, <No data fields>}, m_responseContentDispositionEncodingFallbackArray = {<WTF::FastAllocBase> = {<No data fields>}, m_size = 0, 
|               m_buffer = {<WTF::VectorBufferBase<WebCore::String>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x7fffd974f618, 
|                   m_capacity = 0}, <No data fields>}}, m_httpBody = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}, m_allowCookies = true, m_resourceRequestUpdated = true, 
|             m_platformRequestUpdated = false, m_reportUploadProgress = false, m_targetType = WebCore::ResourceRequestBase::TargetIsSubresource}, <No data fields>}
| #8  0x00007ffff4e510fb in WebCore::FrameLoader::commitProvisionalLoad (this=0x7fffe2bb6850, prpCachedPage=<value optimized out>) at ../WebCore/loader/FrameLoader.cpp:2484
|         response = @0x7fffdacd60c0
|         error = {<WebCore::ResourceErrorBase> = {m_domain = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_errorCode = 0, m_failingURL = {
|               m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_localizedDescription = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_isNull = true, 
|             m_isCancellation = false}, <No data fields>}
|         identifier = 50
|         request = {<WebCore::ResourceRequestBase> = {<WTF::FastAllocBase> = {<No data fields>}, m_url = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_isValid = false, 
|               m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, m_pathEnd = 0, m_queryEnd = 0, 
|               m_fragmentEnd = 0}, m_cachePolicy = WebCore::UseProtocolCachePolicy, m_timeoutInterval = 2147483647, m_firstPartyForCookies = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, 
|                   m_ptr = 0x0}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, 
|               m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = 0}, m_httpMethod = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffdae76898}}, 
|             m_httpHeaderFields = {<WTF::HashMap<WebCore::AtomicString, WebCore::String, WebCore::CaseFoldingHash, WTF::HashTraits<WebCore::AtomicString>, WTF::HashTraits<WebCore::String> >> = {<WTF::FastAllocBase> = {<No data fields>}, m_impl = {static m_minTableSize = 64, static m_maxLoad = 2, static m_minLoad = 6, m_table = 0x0, m_tableSize = 0, m_tableSizeMask = 0, m_keyCount = 0, 
|                   m_deletedCount = 0}}, <No data fields>}, m_responseContentDispositionEncodingFallbackArray = {<WTF::FastAllocBase> = {<No data fields>}, m_size = 0, 
|               m_buffer = {<WTF::VectorBufferBase<WebCore::String>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x0, 
|                   m_capacity = 0}, <No data fields>}}, m_httpBody = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}, m_allowCookies = true, m_resourceRequestUpdated = true, 
|             m_platformRequestUpdated = false, m_reportUploadProgress = false, m_targetType = WebCore::ResourceRequestBase::TargetIsSubresource}, <No data fields>}
|         i = 2
|         count = 12
| #9  0x00007ffff4e516e6 in WebCore::FrameLoader::loadProvisionalItemFromCachedPage (this=0x7fffe2bb6850) at ../WebCore/loader/FrameLoader.cpp:3641
|         provisionalLoader = 0x7fffe2bd7a00
| #10 0x00007ffff4e5198d in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0x7fffe2bb6850, formState=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
| ) at ../WebCore/loader/FrameLoader.cpp:3513
|         isTargetItem = <value optimized out>
|         type = <value optimized out>
| #11 0x00007ffff4e51a1d in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0x0, request=..., formState=<value optimized out>, shouldContinue=128) at ../WebCore/loader/FrameLoader.cpp:3450
| No locals.
| #12 0x00007ffff4e68d9f in WebCore::PolicyChecker::checkNavigationPolicy (this=0x7fffe2bb6860, request=..., loader=0x7fffe2bd7a00, formState=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
| ) at ../WebCore/loader/PolicyChecker.cpp:68
|         action = {m_URL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffe2bb5870}}, m_isValid = true, m_protocolInHTTPFamily = true, m_schemeEnd = 4, m_userStart = 7, 
|             m_userEnd = 7, m_passwordEnd = 7, m_hostEnd = 20, m_portEnd = 20, m_pathAfterLastSlash = 21, m_pathEnd = 27, m_queryEnd = 101, m_fragmentEnd = 101}, m_type = WebCore::NavigationTypeFormSubmitted, 
|           m_event = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffdad12790}}
| #13 0x00007ffff4e51d5a in WebCore::FrameLoader::loadWithDocumentLoader (this=0x7fffe2bb6850, loader=0x7fffe2bd7a00, type=<value optimized out>, prpFormState=<value optimized out>)
|     at ../WebCore/loader/FrameLoader.cpp:2084
|         newURL = @0x7fffe2bd7ca0
| #14 0x00007ffff4e55d8e in WebCore::FrameLoader::navigateToDifferentDocument (this=0x7fffe2bb6850, item=<value optimized out>, loadType=WebCore::FrameLoadTypeBack) at ../WebCore/loader/FrameLoader.cpp:3733
|         itemOriginalURL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffffffc090}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 32767, 
|           m_userStart = -622371072, m_userEnd = 32767, m_passwordEnd = -16240, m_hostEnd = 32767, m_portEnd = -628975200, m_pathAfterLastSlash = 32767, m_pathEnd = -491034256, m_queryEnd = 32767, 
|           m_fragmentEnd = 1}
|         currentURL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = 0, m_userEnd = 0, 
|           m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = 0}
|         request = {<WebCore::ResourceRequestBase> = {<WTF::FastAllocBase> = {<No data fields>}, m_url = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffdae75f08}}, 
|               m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 0, m_userStart = -16755, m_userEnd = 32767, m_passwordEnd = 0, m_hostEnd = 0, m_portEnd = -185692457, 
|               m_pathAfterLastSlash = 32767, m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = -16856}, m_cachePolicy = 512, m_timeoutInterval = 1.2569117070137993e+266, m_firstPartyForCookies = {m_string = {
|                 m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x6c676f6f672e7777}}, m_isValid = true, m_protocolInHTTPFamily = false, m_schemeEnd = 1634038575, m_userStart = 1063805810, 
|               m_userEnd = 1715301480, m_passwordEnd = 1869817458, m_hostEnd = 1701016181, m_portEnd = 644900925, m_pathAfterLastSlash = 1868709233, m_pathEnd = 1952539490, m_queryEnd = 1853121062, 
|               m_fragmentEnd = 1699888455}, m_httpMethod = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x676f6f472b656863}}, 
|             m_httpHeaderFields = {<WTF::HashMap<WebCore::AtomicString, WebCore::String, WebCore::CaseFoldingHash, WTF::HashTraits<WebCore::AtomicString>, WTF::HashTraits<WebCore::String> >> = {<WTF::FastAllocBase> = {<No data fields>}, m_impl = {static m_minTableSize = 64, static m_maxLoad = 2, static m_minLoad = 6, m_table = 0x3d6174656d26656c, m_tableSize = 1030840614, m_tableSizeMask = 1701080693, 
|                   m_keyCount = 1701734758, m_deletedCount = 1903109732}}, <No data fields>}, m_responseContentDispositionEncodingFallbackArray = {<WTF::FastAllocBase> = {<No data fields>}, 
|               m_size = 426853229117, m_buffer = {<WTF::VectorBufferBase<WebCore::String>> = {<WTFNoncopyable::Noncopyable> = {<WTF::FastAllocBase> = {<No data fields>}, <No data fields>}, m_buffer = 0x3, 
|                   m_capacity = 140737488338664}, <No data fields>}}, m_httpBody = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}, m_allowCookies = 80, m_resourceRequestUpdated = 104, 
|             m_platformRequestUpdated = 187, m_reportUploadProgress = 226, m_targetType = 32767}, <No data fields>}
|         action = {m_URL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fff00000000}}, m_isValid = false, m_protocolInHTTPFamily = false, m_schemeEnd = 1105199103, 
|             m_userStart = 0, m_userEnd = 0, m_passwordEnd = -180975704, m_hostEnd = 0, m_portEnd = 0, m_pathAfterLastSlash = 0, m_pathEnd = 0, m_queryEnd = 0, m_fragmentEnd = 0}, 
|           m_type = WebCore::NavigationTypeLinkClicked, m_event = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x0}}
|         itemURL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x4}}, m_isValid = false, m_protocolInHTTPFamily = true, m_schemeEnd = 32767, m_userStart = -424369032, 
|           m_userEnd = 32767, m_passwordEnd = -646185984, m_hostEnd = 32767, m_portEnd = -624026528, m_pathAfterLastSlash = 32767, m_pathEnd = -646185165, m_queryEnd = 4, m_fragmentEnd = 7}
| #15 0x00007ffff4e58cc5 in WebCore::HistoryController::recursiveGoToItem (this=0x7fffe2bb6970, item=0x7fffdae75f00, fromItem=<value optimized out>, type=WebCore::FrameLoadTypeBack)
|     at ../WebCore/loader/HistoryController.cpp:585
|         itemURL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffdace1c60}}, m_isValid = true, m_protocolInHTTPFamily = true, m_schemeEnd = 4, m_userStart = 7, m_userEnd = 7, 
|           m_passwordEnd = 7, m_hostEnd = 20, m_portEnd = 20, m_pathAfterLastSlash = 21, m_pathEnd = 27, m_queryEnd = 101, m_fragmentEnd = 101}
|         currentURL = {m_string = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0x7fffda84e640}}, m_isValid = true, m_protocolInHTTPFamily = true, m_schemeEnd = 4, m_userStart = 7, 
|           m_userEnd = 7, m_passwordEnd = 7, m_hostEnd = 23, m_portEnd = 23, m_pathAfterLastSlash = 24, m_pathEnd = 30, m_queryEnd = 89, m_fragmentEnd = 89}
| #16 0x00007ffff4ebf5d3 in WebCore::Page::goToItem (this=0x7fffe2badea0, item=0x7fffdae75f00, type=WebCore::FrameLoadTypeBack) at ../WebCore/page/Page.cpp:310
|         currentItem = <value optimized out>
| #17 0x00007ffff4ebf744 in WebCore::Page::goBack (this=0x7fffe2badea0) at ../WebCore/page/Page.cpp:239
|         item = 0x7fffe2bd8000
| #18 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #19 0x00007ffff2f5be2c in ?? () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #20 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #21 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #22 0x00007ffff408cca3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #23 0x00007ffff4219a79 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #24 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #25 0x00007ffff2f5c513 in ?? () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #26 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #27 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #28 0x00007ffff40a6a95 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #29 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #30 0x00007ffff2f5be2c in ?? () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #31 0x00007ffff2f5d8cf in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #32 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #33 0x00007ffff40a574d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #34 0x00007ffff4154538 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #35 0x00007ffff2f4844e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #36 0x00007ffff2f5c1dd in ?? () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #37 0x00007ffff2f5d76a in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #38 0x00007ffff2f5ddd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
| No symbol table info available.
| #39 0x00007ffff425b6cf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #40 0x00007ffff414cae3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #41 0x00007ffff414dab3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #42 0x00007ffff3b6dc9c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
| No symbol table info available.
| #43 0x00007ffff28a990e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
| No symbol table info available.
| #44 0x00007ffff28ad2c8 in ?? () from /lib/libglib-2.0.so.0
| No symbol table info available.
| #45 0x00007ffff28ad725 in g_main_loop_run () from /lib/libglib-2.0.so.0
| No symbol table info available.
| #46 0x00007ffff414df87 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
| No symbol table info available.
| #47 0x0000000000435053 in main (argc=1, argv=0x7fffffffe808) at /tmp/buildd/epiphany-browser-2.29.90.1/src/ephy-main.c:741
|         option_context = <value optimized out>
|         option_group = <value optimized out>
|         proxy = <value optimized out>
|         error = 0x0
|         user_time = 71237111

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

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

Versions of packages epiphany-browser depends on:
ii  dbus-x11                 1.2.20-2        simple interprocess messaging syst
ii  epiphany-browser-data    2.29.90.1-2     Data files for the GNOME web brows
ii  gnome-icon-theme         2.28.0-1        GNOME Desktop icon theme
ii  iso-codes                3.13-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.20-2        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.7-3         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.6-1        The GTK+ graphical user interface 
ii  libice6                  2:1.0.6-1       X11 Inter-Client Exchange library
ii  libnotify1 [libnotify1-g 0.4.5-1         sends desktop notifications to a n
ii  libnspr4-0d              4.8.3-1         NetScape Portable Runtime Library
ii  libnss3-1d               3.12.5-2        Network Security Service libraries
ii  libpango1.0-0            1.26.2-1        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.90-1       an HTTP library implementation in 
ii  libsoup2.4-1             2.29.90-1       an HTTP library implementation in 
ii  libwebkit-1.0-2          1.1.21-1        Web content engine library for Gtk
ii  libx11-6                 2:1.3.3-1       X11 client-side library
ii  libxml2                  2.7.6.dfsg-2+b1 GNOME XML library
ii  libxslt1.1               1.1.26-1+b1     XSLT processing library - runtime 

Versions of packages epiphany-browser recommends:
ii  yelp                     2.28.0+webkit-2 Help browser for GNOME

epiphany-browser suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list