Bug#642750: Epiphany still unstable [ia64]: SIGSEGV in WebCore::toJSDOMWindow(WebCore::Frame*, WebCore::DOMWrapperWorld*)

Émeric Maschino emeric.maschino at gmail.com
Thu Oct 25 21:19:28 UTC 2012


tags 642750 - moreinfo
thanks

Hi,

Please find attached an updated gdb stacktrace for libwebkitgtk-3.0.0
1.8.1-3.3 and epiphany-browser 3.4.2-2 currently in Debian "Wheezy"
Testing when following steps described in Message #5
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642750#5).

Stacktrace is different than with WebKit 1.4/1.6 (but root cause is
perhaps still the same).

Hope this helps and let me now if you need additional information.

Best regards,

     Emeric
-------------- next part --------------
Starting program: /usr/bin/epiphany-browser 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/ia64-linux-gnu/libthread_db.so.1".
[New Thread 0x200000000a006f50 (LWP 6808)]
[New Thread 0x200000000a806f50 (LWP 6809)]
[New Thread 0x200000000b006f50 (LWP 6810)]
[New Thread 0x2000000010c36f50 (LWP 6811)]
[New Thread 0x20000000117c6f50 (LWP 6812)]
[Thread 0x20000000117c6f50 (LWP 6812) exited]
[New Thread 0x20000000117c6f50 (LWP 6816)]
[New Thread 0x2000000018252f50 (LWP 6817)]
[New Thread 0x2000000018e9af50 (LWP 6819)]
[New Thread 0x20000000196e6f50 (LWP 6820)]
[Thread 0x20000000196e6f50 (LWP 6820) exited]
[New Thread 0x20000000196e6f50 (LWP 6821)]
[New Thread 0x200000001a16af50 (LWP 6822)]
[Thread 0x200000001a16af50 (LWP 6822) exited]
[Thread 0x2000000018e9af50 (LWP 6819) exited]
[New Thread 0x2000000018e9af50 (LWP 6823)]
[New Thread 0x200000001a16af50 (LWP 6824)]
[New Thread 0x200000001a98af50 (LWP 6825)]
[New Thread 0x200000001b18af50 (LWP 6826)]
[New Thread 0x200000001b98af50 (LWP 6827)]
[New Thread 0x200000001c18af50 (LWP 6828)]
[New Thread 0x200000001c98af50 (LWP 6829)]
[Thread 0x200000001c18af50 (LWP 6828) exited]
[Thread 0x200000001c98af50 (LWP 6829) exited]
[Thread 0x200000001a16af50 (LWP 6824) exited]
[Thread 0x2000000018e9af50 (LWP 6823) exited]
[Thread 0x200000001a98af50 (LWP 6825) exited]
[Thread 0x200000001b18af50 (LWP 6826) exited]
[Thread 0x200000001b98af50 (LWP 6827) exited]
[New Thread 0x200000001b98af50 (LWP 6831)]
[Thread 0x20000000196e6f50 (LWP 6821) exited]
[New Thread 0x20000000196e6f50 (LWP 6832)]
[New Thread 0x200000001b18af50 (LWP 6833)]
[New Thread 0x200000001a98af50 (LWP 6834)]
[New Thread 0x2000000018e9af50 (LWP 6835)]
[New Thread 0x200000001a16af50 (LWP 6836)]
[Thread 0x2000000018e9af50 (LWP 6835) exited]
[Thread 0x200000001b18af50 (LWP 6833) exited]
[Thread 0x200000001a16af50 (LWP 6836) exited]
[Thread 0x200000001a98af50 (LWP 6834) exited]
[Thread 0x200000001b98af50 (LWP 6831) exited]
[New Thread 0x200000001b98af50 (LWP 6837)]
[New Thread 0x200000001a98af50 (LWP 6838)]
[New Thread 0x200000001a16af50 (LWP 6839)]
[New Thread 0x200000001b18af50 (LWP 6840)]
[Thread 0x200000001a16af50 (LWP 6839) exited]
[Thread 0x200000001a98af50 (LWP 6838) exited]
[New Thread 0x200000001a98af50 (LWP 6841)]
[New Thread 0x200000001a16af50 (LWP 6842)]
[Thread 0x200000001b18af50 (LWP 6840) exited]
[Thread 0x200000001a16af50 (LWP 6842) exited]
[Thread 0x200000001a98af50 (LWP 6841) exited]
[Thread 0x200000001b98af50 (LWP 6837) exited]

Program received signal SIGSEGV, Segmentation fault.
0x2000000001292330 in WebCore::toJSDOMWindow(WebCore::Frame*, WebCore::DOMWrapperWorld*) () from /usr/lib/libwebkitgtk-3.0.so.0
#0  0x2000000001292330 in WebCore::toJSDOMWindow(WebCore::Frame*, WebCore::DOMWrapperWorld*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#1  0x200000000128ddf0 in WebCore::toJSDOMGlobalObject(WebCore::Document*, WebCore::DOMWrapperWorld*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#2  0x200000000128ded0 in WebCore::toJSDOMGlobalObject(WebCore::ScriptExecutionContext*, WebCore::DOMWrapperWorld*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#3  0x20000000013158a0 in WebCore::JSLazyEventListener::initializeJSFunction(WebCore::ScriptExecutionContext*) const () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#4  0x20000000012bfa80 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) [clone .part.63] () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#5  0x20000000016fbaf0 in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#6  0x20000000016fbe30 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#7  0x20000000017180f0 in WebCore::Node::handleLocalEvents(WebCore::Event*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#8  0x20000000016ee010 in WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#9  0x200000000170ecb0 in WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#10 0x20000000016ec170 in WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#11 0x2000000001722d90 in WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WTF::AtomicString const&, int, WebCore::Node*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#12 0x2000000001fb5d80 in WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#13 0x2000000001fb92a0 in WebCore::EventHandler::handleMousePressEvent(WebCore::PlatformMouseEvent const&) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#14 0x2000000001071500 in webkit_web_view_button_press_event(_GtkWidget*, _GdkEventButton*) () from /usr/lib/libwebkitgtk-3.0.so.0
No symbol table info available.
#15 0x40000000000d5fc0 in ephy_web_view_button_press_event (event=0x60000000004dfdd0, widget=0x600000000051e000) at ephy-web-view.c:546
No locals.
#16 ephy_web_view_button_press_event (widget=0x600000000051e000, event=0x60000000004dfdd0) at ephy-web-view.c:536
No locals.
#17 0x2000000004382d50 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/ia64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#18 0x200000000535ff70 in g_type_class_meta_marshal () from /usr/lib/ia64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x20000000053630e0 in g_closure_invoke () from /usr/lib/ia64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x200000000538c6f0 in ?? () from /usr/lib/ia64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x200000000539df30 in g_signal_emit_valist () from /usr/lib/ia64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x200000000539e830 in g_signal_emit () from /usr/lib/ia64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x2000000004679910 in ?? () from /usr/lib/ia64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#24 0x200000000437d4e0 in ?? () from /usr/lib/ia64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#25 0x2000000004382520 in gtk_main_do_event () from /usr/lib/ia64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#26 0x2000000004945bf0 in ?? () from /usr/lib/ia64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#27 0x20000000049a7470 in gdk_event_source_dispatch () from /usr/lib/ia64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#28 0x200000000549cdd0 in g_main_context_dispatch () from /lib/ia64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#29 0x200000000549d740 in ?? () from /lib/ia64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#30 0x200000000549dad0 in g_main_context_iteration () from /lib/ia64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#31 0x2000000005010d00 in g_application_run () from /usr/lib/ia64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#32 0x4000000000040020 in main (argc=1, argv=0x60000fffffffb438) at ephy-main.c:483
        option_context = <optimized out>
        option_group = <optimized out>
        error = 0x60000000001a5090
        user_time = <optimized out>
        arbitrary_url = <optimized out>
        ctx = 0x600000000016b430
        startup_flags = 1724560
        mode = EPHY_EMBED_SHELL_MODE_BROWSER
        status = <optimized out>
A debugging session is active.

	Inferior 1 [process 6805] will be killed.

Quit anyway? (y or n) 


More information about the Pkg-webkit-maintainers mailing list