On Sat, 15 Sep 2018, Carsten Haitzler wrote:

No - it's fine in this regard (the tutorial). It's something inside EFL that is
hitting an invalid object. Unfortunately the "hex dumps" are useless to
mail.... you really need to use eina_btlog as described to turn it into usable
text. EFL does not go do this by default because it's rather costly to do, so
doing it every time we dump this to stderr is not a good idea. We leave it to
you to do when you want to know what that backtrace says or share it with
others, but I can reproduce it.

Well, basically I would expect a tutorial example to work without errors... I 
did try eina_btlog now,
but I really have no idea what it is telling me there, except that efl did hit 
some invalid or destroyed
object in closing the program, so it probably attemtps to destroy something 
twice. I do have some other
problems with enlightemnent, but I have to find the time to produce a useful 
bugreport. Until now, the
symptoms are a bit vague as to the source. For example, occasionally mouse 
clicks just stop working, or
I have to use the laptop trackpads right mouse button to perform a left mouse 
click to make the usb mouse
work temporarily again, sometimes only the systme tray keeps working, but no 
window manager actions until I restart
enlightenment. Since a couple of weeks there seem to be some problem with 
double buffering, I get flickering artefacts
redisplaying invalidated rectangles with the old content again. Also, there are 
a few problems with automated focus. When
IntelliJ Idea pops up some dialog, it sometimes triggers the mouse problem, and 
each and every time some Terminology or firefox window
is brought to the front instead of that dialog box now. Also, when idea emits 
some notification during the longish build process, it often
steals the input focus away from the program I am just typing in, so my input 
ends up in the middle of the current source file opend in
idea, even if I am typing on the other screen.
I am not sure if this all affects gtk-based programs more, but I have the not 
really well founded suspicion that the problems often
start after opening a gtk-based application.
So the idea behind starting with the tutorial was to start testing if efl-based 
programs show the same effects.
There may also be some suboptimal configuration of the efl build, so I also 
have to go through all the dependencies
again first before collecting the details. I am using the current 
efl/enlightenment/terminology versions on a current devuan system, by the way.


Peter Kollner <pe...@asgalon.net>

enlightenment-users mailing list

Reply via email to