Summary: | x11/terminology desktop environment becomes nearly unresponsive; problems involving devel/efl efreetd | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Graham Perrin <grahamperrin> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-enlightenment (Nobody) <enlightenment> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | euan, peter | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(enlightenment) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256408 | ||||||
Attachments: |
|
Description
Graham Perrin
2021-04-11 02:52:26 UTC
Created attachment 224007 [details]
tail of /var/log/messages
… sorry, I forgot that Bugzilla wraps long lines.
It seems that the problem is efreetd related - it crashes:
> stack overflow detected; terminated
Did you install EFL and Terminology from ports?
Did you used default EFL port setting?
We had many problems with efreetd in the past, but actually it seems to work correctly, I have no issues with it.
Could you, please, stop Terminology, stop all efreetd processes, then start Terminology from another terminal and paste here the output? Your environment variables could help to understand the issue too.
(In reply to Peter TKATCHENKO from comment #2) This is most likely related to the recent bug report I just made which has a fix and is being dealt with by FreeBSD enlightenment team and upstream by the efl devs. I suspect the FD > 1024 was causing a lot of problems for a while on platforms that use the old select(2) system call for I/O multiplexing. Refer to PR 256498. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256408 Sorry for not responding sooner. Today, with the updated efl, Terminology seems fine, touch wood. root@mowa219-gjp4-8570p:~ # pkg info -x efl terminology efl-1.25.1_9 terminology-1.9.0 root@mowa219-gjp4-8570p:~ # |