Package: epiphany-browser Version: 3.0.4-1 Severity: important Epiphany is barely usable on ia64 platform (crashes *VERY* frequently).
Steps to reproduce: - start up Epiphany; default page is http://www.debian.org - go to http://www.google.fr and search for Debian - click on the second Google hit (links to www.debian.org); the Debian homepage is displayed, as expected - click on the Epiphany Back button; you're back to the Google results page, as expected - click again on the link to www.debian.org in the Google results page; Epiphany received signal SIGSEGV in (missing?) WriteBarrier.h (see attached gdb.txt for details). I don't know if the missing WriteBarrier.h is expected. I have libwebkitgtk-3.0-0-dbg and libwebkitgtk-1.0-0-dbg 1.4.2-2 packages installed on my system. If it can help further, the following messages are recorded on the console if I reproduce the above steps, starting Epiphany from a terminal (not running it from gdb): ** Message: console message: undefined @0: 1.445053577918228e-154 ** Message: console message: undefined @0: 1.4450535779182651e-154 ** Message: console message: undefined @0: 1.445053577918293e-154 ** Message: console message: undefined @0: 1.4450535779183208e-154 ** Message: console message: undefined @0: 1.4450535779183486e-154 ** Message: console message: undefined @0: 1.4450535779183857e-154 ** Message: console message: undefined @0: 1.4450535779184135e-154 ** Message: console message: undefined @0: 1.4450535779184413e-154 ** Message: console message: undefined @0: 1.4450535779186732e-154 ** Message: console message: undefined @0: 1.445053577918701e-154 ** Message: console message: undefined @0: 1.4450535779187567e-154 ** Message: console message: undefined @0: 1.4450535779187845e-154 ** Message: console message: undefined @0: 1.4450535779188308e-154 ** Message: console message: undefined @0: 1.4450535779188587e-154 ** Message: console message: undefined @0: 1.4450535779188958e-154 ** Message: console message: undefined @0: 1.4450535779189236e-154 ** Message: console message: undefined @0: 1.4450535779189514e-154 ** Message: console message: undefined @0: 1.4450535779189792e-154 ** Message: console message: undefined @0: 1.445053577919007e-154 ** Message: console message: undefined @0: 1.4450535779190349e-154 ** Message: console message: undefined @0: 1.4450535779190627e-154 Segmentation fault. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: ia64 Kernel: Linux 2.6.38-2-mckinley (SMP w/2 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages epiphany-browser depends on: ii dbus-x11 1.4.14-1 ii epiphany-browser-data 3.0.4-1 ii gnome-icon-theme 3.0.0-4 ii gsettings-desktop-schemas 3.0.1-1 ii iso-codes 3.28-1 ii libavahi-client3 0.6.30-5 ii libavahi-common3 0.6.30-5 ii libavahi-gobject0 0.6.30-5 ii libc6.1 2.13-21 ii libcairo2 1.10.2-6.1 ii libdbus-1-3 1.4.14-1 ii libdbus-glib-1-2 0.94-4 ii libgdk-pixbuf2.0-0 2.24.0-1 ii libgirepository-1.0-1 0.10.8-2 ii libglib2.0-0 2.28.6-1 ii libgnome-keyring0 3.0.0-2 ii libgtk-3-0 3.0.12-2 ii libice6 2:1.0.7-2 ii libnspr4-0d 4.8.9-1 ii libnss3-1d 3.12.11-3 ii libpango1.0-0 1.28.4-3 ii libsm6 2:1.2.0-2 ii libsoup-gnome2.4-1 2.34.3-1 ii libsoup2.4-1 2.34.3-1 ii libunwind7 0.99-0.3 ii libwebkitgtk-3.0-0 1.4.2-2 ii libx11-6 2:1.4.4-1 ii libxml2 2.7.8.dfsg-4 ii libxslt1.1 1.1.26-8 Versions of packages epiphany-browser recommends: ii ca-certificates 20110502+nmu1 ii evince 2.32.0-1 ii yelp 2.30.1+webkit-1+b1 Versions of packages epiphany-browser suggests: pn epiphany-extensions <none> -- no debconf information
Starting program: /usr/bin/epiphany-browser [Thread debugging using libthread_db enabled] [New Thread 0x2000000008a06f70 (LWP 2718)] [New Thread 0x2000000009206f70 (LWP 2719)] [New Thread 0x200000001542ef70 (LWP 2720)] [New Thread 0x2000000015fbef70 (LWP 2721)] [New Thread 0x2000000016bc6f70 (LWP 2722)] [New Thread 0x20000000177def70 (LWP 2723)] [New Thread 0x2000000017fdef70 (LWP 2724)] [New Thread 0x200000001880af70 (LWP 2725)] [New Thread 0x200000001900ef70 (LWP 2726)] [New Thread 0x2000000019826f70 (LWP 2727)] [New Thread 0x200000001a03af70 (LWP 2728)] [New Thread 0x200000001a83af70 (LWP 2729)] [New Thread 0x200000001b03af70 (LWP 2730)] [New Thread 0x200000001b83af70 (LWP 2731)] [Thread 0x200000001b03af70 (LWP 2730) exited] [Thread 0x200000001880af70 (LWP 2725) exited] [Thread 0x200000001a03af70 (LWP 2728) exited] [Thread 0x200000001a83af70 (LWP 2729) exited] [Thread 0x2000000017fdef70 (LWP 2724) exited] [Thread 0x200000001900ef70 (LWP 2726) exited] [Thread 0x2000000019826f70 (LWP 2727) exited] [Thread 0x2000000016bc6f70 (LWP 2722) exited] [Thread 0x200000001b83af70 (LWP 2731) exited] [New Thread 0x200000001b83af70 (LWP 2733)] [New Thread 0x2000000016bc6f70 (LWP 2734)] [New Thread 0x2000000019826f70 (LWP 2735)] [New Thread 0x200000001900ef70 (LWP 2736)] [New Thread 0x2000000017fdef70 (LWP 2737)] [New Thread 0x200000001a02af70 (LWP 2738)] [New Thread 0x200000001a82af70 (LWP 2739)] [New Thread 0x200000001c532f70 (LWP 2740)] [New Thread 0x200000001cd32f70 (LWP 2741)] [New Thread 0x200000001d532f70 (LWP 2742)] [Thread 0x200000001900ef70 (LWP 2736) exited] [Thread 0x2000000016bc6f70 (LWP 2734) exited] [Thread 0x20000000177def70 (LWP 2723) exited] [Thread 0x2000000017fdef70 (LWP 2737) exited] [Thread 0x200000001a82af70 (LWP 2739) exited] [Thread 0x2000000019826f70 (LWP 2735) exited] [Thread 0x200000001c532f70 (LWP 2740) exited] [Thread 0x200000001d532f70 (LWP 2742) exited] [Thread 0x200000001cd32f70 (LWP 2741) exited] [Thread 0x200000001b83af70 (LWP 2733) exited] [New Thread 0x200000001b83af70 (LWP 2743)] [New Thread 0x200000001cd32f70 (LWP 2744)] [New Thread 0x200000001d532f70 (LWP 2745)] [New Thread 0x200000001c532f70 (LWP 2746)] [New Thread 0x2000000019826f70 (LWP 2747)] [New Thread 0x20000000177def70 (LWP 2748)] [Thread 0x20000000177def70 (LWP 2748) exited] [Thread 0x2000000019826f70 (LWP 2747) exited] [Thread 0x200000001cd32f70 (LWP 2744) exited] [Thread 0x200000001b83af70 (LWP 2743) exited] [Thread 0x200000001c532f70 (LWP 2746) exited] [Thread 0x200000001a02af70 (LWP 2738) exited] Program received signal SIGSEGV, Segmentation fault. 0x20000000013faf30 in get (this=<optimized out>) at ../Source/JavaScriptCore/runtime/WriteBarrier.h:97 97 ../Source/JavaScriptCore/runtime/WriteBarrier.h: Aucun fichier ou dossier de ce type. in ../Source/JavaScriptCore/runtime/WriteBarrier.h #0 0x20000000013faf30 in get (this=<optimized out>) at ../Source/JavaScriptCore/runtime/WriteBarrier.h:97 No locals. #1 window (this=<optimized out>) at ../Source/WebCore/bindings/js/JSDOMWindowShell.h:46 No locals. #2 WebCore::toJSDOMWindow (frame=0x2000000015468400, world=<optimized out>) at ../Source/WebCore/bindings/js/JSDOMWindowBase.cpp:209 No locals. #3 0x20000000013f42f0 in WebCore::toJSDOMGlobalObject (document=0x200000001548e000, world=0x2000000015450990) at ../Source/WebCore/bindings/js/JSDOMGlobalObject.cpp:111 No locals. #4 0x20000000013f43d0 in WebCore::toJSDOMGlobalObject (scriptExecutionContext=0x200000001548e060, world=0x2000000015450990) at ../Source/WebCore/bindings/js/JSDOMGlobalObject.cpp:116 No locals. #5 0x2000000001468d40 in WebCore::JSLazyEventListener::initializeJSFunction (this=0x200000001b8a30c0, executionContext=0x200000001548e060) at ../Source/WebCore/bindings/js/JSLazyEventListener.cpp:85 frame = 0x200000001548e060 globalObject = <optimized out> listenerAsFunction = <optimized out> exec = <optimized out> args = {static inlineCapacity = 8, m_buffer = 0x200000001552a7e0, m_size = 2305843009587567304, m_isUsingInlineBuffer = false, m_vector = {m_size = 6917546619827099792, m_buffer = {<WTF::VectorBufferBase<JSC::Register>> = {m_buffer = 0x4, m_capacity = 2305843009587667784}, static m_inlineBufferSize = 64, m_inlineBuffer = {buffer = "\000\000\000\000\000\003\000\000\000\000\000\000\000\000\000\324\000\000\000\000\000\003\000\000\000\000\000\000\000\000\000\324\004\000\001", '\000' <repeats 12 times>"\360, \002\000\001", '\000' <repeats 12 times>"\300, "}}}, m_markSet = 0x10000} jsFunction = <optimized out> #6 0x200000000141f560 in jsFunction (scriptExecutionContext=0x200000001548e060, this=0x200000001b8a30c0) at ../Source/WebCore/bindings/js/JSEventListener.h:78 No locals. #7 WebCore::JSEventListener::handleEvent (this=0x200000001b8a30c0, scriptExecutionContext=0x200000001548e060, event=0x20000000163d4f00) at ../Source/WebCore/bindings/js/JSEventListener.cpp:68 globalObject = <optimized out> callData = {native = {function = 0}, js = {functionExecutable = 0x0, scopeChain = 0x300000000}} callType = <optimized out> lock = {m_lockBehavior = JSC::SilenceAssertionsOnly} exec = <optimized out> handleEventFunction = <optimized out> #8 0x200000000177b400 in WebCore::EventTarget::fireEventListeners (this=0x200000001552a870, event=0x20000000163d4f00, d=0x20000000164b1630, entry=...) at ../Source/WebCore/dom/EventTarget.cpp:354 protect = {m_ptr = 0x200000001552a870} i = 0 end = 4426027048068251650 #9 0x200000000177b820 in WebCore::EventTarget::fireEventListeners (this=0x200000001552a870, event=0x20000000163d4f00) at ../Source/WebCore/dom/EventTarget.cpp:323 d = 0x20000000164b1630 result = {m_impl = {m_iterator = {m_position = 0x0, m_endPosition = <optimized out>}}} #10 0x2000000001799ff0 in handleLocalEvents (event=0x20000000163d4f00, this=0x200000001552a870) at ../Source/WebCore/dom/Node.cpp:2602 No locals. #11 WebCore::Node::handleLocalEvents (this=0x200000001552a870, event=0x20000000163d4f00) at ../Source/WebCore/dom/Node.cpp:2594 No locals. #12 0x20000000017aa580 in WebCore::Node::dispatchGenericEvent (this=0x200000001552a870, prpEvent=...) at ../Source/WebCore/dom/Node.cpp:2743 thisNode = {m_ptr = 0x200000001552a870} originalTarget = {m_ptr = 0x200000001552a870} windowContext = {m_window = {m_ptr = 0x60000fffffff9b08}, m_target = {m_ptr = 0x41e00000600}} cookie = {first = 0x0, second = -25856} data = 0x0 event = {m_ptr = 0x20000000163d4f00} ancestors = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<WebCore::EventContext>> = {m_buffer = 0x41e0000062a, m_capacity = 1275605287199}, <No data fields>}} #13 0x20000000017aa8f0 in WebCore::Node::dispatchEvent (this=0x200000001552a870, prpEvent=...) at ../Source/WebCore/dom/Node.cpp:2671 protect = {m_ptr = 0x200000001552a870} event = {m_ptr = 0x0} view = {m_ptr = 0x200000001548cb80} #14 0x20000000017a54e0 in dispatchMouseEvent (underlyingEvent=..., relatedTargetArg=0x4, isSimulated=false, metaKey=false, shiftKey=false, altKey=false, ctrlKey=false, screenY=417, screenX=287, pageY=297, pageX=287, detail=1, button=<optimized out>, eventType=..., this=0x200000001552a870) at ../Source/WebCore/dom/Node.cpp:2961 cancelable = true swallowEvent = false adjustedPageX = 287 adjustedPageY = 297 defaultHandled = 31 relatedTarget = <optimized out> #15 WebCore::Node::dispatchMouseEvent (this=0x200000001552a870, eventType=..., button=<optimized out>, detail=1, pageX=287, pageY=297, screenX=287, screenY=417, ctrlKey=2, altKey=152, shiftKey=192, metaKey=17, isSimulated=true, relatedTargetArg=0x4, underlyingEvent=Cannot access memory at address 0x0 ) at ../Source/WebCore/dom/Node.cpp:2918 No locals. #16 0x20000000017a6410 in WebCore::Node::dispatchMouseEvent (this=0x200000001552a870, event=<optimized out>, eventType=..., detail=1, relatedTarget=0x0) at ../Source/WebCore/dom/Node.cpp:2858 contentsPos = <optimized out> button = <optimized out> #17 0x2000000001eda8c0 in WebCore::EventHandler::dispatchMouseEvent (this=0x2000000015468a70, eventType=..., targetNode=0x200000001551f1b8, clickCount=1, mouseEvent=..., setUnder=true) at ../Source/WebCore/page/EventHandler.cpp:1956 swallowEvent = false #18 0x2000000001eddce0 in WebCore::EventHandler::handleMousePressEvent (this=0x2000000015468a70, mouseEvent=...) at ../Source/WebCore/page/EventHandler.cpp:1374 gestureIndicator = {static s_processingUserGesture = WebCore::DefinitelyProcessingUserGesture, m_previousValue = 5} request = {m_requestType = 400} documentPoint = {m_x = 72338400, m_y = 536870912} protector = {m_ptr = 0x200000001548cb80} mev = {m_event = {m_position = {m_x = 0, m_y = 0}, m_globalPosition = {m_x = 0, m_y = 0}, m_button = WebCore::LeftButton, m_eventType = WebCore::MouseEventMoved, m_clickCount = 0, m_shiftKey = false, m_ctrlKey = false, m_altKey = false, m_metaKey = false, m_timestamp = 0, m_modifierFlags = 0}, m_hitTestResult = {m_innerNode = {m_ptr = 0x0}, m_innerNonSharedNode = {m_ptr = 0x60000fffffffa020}, m_point = {m_x = 0, m_y = 0}, m_localPoint = {m_x = 0, m_y = 0}, m_innerURLElement = {m_ptr = 0x0}, m_scrollbar = {m_ptr = 0x0}, m_isOverWidget = false, m_isRectBased = false, m_topPadding = 0, m_rightPadding = 0, m_bottomPadding = 0, m_leftPadding = 0, m_rectBasedTestResult = {m_impl = {static m_minTableSize = <optimized out>, static m_maxLoad = <optimized out>, static m_minLoad = <optimized out>, m_table = 0x0, m_tableSize = 0, m_tableSizeMask = 0, m_keyCount = 0, m_deletedCount = 0}, m_head = 0x0, m_tail = 0x6000000000ddd900, m_allocator = {m_ptr = 0x60000fffffffa020}}}} subframe = <optimized out> swallowEvent = <optimized out> #19 0x20000000011d4990 in webkit_web_view_button_press_event (widget=<optimized out>, event=0x6000000000ddd900) at ../Source/WebKit/gtk/webkit/webkitwebview.cpp:869 eventTime = 402801024 priv = 0x60000000003da240 frame = 0x2000000015468a70 webView = 0x60000000003da150 nextEvent = {m_ptr = 0x0} doubleClickDistance = 1 doubleClickTime = 0 settings = <optimized out> platformEvent = {m_position = {m_x = 65543, m_y = 0}, m_globalPosition = {m_x = 20, m_y = 0}, m_button = WebCore::LeftButton, m_eventType = WebCore::MouseEventMoved, m_clickCount = 0, m_shiftKey = false, m_ctrlKey = false, m_altKey = false, m_metaKey = false, m_timestamp = 2.0750757125332355e-322, m_modifierFlags = 0} result = <optimized out> #20 0x40000000000f4840 in ephy_web_view_button_press_event (event=0x6000000000ddd900, widget=0x60000000003da150) at ephy-web-view.c:533 No locals. #21 ephy_web_view_button_press_event (widget=0x60000000003da150, event=0x6000000000ddd900) at ephy-web-view.c:523 No locals. #22 0x2000000003f1f910 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-3.so.0 No symbol table info available. #23 0x2000000004e0d8b0 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #24 0x2000000004e119b0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #25 0x2000000004e4dec0 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #26 0x2000000004e51d20 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #27 0x2000000004e52af0 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #28 0x200000000420c040 in ?? () from /usr/lib/libgtk-3.so.0 No symbol table info available. #29 0x2000000003f1e380 in gtk_propagate_event () from /usr/lib/libgtk-3.so.0 No symbol table info available. #30 0x2000000003f1ef70 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0 No symbol table info available. #31 0x200000000446d270 in ?? () from /usr/lib/libgdk-3.so.0 No symbol table info available. #32 0x20000000044cb5f0 in gdk_event_source_dispatch () from /usr/lib/libgdk-3.so.0 No symbol table info available. #33 0x2000000004f56200 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #34 0x2000000004f61820 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #35 0x2000000004f62840 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #36 0x2000000003f1cd80 in gtk_main () from /usr/lib/libgtk-3.so.0 No symbol table info available. #37 0x4000000000040a20 in main (argc=0, argv=0x60000fffffffb3f8) at ephy-main.c:752 option_context = <optimized out> option_group = <optimized out> proxy = <optimized out> error = 0x60000000001279e0 user_time = 2489616 arbitrary_url = <optimized out> A debugging session is active. Inferior 1 [process 2705] will be killed. Quit anyway? (y or n)