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