X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=atspi%2Fatspi-event-listener.c;h=e7e71165b158a7667adb1075e2bec7c95b377769;hb=refs%2Ftags%2Faccepted%2Ftizen%2Funified%2F20200221.093534;hp=6bab4c8aef49aad3c34db15ec24e2b86d647249f;hpb=970af5587f5e247cc4991f0c2679aa0e7dbda874;p=platform%2Fupstream%2Fat-spi2-core.git diff --git a/atspi/atspi-event-listener.c b/atspi/atspi-event-listener.c index 6bab4c8..e7e7116 100644 --- a/atspi/atspi-event-listener.c +++ b/atspi/atspi-event-listener.c @@ -1065,6 +1065,14 @@ _atspi_dbus_handle_event (DBusConnection *bus, DBusMessage *message, void *data) if (!strcmp (category, "ScreenReader")) { e.source = accessible; + if (e.source == NULL) + { + g_warning ("Got no valid source accessible for signal %s from interface %s\n", member, category); + g_free (converted_type); + g_free (name); + g_free (detail); + return DBUS_HANDLER_RESULT_HANDLED; + } } else {