guard it with ifdef and submit to phab. On Fri, Jun 4, 2021 at 10:22 AM Quelrond <quelr...@gmail.com> 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: bugzilla-nore...@freebsd.org > To: enlightenm...@freebsd.org > > > > 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: enlightenm...@freebsd.org > Reporter: e...@potensol.com > Flags: maintainer-feedback?(enlightenm...@freebsd.org) > Assignee: enlightenm...@freebsd.org > 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 > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel