Page MenuHomePhabricator

infinity loop in EO
Open, HighPublic

Description

Constaté régulièrement sans pour definir la cause.
here is an excerpt from the console output:

ERR<15019>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002d3e is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=13e, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() ERR<15019>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)Eo ID 0x400000002d3e is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=13e, id=b, ref=1)

ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() ERR<15019>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)Eo ID 0x400000002d3e is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=13e, id=b, ref=1)

ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() ERR<15019>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)Eo ID 0x400000002d3e is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=13e, id=b, ref=1)

ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)
ERR<14858>:eo lib/eo/eo_base_class.c:1764 efl_event_callback_call() Eo ID 0x400000002cc1 is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=c1, id=b, ref=1)

thierry1970 added a comment.EditedApr 17 2019, 2:29 AM

This fix seems to solve the problem.
To check!!!

--- a/src/lib/eo/eo_base_class.c
+++ b/src/lib/eo/eo_base_class.c
@@ -1726,7 +1726,7 @@ end:
 
    pd->callback_stopped = callback_already_stopped;
 
-   return ret;
+   return EINA_FALSE;
 restart:
    EINA_INLIST_FOREACH(pd->current, lookup)
      {
thierry1970 triaged this task as High priority.Apr 19 2019, 1:44 AM

Unfunctional patch ...

thierry1970 closed this task as Resolved.Fri, May 17, 8:29 AM
thierry1970 claimed this task.

Resolved by D7744

thierry1970 reopened this task as Open.Fri, May 17, 9:37 AM

Bug not resolved just less frequent.

ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x400000002e9a is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=29a, id=b, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted or this was never a valid object ID. (domain=0, current_domain=0, local_domain=0, available_domains=[0 1 ], generation=19f, id=8, ref=1)
ERR<8415>:eo lib/eo/eo_base_class.c:1782 efl_event_callback_call() Eo ID 0x40000000219f is not a valid object. Current thread: main. This ID has probably been deleted