On Fri, 31 Jul 2020 03:03:13 -0700 Jose R R <jose....@metztli.com> said:

well e got locked up in reading async events ... because evas was still
seemingly rendering... i see no rendering thread for evas... what was on the
screen? using gl for compositing or software? software i suspect.

why is here still rendering items in the rendering list? it's waiting for it to
clear out by processing events/input from pending render thread(s). his item is
modified by the mainloop code not the thread so it doesnt need locks - a pipe
is used to pass events back to the mainloop...

so i'm unsure why this is happening other than the above. there is no render
thread i see in the bt. well no active blocked one. thread 2 is the render
thread sleeping waiting for commands to go do its thing... thread 1 is the
mainloop stuck waiting for return input from the render thread. without lots of
debug to show what all the sequence of events was on all threads.. i can't say
much more as it;'s a snapshot of a system that's indeed locked up waiting on
something that is not actually busy, but it certainly thinks it is.

> Normally,
> 
> < http://www.enlightenment.org/ss/e-5f23ea745ad658.07505304.jpg >
> 
> But I was building a kernel, etc., and E became unresponsive...
> 
> I had to exit E via triplet CTRL + ALT + F2; logging at shell then executed
> killall -SEGV enlightenment.
> 
> Attached is the log:
> 
> ---------- Forwarded message ---------
> From: Carsten Haitzler <ras...@rasterman.com>
> Date: Sun, Jul 26, 2020 at 10:05 AM
> Subject: [E-devel] Release: Enlightenment 0.24.2
> To: e <enlightenment-devel@lists.sourceforge.net>, e-users
> <enlightenment-us...@lists.sourceforge.net>,
> <enlightenment-annou...@lists.sourceforge.net>
> 
> 
> Here is the follow-on beta tarball tarball:
> 
> https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.24.2.tar.xz
> 
> Hilights:
>       * Fixed null exec command running
>       * Fixed handling of screen with no edid
>       * Fixed signal.h, execinfo.h include for some libc's
>       * Sped up pager thumb loading significant;y
>       * Handle zone changes during startup
>       * Longer efreetd timeout for update event
>       * Fixed e's xsettings support on 64bit to use the right types
>       * Fixed preloading of icon
>       * Fixed e's wl backlight/dimming logic to be correct and reliable
>       * Fixed noisy logging on invalid exec handle found
>       * Fixed shot blurriness if size didn't quite match
>       * Fixed battery on openbsd to use right constants
>       * Fixed cpu freq setting on freebsd etc.
>       * Handle error exits from dependency libs as an error and bring up alert
>       * E system - isolate stdio so it doesn't affect ipc on stdin/out
>       * Polkit & Askpass password - handle escaping right
>       * Fix tiling issue with float/unfloat
>       * Fixed shell autohide when clock data up
>       * Handle x io error with proper exit code and exit
> 
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> Carsten Haitzler - ras...@rasterman.com
> 
> 
> 
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> -- 
> Jose R R
> http://metztli.it
> ---------------------------------------------------------------------------------------------
> Download Metztli Reiser4: Debian Buster w/ Linux 5.5.19 AMD64
> ---------------------------------------------------------------------------------------------
> feats ZSTD compression https://sf.net/projects/metztli-reiser4/
> -------------------------------------------------------------------------------------------
> Official current Reiser4 resources: https://reiser4.wiki.kernel.org/


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to