On 21/05/13 22:53, Luca Galli wrote:
Still segfaulting
Could you please try the attached patch?
--
Tom.
>From f546822b0fe678498ff31fd66dae4e983ac50455 Mon Sep 17 00:00:00 2001
From: Tom Hacohen <t...@stosb.com>
Date: Wed, 22 May 2013 12:50:51 +0100
Subject: [PATCH] Evas eo-compat: Don't call legacy events if evas_object_del
was called.
---
src/lib/evas/canvas/evas_callbacks.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/lib/evas/canvas/evas_callbacks.c b/src/lib/evas/canvas/evas_callbacks.c
index 4d1c16d..91f44ea 100644
--- a/src/lib/evas/canvas/evas_callbacks.c
+++ b/src/lib/evas/canvas/evas_callbacks.c
@@ -245,7 +245,7 @@ evas_object_event_callback_call(Evas_Object *eo_obj, Evas_Object_Protected_Data
Evas_Public_Data *e;
if (!obj) return;
- if ((obj->delete_me) || (!obj->layer)) return;
+ if (obj->eo_del_called || obj->delete_me || !obj->layer) return;
if ((obj->last_event == event_id) &&
(obj->last_event_type == type)) return;
if (obj->last_event > event_id)
--
1.7.9.5
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel