WebKit Bugzilla
Attachment 343656 Details for
Bug 187069
: AX: [GTK] crash in atk_object_ref_accessible_child
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Backtrace.
backtrace.txt (text/plain), 7.34 KB, created by
Mike Gorse
on 2018-06-26 16:22:20 PDT
(
hide
)
Description:
Backtrace.
Filename:
MIME Type:
Creator:
Mike Gorse
Created:
2018-06-26 16:22:20 PDT
Size:
7.34 KB
patch
obsolete
>Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00007f35735d39f0 in WTF::TypeCastTraits<WebCore::FrameView const, WebCore::ScrollView const, false>::isType () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/page/FrameView.h:938 >938 SPECIALIZE_TYPE_TRAITS_WIDGET(FrameView, isFrameView()) >[Current thread is 1 (Thread 0x7f3575083a00 (LWP 9089))] >Missing separate debuginfos, use: zypper install libwebkit2gtk-4_0-37-debuginfo-2.20.3-2.25.2.x86_64 >#0 0x00007f35735d39f0 in WTF::TypeCastTraits<WebCore::FrameView const, WebCore::ScrollView const, false>::isType () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/page/FrameView.h:938 >938 SPECIALIZE_TYPE_TRAITS_WIDGET(FrameView, isFrameView()) >#1 WTF::TypeCastTraits<WebCore::FrameView const, WebCore::ScrollView const, false>::isOfType () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/page/FrameView.h:938 >938 SPECIALIZE_TYPE_TRAITS_WIDGET(FrameView, isFrameView()) >#2 WTF::is<WebCore::FrameView, WebCore::ScrollView> () at /usr/src/debug/webkitgtk-2.20.3/build/DerivedSources/ForwardingHeaders/wtf/TypeCasts.h:66 >66 return source && TypeCastTraits<const ExpectedType, const ArgType>::isOfType(*source); >#3 WebCore::AccessibilityScrollView::documentFrameView () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/accessibility/AccessibilityScrollView.cpp:231 >231 if (!is<FrameView>(m_scrollView)) >#4 0x00007f35735d14fd in WebCore::AccessibilityObject::document () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/accessibility/AccessibilityObject.cpp:1793 >1793 FrameView* frameView = documentFrameView(); >#5 0x00007f357360cd22 in webkitAccessibleGetParent () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp:336 >336 returnValIfWebKitAccessibleIsInvalid(WEBKIT_ACCESSIBLE(object), 0); >#6 0x00007f3570906978 in atk_object_real_get_property (object=0x3fd4d30, prop_id=3, value=0x7ffd474afea0, pspec=0x163d570) at atkobject.c:1365 >1365 g_value_set_object (value, atk_object_get_parent (accessible)); >#7 0x00007f356fdf2c1c in object_get_property (value=0x7ffd474afea0, pspec=0x163d570, object=0x3fd4d30) at gobject.c:1376 >1376 class->get_property (object, param_id, value, pspec); >#8 g_object_get_property (object=object@entry=0x3fd4d30, property_name=<optimized out>, value=value@entry=0x7ffd474afea0) at gobject.c:2444 >2444 object_get_property (object, pspec, prop_value); >#9 0x00007f35709059ed in atk_object_notify (obj=0x3fd4d30, pspec=0x163d570) at atkobject.c:1531 >1531 g_object_get_property (obj, pspec->name, &values.new_value); >#10 0x00007f356fdea908 in g_closure_invoke (closure=closure@entry=0x1474830, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffd474b0080, invocation_hint=invocation_hint@entry=0x7ffd474b0020) > at gclosure.c:804 >804 marshal (closure, >#11 0x00007f356fdfbb37 in signal_emit_unlocked_R (node=node@entry=0x14748c0, detail=detail@entry=1225, instance=instance@entry=0x3fd4d30, emission_return=emission_return@entry=0x0, > instance_and_params=instance_and_params@entry=0x7ffd474b0080) at gsignal.c:3559 >3559 g_closure_invoke (class_closure, >#12 0x00007f356fe042a8 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffd474b0218) at gsignal.c:3385 >3385 signal_emit_unlocked_R (node, detail, instance, NULL, instance_and_params); >#13 0x00007f356fe04592 in g_signal_emit (instance=instance@entry=0x3fd4d30, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3441 >3441 g_signal_emit_valist (instance, signal_id, detail, var_args); >#14 0x00007f356fdeec94 in g_object_dispatch_properties_changed (object=0x3fd4d30, n_pspecs=<optimized out>, pspecs=<optimized out>) at gobject.c:1062 >1062 g_signal_emit (object, gobject_signals[NOTIFY], g_param_spec_get_name_quark (pspecs[i]), pspecs[i]); >#15 0x00007f356fdf1083 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x3fd4d30) at gobject.c:1156 >1156 ->dispatch_properties_changed (object, 1, ¬ify_pspec); >#16 g_object_notify (object=0x3fd4d30, property_name=<optimized out>) at gobject.c:1203 >1203 g_object_notify_by_spec_internal (object, pspec); >#17 0x00007f357360cb40 in webkitAccessibleRefChild () at /usr/src/debug/webkitgtk-2.20.3/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp:389 >389 atk_object_set_parent(child, object); >#18 0x00007f35666197db in sort_order_canonical (mrp=mrp@entry=0x7ffd474b04b0, ls=ls@entry=0x15d1220, kount=kount@entry=0, max=max@entry=0, obj=obj@entry=0x3a66dd0, index=index@entry=0, flag=flag@entry=1, pobj=pobj@entry=0x0, > traverse=traverse@entry=1, recurse=1) at collection-adaptor.c:495 >495 AtkObject *child = atk_object_ref_accessible_child (obj, i); >#19 0x00007f35666197ad in sort_order_canonical (mrp=0x7ffd474b04b0, ls=ls@entry=0x15d1220, kount=kount@entry=0, max=0, obj=0x155add0, index=0, flag=1, pobj=0x0, traverse=1, recurse=1) at collection-adaptor.c:517 >517 kount = sort_order_canonical (mrp, ls, kount, >#20 0x00007f356661990b in query_exec (mrp=mrp@entry=0x7ffd474b04b0, sortby=<optimized out>, ls=ls@entry=0x15d1220, max=<optimized out>, obj=obj@entry=0x155add0, index=index@entry=0, flag=<optimized out>, flag@entry=1, > pobj=<optimized out>, pobj@entry=0x0, traverse=<optimized out>, kount=0, recurse=1) at collection-adaptor.c:600 >600 kount = sort_order_canonical (mrp, ls, 0, max, obj, index, flag, >#21 0x00007f3566619ef4 in impl_GetMatches (bus=<optimized out>, message=0x31353f0, user_data=<optimized out>) at collection-adaptor.c:1322 >1322 count = query_exec (&rule, sortby, ls, 0, count, >#22 0x00007f35666158e4 in handle_other (pathstr=0x2cb8888 "/org/a11y/atspi/accessible/8", member=0x2cb88e8 "GetMatches", iface=<optimized out>, path=0x15e5320, message=0x31353f0, bus=0x18ddf60) at droute.c:553 >553 reply = (func) (bus, message, datum); >#23 handle_message (bus=0x18ddf60, message=0x31353f0, user_data=0x15e5320) at droute.c:600 >600 result = handle_other (bus, message, path, iface, member, pathstr); >#24 0x00007f3563659e26 in ?? () from /lib64/libdbus-1.so.3 >#25 0x00007f356364c641 in dbus_connection_dispatch () from /lib64/libdbus-1.so.3 >#26 0x00007f3563894165 in ?? () from /usr/lib64/libatspi.so.0 >#27 0x00007f356fb16134 in g_main_dispatch (context=0x14a1c30) at gmain.c:3154 >3154 need_destroy = !(* dispatch) (source, callback, user_data); >#28 g_main_context_dispatch (context=context@entry=0x14a1c30) at gmain.c:3769 >3769 g_main_dispatch (context); >#29 0x00007f356fb16388 in g_main_context_iterate (context=0x14a1c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 >3840 g_main_context_dispatch (context); >#30 0x00007f356fb1664a in g_main_loop_run (loop=0x1611be0) at gmain.c:4034 >4034 g_main_context_iterate (loop->context, TRUE, TRUE, self); >#31 0x00007f356edc8080 in WTF::RunLoop::run() () from /usr/lib64/libjavascriptcoregtk-4.0.so.18 >#32 0x00007f3573080530 in WebKit::ChildProcessMain<WebKit::WebProcess, WebKit::WebProcessMain> () at /usr/src/debug/webkitgtk-2.20.3/Source/WebKit/Shared/unix/ChildProcessMain.h:61 >61 RunLoop::run(); >#33 WebProcessMainUnix () at /usr/src/debug/webkitgtk-2.20.3/Source/WebKit/WebProcess/gtk/WebProcessMainGtk.cpp:68 >68 return ChildProcessMain<WebProcess, WebProcessMain>(argc, argv); >#34 0x00007f3571fb56e5 in __libc_start_main () from /lib64/libc.so.6
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 187069
: 343656 |
360368