[Bug 256408] devel/efl: efreetd crashes with "Abort trap", thus application menu icons disappear

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 04 Jun 2021 16:47:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256408

Gleb Popov <arrowd@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arrowd@FreeBSD.org
         Resolution|---                         |FIXED
             Status|New                         |Closed

--- Comment #5 from Gleb Popov <arrowd@FreeBSD.org> ---
(In reply to Euan Thoms from comment #3)

Pushed in, thank you.

> I had a feeling this bug was affecting users for a long time.

And AFAIK, you're not mistaken.

> That's one of the reasons I kept going with this most difficult bug to track down.

This is greatly appreciated. If you're still up to it, you might want to
implement a correct fix to this issue - use kqueue/kevent mechanism, which is
much more performant and scalable compared to select().

EFL probably already have some sort of wrapper for Linux epoll and BSD kevent,
so this shouldn't be too hard.

-- 
You are receiving this mail because:
You are the assignee for the bug.