On Sun, 16 Feb 2020 22:45:38 -0800 Ross Vandegrift <r...@kallisti.us> said:
> Hello, > > I got a bug report that E 0.23.1 will eventually fill the disk with logs about > invalid objects [1]. So far I cannot reproduce. > > But I did find a non-stop stream of this when interacting with E: > ERR<2351>:evas_main ../src/lib/evas/canvas/evas_object_smart.c:145 > evas_object_smart_data_get() calling smart object API on non-smart object! > For instance, changing window focus triggers five. this is efl reporting we're calling a function on an object of the wrong type. you should also get a backtrace with this if you have libunwind (auto detected at compile time). this is a result of history of these functions being silent and just returning NULL saying "don't have any data to give you" and then the code calling them nicely going "well that's not going to work" and becoming a NOP. in some cases it's just simpler code that doesn't have to go doing type checking on "some generic object i slotted here". it can dumbly send it a signal and it'll only work if it's an edje object (for example). other object types don't have that feature so it'll just do nothing. these used to be silent and didn't complain. it's debatable if they should or should not as in some cases it's convenience, in others it may be an actual bug assuming something did something and it did nothing. it is possible something gets into a state where it's doing something all the time and producing logs and with a small amount of disk space - sure. it could fill it up. :| it's not a black & white answer. > I also have a steady appearance of this: > ERR<2351>:evas-gl_x11 ../src/modules/evas/engines/gl_x11/evas_engine.c:1967 > _native_bind_cb() eglCreateImage() for Pixmap 0x0x1015cc0 failed: 0x3003 > > Are these normal? Can they be muted? i have since turned this one into a warning in efl git master (thus muted by default) as it's essentially a race condition you can't get rid of and i kind of got bored of seeing it as there isn't a lot I can easily do about it. > Thanks, > Ross > > > [1] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951117 > > > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users