Bug#642750: epiphany-browser: *HIGHLY* unstable on ia64 (IA-64/IPF/Itanium) platform
Émeric Maschino
emeric.maschino at gmail.com
Sat Sep 24 21:23:20 UTC 2011
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
-------------- next part --------------
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)
More information about the pkg-gnome-maintainers
mailing list