Bug 254970 - x11/terminology desktop environment becomes nearly unresponsive; problems involving devel/efl efreetd
Summary: x11/terminology desktop environment becomes nearly unresponsive; problems inv...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-enlightenment (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-11 02:52 UTC by Graham Perrin
Modified: 2021-04-11 10:13 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (enlightenment)


Attachments
tail of /var/log/messages (2.71 KB, text/plain)
2021-04-11 02:55 UTC, Graham Perrin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Graham Perrin 2021-04-11 02:52:26 UTC
I can't recall when I first installed Terminology (maybe years ago). I vaguely recall it being OK at the time. 

Today I tried maybe three times to use Terminology 1.9.0 with KDE Plasma on FreeBSD 14.0-CURRENT. On each occasion, shortly after performing a few actions the system became largely unresponsive for long periods. Almost no response to input on a peripheral USB keyboard; almost no response to trackball or trackpad input; and so on. htop in Konsole showed the kernel using around 300% CPU (4 CPUs). 

Actions such as: 

* using the scaler at start time

* clicking the grid button at top right

* resizing or moving the window

– nothing extraordinary. 

If I recall correctly: on the first occasion, Control-Alt-F2 eventually (after a long wait) got me to ttyv1 where I used htop to kill the process. 

In all cases: after killing or quitting Terminology, problems ceased. 

Below, the tail of /var/log/messages

----


Apr 11 02:39:39 mowa219-gjp4-8570p kernel: sonewconn: pcb 0xfffff80367363100 (local:/var/run/user/1002/.ecore/efreetd/0): Listen queue overflow: 1 already in queue awaiting acceptance (1 occurrences)
Apr 11 02:41:05 mowa219-gjp4-8570p efreetd[75523]: stack overflow detected; terminated
Apr 11 02:41:06 mowa219-gjp4-8570p kernel: pid 75523 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 02:41:07 mowa219-gjp4-8570p kernel: sonewconn: pcb 0xfffff80234076d00 (local:/var/run/user/1002/.ecore/efreetd/0): Listen queue overflow: 1 already in queue awaiting acceptance (1 occurrences)
Apr 11 02:43:51 mowa219-gjp4-8570p login[1784]: ROOT LOGIN (root) ON ttyv1
Apr 11 02:44:07 mowa219-gjp4-8570p efreetd[75539]: stack overflow detected; terminated
Apr 11 02:44:07 mowa219-gjp4-8570p kernel: pid 75539 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 02:44:35 mowa219-gjp4-8570p kernel: pid 75534 (urxvt), jid 0, uid 1002: exited on signal 10
Apr 11 02:50:53 mowa219-gjp4-8570p kernel: sonewconn: pcb 0xfffff803a151fc00 (local:/var/run/user/1002/.ecore/efreetd/0): Listen queue overflow: 1 already in queue awaiting acceptance (1 occurrences)
Apr 11 02:51:35 mowa219-gjp4-8570p efreetd[75644]: stack overflow detected; terminated
Apr 11 02:51:36 mowa219-gjp4-8570p kernel: pid 75644 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 02:52:22 mowa219-gjp4-8570p efreetd[75647]: stack overflow detected; terminated
Apr 11 02:53:43 mowa219-gjp4-8570p kernel: pid 75647 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 02:54:42 mowa219-gjp4-8570p kernel: pid 75636 (urxvt), jid 0, uid 1002: exited on signal 10
Apr 11 03:01:23 mowa219-gjp4-8570p kernel: pid 75672 (urxvt), jid 0, uid 1002: exited on signal 10
Apr 11 03:01:30 mowa219-gjp4-8570p kernel: sonewconn: pcb 0xfffff80359509100 (local:/var/run/user/1002/.ecore/efreetd/0): Listen queue overflow: 1 already in queue awaiting acceptance (1 occurrences)
Apr 11 03:02:16 mowa219-gjp4-8570p efreetd[75681]: stack overflow detected; terminated
Apr 11 03:02:17 mowa219-gjp4-8570p kernel: pid 75681 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 03:03:53 mowa219-gjp4-8570p efreetd[75687]: stack overflow detected; terminated
Apr 11 03:04:24 mowa219-gjp4-8570p kernel: pid 75687 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Apr 11 03:05:46 mowa219-gjp4-8570p kernel: sonewconn: pcb 0xfffff802538eda00 (local:/var/run/user/1002/.ecore/efreetd/0): Listen queue overflow: 1 already in queue awaiting acceptance (1 occurrences)
Apr 11 03:08:02 mowa219-gjp4-8570p efreetd[75691]: stack overflow detected; terminated
Apr 11 03:08:03 mowa219-gjp4-8570p kernel: pid 75691 (efreetd), jid 0, uid 1002: exited on signal 6 (core dumped)
Comment 1 Graham Perrin 2021-04-11 02:55:05 UTC
Created attachment 224007 [details]
tail of /var/log/messages

… sorry, I forgot that Bugzilla wraps long lines.
Comment 2 Peter TKATCHENKO 2021-04-11 10:13:24 UTC
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.