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

Al Poole <[email protected]>
Newsgroups gmane.comp.window-managers.enlightenment.devel
Message-ID <CACisQhY1a-JfpOpWiPOZF4bHwzChcvyJ=vycNRXFN5wuj0TLfA@mail.gmail.com>
guard it with ifdef and submit to phab.

On Fri, Jun 4, 2021 at 10:22 AM Quelrond <[email protected]> wrote:

> Hello,
>
> Could you have a look to this patch, please?
>
> Peter
>
> -------- Forwarded Message --------
> Subject:        [Bug 256408] devel/efl: efreetd crashes with "Abort trap",
> thus application menu icons disappear
> Date:   Fri, 04 Jun 2021 09:15:59 +0000
> From:   [email protected]
> To:     [email protected]
>
>
>
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256408
>
> Bug ID: 256408
> Summary: devel/efl: efreetd crashes with "Abort trap", thus
> application menu icons disappear
> Product: Ports & Packages
> Version: Latest
> Hardware: Any
> OS: Any
> Status: New
> Severity: Affects Many People
> Priority: ---
> Component: Individual Port(s)
> Assignee: [email protected]
> Reporter: [email protected]
> Flags: maintainer-feedback?([email protected])
> Assignee: [email protected]
> Attachment #225539 text/plain
> mime type:
>
> Created attachment 225539
> --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225539&action=edit
> Patch for devel/efl to fix eftreetd crash.
>
> I have discovered a pretty major bug in efl which affects efreetd and in
> turn
> affects enlightenment. It happens when a large number of icons or theme
> resources / assets are installed into /usr/local/share/... The efreetd
> daemon
> crashes with "Abort trap" error message when run from a users terminal. It
> causes the application menu icons to disappear, partially or fully. It
> can also
> cause an error message about efreetd (cache) not connecting with a
> timeout. It
> also causes problems with the initial enlightenment prompts with a fresh .e
> profile.
>
> I have a good solution that I have a patch for an immediate fix, until I
> make a
> PR with the upstream efl project. I'd like to hear the thoughts of the
> FreeBSD
> enlightenment team before I engage with them.
>
> Steps to reproduce:
> Install any major KDE app like Dolphin, Gwenview, Okular etc. Or
> specifically
> kf5-breeze-icons. Then run efreetd as a regular user from a TTY (no X
> sessions
> running).
>
> I have a more thorough description of the problem on the FreeBSD Forums:
>
> https://forums.freebsd.org/threads/solved-enlightenment-application-menu-icons-missing-due-to-efreetd-crashing.80743/
>
> The patch is attached.
>
> Is it possible to get an enlightenment port revision with this patch out
> the
> door ASAP. I have been running it in production on my media-centre for
> almost 2
> weeks now, no issues. Everything else seems fine, the performance seems
> to be
> as good if not better than the same version of Enlightenment/EFL on Manjaro
> Linux (very similar hardware).
>
> It's a pretty urgent bug fix. I am new to enlightenment and loving it
> now. But
> I very nearly turned my back on it an use KDE instead, before even
> giving it a
> chance. If I had known it would take me 2-3 solid weeks to find the bug
> I never
> would have started. This is not just personal time, it is work time that I
> would not be spending, had I known how long it would take. It only took
> about 5
> mins to fix once I found the problem, but that's usually how it goes with
> debugging.
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.
>
>
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.