Thread 1 "orca" received signal SIGSEGV, Segmentation fault.
0x00007f18fdd501d6 in atspi_accessible_get_parent (obj=obj@entry=0x5591534dc220, error=error@entry=0x0) at atspi-accessible.c:276
276         message = dbus_message_new_method_call (obj->parent.app->bus_name,

(gdb) bt
#0  0x00007f18fdd501d6 in atspi_accessible_get_parent (obj=obj@entry=0x5591534dc220 [AtspiAccessible], error=error@entry=0x0) at atspi-accessible.c:276
#1  0x00007f18fdd50479 in atspi_accessible_get_application (obj=0x5591534dc220 [AtspiAccessible], error=<optimized out>) at atspi-accessible.c:687
#2  0x00007f18ff71ec58 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#3  0x00007f18ff71e6ba in ffi_call (cif=cif@entry=0x559153368048, fn=<optimized out>, rvalue=<optimized out>, rvalue@entry=0x7ffd12438d10, avalue=0x559153020270)
    at ../src/x86/ffi64.c:525
#4  0x00007f190030df4c in pygi_invoke_c_callable (function_cache=0x559153367fa0, state=<optimized out>, py_args=<optimized out>, py_kwargs=<optimized out>)
    at pygi-invoke.c:674
#5  0x00007f190030fa1a in pygi_function_cache_invoke (function_cache=<optimized out>, py_args=py_args@entry=(<Accessible at remote 0x7f18e0888cf0>,), py_kwargs=<optimized out>) at pygi-cache.c:859
#6  0x00007f190030e6a8 in pygi_callable_info_invoke (info=<optimized out>, py_args=py_args@entry=(<Accessible at remote 0x7f18e0888cf0>,), kwargs=<optimized out>, cache=<optimized out>, user_data=user_data@entry=0x0) at pygi-invoke.c:717
#7  0x00007f190030e6dc in _wrap_g_callable_info_invoke (self=<optimized out>, py_args=py_args@entry=(<Accessible at remote 0x7f18e0888cf0>,), kwargs=<optimized out>)
    at pygi-invoke.c:754
#8  0x00007f1900303619 in _callable_info_call (self=0x7f18e08ffa78, args=(), kwargs=0x0) at pygi-info.c:557
#9  0x00007f1908169d77 in PyObject_Call (func=<gi.FunctionInfo at remote 0x7f18e08ffa78>, arg=<optimized out>, kw=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Objects/abstract.c:2165
#10 0x00007f1908226aa1 in PyEval_EvalFrameEx (nk=<optimized out>, na=0, pp_stack=0x7ffd12438f20, func=<optimized out>) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4916
#11 0x00007f1908226aa1 in PyEval_EvalFrameEx (oparg=<optimized out>, pp_stack=0x7ffd12438f20) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4712
#12 0x00007f1908226aa1 in PyEval_EvalFrameEx (f=f@entry=Frame 0x7f18e089dc18, for file /usr/lib/python3.5/site-packages/pyatspi/Accessibility.py, line 184, in <lambda> (x=<Event(pyType=<EventType(detail=None, minor='showing', _separated=<_ELessList at remote 0x7f18e088b458>, klass='object', major='state-changed') at remote 0x7f18e08a62a0>) at remote 0x7f18e30b6d68>), throwflag=throwflag@entry=0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:3209
#13 0x00007f190822be5b in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f18e08ffd10, argcount=1, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:3995
#14 0x00007f190822bf43 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f18e08ffd10, argcount=<optimized out>, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4016
#15 0x00007f1908194b78 in function_call (func=<function at remote 0x7f18fc16fea0>, arg=(<Event(pyType=<EventType(detail=None, minor='showing', _separated=<_ELessList at remote 0x7f18e088b458>, klass='object', major='state-changed') at remote 0x7f18e08a62a0>) at remote 0x7f18e30b6d68>,), kw=0x0) at /usr/src/debug/Python-3.5.1/Objects/funcobject.c:632
#16 0x00007f1908169d77 in PyObject_Call (func=<function at remote 0x7f18fc16fea0>, arg=<optimized out>, kw=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Objects/abstract.c:2165
#17 0x00007f1908185439 in property_descr_get (self=<property at remote 0x7f18fc16e7c8>, obj=<Event(pyType=<EventType(detail=None, minor='showing', _separated=<_ELessList at remote 0x7f18e088b458>, klass='object', major='state-changed') at remote 0x7f18e08a62a0>) at remote 0x7f18e30b6d68>, type=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Objects/descrobject.c:1398
#18 0x00007f19081b4f9e in _PyObject_GenericGetAttrWithDict (obj=<Event(pyType=<EventType(detail=None, minor='showing', _separated=<_ELessList at remote 0x7f18e088b458>, klass='object', major='state-changed') at remote 0x7f18e08a62a0>) at remote 0x7f18e30b6d68>, name='host_application', dict=0x0) at /usr/src/debug/Python-3.5.1/Objects/object.c:1059
#19 0x00007f1908227187 in PyEval_EvalFrameEx (f=f@entry=Frame 0x7f18e08d4dd8, for file /usr/lib/python3.5/site-packages/orca/event_manager.py, line 248, in _queuePrintln (self=<EventManager(_synchronousToolkits=['VCL'], _dequeueCount=0, _ignoredEvents=['object:bounds-changed', 'object:state-changed:defunct', 'object:property-change:accessible-parent'], _desktop=<Accessible at remote 0x7f18e5dce750>, registry=<Registry(device_event_register=None, app_event_register=None, started=True, desktop=None, async=False, event_listeners={<method at remote 0x7f18e12e4788>: <EventListener at remote 0x7f18e12fb7e0>, <method at remote 0x7f18e12f8188>: <DeviceListener at remote 0x7f18e12fbd80>}, has_implementations=True, main_loop=<MainLoop(_signal_source=1) at remote 0x7f18fe80b888>) at remote 0x7f18fe80df60>, _gidleId=3048, _gidleLock=<_thread.lock at remote 0x7f18e5daa120>, _gilSleepTime=<float at remote 0x7f18fc0d2a68>, _asyncMode=True, _scriptListenerCounts={'object:property-change:accessible-name': 1, 'object:state-changed:busy': 1, 'object:state-changed:checked': 1, 'docum...(truncated), throwflag=throwflag@entry=0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:2716
#20 0x00007f190822be5b in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x5591533d4700, argcount=2, kws=0x5591533d4710, kwcount=1, defs=0x7f18e5dc2728, defcount=1, kwdefs=0x0, closure=0x0, name='_queuePrintln', qualname='EventManager._queuePrintln')
    at /usr/src/debug/Python-3.5.1/Python/ceval.c:3995
#21 0x00007f1908227f78 in PyEval_EvalFrameEx (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7ffd124394b0, func=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Python/ceval.c:4793
#22 0x00007f1908227f78 in PyEval_EvalFrameEx (oparg=<optimized out>, pp_stack=0x7ffd124394b0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4710
#23 0x00007f1908227f78 in PyEval_EvalFrameEx (f=f@entry=Frame 0x5591533d4538, for file /usr/lib/python3.5/site-packages/orca/event_manager.py, line 321, in _dequeue (self=<EventManager(_synchronousToolkits=['VCL'], _dequeueCount=0, _ignoredEvents=['object:bounds-changed', 'object:state-changed:defunct', 'object:property-change:accessible-parent'], _desktop=<Accessible at remote 0x7f18e5dce750>, registry=<Registry(device_event_register=None, app_event_register=None, started=True, desktop=None, async=False, event_listeners={<method at remote 0x7f18e12e4788>: <EventListener at remote 0x7f18e12fb7e0>, <method at remote 0x7f18e12f8188>: <DeviceListener at remote 0x7f18e12fbd80>}, has_implementations=True, main_loop=<MainLoop(_signal_source=1) at remote 0x7f18fe80b888>) at remote 0x7f18fe80df60>, _gidleId=3048, _gidleLock=<_thread.lock at remote 0x7f18e5daa120>, _gilSleepTime=<float at remote 0x7f18fc0d2a68>, _asyncMode=True, _scriptListenerCounts={'object:property-change:accessible-name': 1, 'object:state-changed:busy': 1, 'object:state-changed:checked': 1, 'document:l...(truncated), throwflag=throwflag@entry=0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:3209
#24 0x00007f190822be5b in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f18e0941bc0, argcount=1, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:3995
#25 0x00007f190822bf43 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f18e0941bc0, argcount=<optimized out>, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4016
#26 0x00007f1908194b78 in function_call (func=<function at remote 0x7f18e5dd0c80>, arg=(<EventManager(_synchronousToolkits=['VCL'], _dequeueCount=0, _ignoredEvents=['object:bounds-changed', 'object:state-changed:defunct', 'object:property-change:accessible-parent'], _desktop=<Accessible at remote 0x7f18e5dce750>, registry=<Registry(device_event_register=None, app_event_register=None, started=True, desktop=None, async=False, event_listeners={<method at remote 0x7f18e12e4788>: <EventListener at remote 0x7f18e12fb7e0>, <method at remote 0x7f18e12f8188>: <DeviceListener at remote 0x7f18e12fbd80>}, has_implementations=True, main_loop=<MainLoop(_signal_source=1) at remote 0x7f18fe80b888>) at remote 0x7f18fe80df60>, _gidleId=3048, _gidleLock=<_thread.lock at remote 0x7f18e5daa120>, _gilSleepTime=<float at remote 0x7f18fc0d2a68>, _asyncMode=True, _scriptListenerCounts={'object:property-change:accessible-name': 1, 'object:state-changed:busy': 1, 'object:state-changed:checked': 1, 'document:load-stopped': 1, 'object:state-changed:focused': 1, 'object:text-changed:insert': 1, 'object:text-selection-change...(truncated), kw=0x0) at /usr/src/debug/Python-3.5.1/Objects/funcobject.c:632
#27 0x00007f1908169d77 in PyObject_Call (func=<function at remote 0x7f18e5dd0c80>, arg=<optimized out>, kw=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Objects/abstract.c:2165
#28 0x00007f1908180af4 in method_call (func=<function at remote 0x7f18e5dd0c80>, arg=(<EventManager(_synchronousToolkits=['VCL'], _dequeueCount=0, _ignoredEvents=['object:bounds-changed', 'object:state-changed:defunct', 'object:property-change:accessible-parent'], _desktop=<Accessible at remote 0x7f18e5dce750>, registry=<Registry(device_event_register=None, app_event_register=None, started=True, desktop=None, async=False, event_listeners={<method at remote 0x7f18e12e4788>: <EventListener at remote 0x7f18e12fb7e0>, <method at remote 0x7f18e12f8188>: <DeviceListener at remote 0x7f18e12fbd80>}, has_implementations=True, main_loop=<MainLoop(_signal_source=1) at remote 0x7f18fe80b888>) at remote 0x7f18fe80df60>, _gidleId=3048, _gidleLock=<_thread.lock at remote 0x7f18e5daa120>, _gilSleepTime=<float at remote 0x7f18fc0d2a68>, _asyncMode=True, _scriptListenerCounts={'object:property-change:accessible-name': 1, 'object:state-changed:busy': 1, 'object:state-changed:checked': 1, 'document:load-stopped': 1, 'object:state-changed:focused': 1, 'object:text-changed:insert': 1, 'object:text-selection-change...(truncated), kw=0x0) at /usr/src/debug/Python-3.5.1/Objects/classobject.c:330
#29 0x00007f1908169d77 in PyObject_Call (func=<method at remote 0x7f18e08f3448>, arg=<optimized out>, kw=<optimized out>)
    at /usr/src/debug/Python-3.5.1/Objects/abstract.c:2165
#30 0x00007f1908222467 in PyEval_CallObjectWithKeywords (func=<method at remote 0x7f18e08f3448>, arg=(), kw=kw@entry=0x0) at /usr/src/debug/Python-3.5.1/Python/ceval.c:4559
#31 0x00007f1908169bf7 in PyObject_CallObject (o=<optimized out>, a=<optimized out>) at /usr/src/debug/Python-3.5.1/Objects/abstract.c:2091
#32 0x00007f190030bafc in _pygi_closure_handle (cif=<optimized out>, result=<optimized out>, args=<optimized out>, data=<optimized out>) at pygi-closure.c:573
#33 0x00007f18ff71ea52 in ffi_closure_unix64_inner (closure=0x7f19087cc0d0, rvalue=0x7ffd12439a10, reg_args=0x7ffd12439960, argp=0x7ffd12439a30 " \244sS\221U")
    at ../src/x86/ffi64.c:670
#34 0x00007f18ff71edc0 in ffi_closure_unix64 () at ../src/x86/unix64.S:229
#35 0x00007f18ff96a703 in g_main_context_dispatch (context=0x559152ac8a70) at gmain.c:3154
#36 0x00007f18ff96a703 in g_main_context_dispatch (context=context@entry=0x559152ac8a70) at gmain.c:3769
#37 0x00007f18ff96aab0 in g_main_context_iterate (context=0x559152ac8a70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#38 0x00007f18ff96add2 in g_main_loop_run (loop=0x5591533d3670) at gmain.c:4034
#39 0x00007f18fdd5686c in atspi_event_main () at atspi-misc.c:967

[...]
