Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 843725 - gnome-base/gnome-shell-42.1 gjs error flood, freeze random after running for some time
Summary: gnome-base/gnome-shell-42.1 gjs error flood, freeze random after running for ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-11 07:33 UTC by giskard
Modified: 2022-05-12 17:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
log with journalctl -f (journalctl.log,8.20 KB, text/x-log)
2022-05-11 07:34 UTC, giskard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description giskard 2022-05-11 07:33:36 UTC
installed pkgs:
gnome-base/gnome-shell-42.1
dev-libs/gjs-1.72.0

1. reboot
2. open terminal, log with: `journalctl -f`
3. search package with dash, for example  luanch nautilus for exaple

the desktop may becomes very slow, and freeze frequently after running for half an hour or more time. especially when moving application window, or drag the window across two monitors

Reproducible: Always

Actual Results:  
the journal log is full of gnome-shell error like stack trace and JS ERROR, see the attached log
Comment 1 giskard 2022-05-11 07:34:21 UTC
Created attachment 778019 [details]
log with journalctl -f
Comment 2 Andy Pettinger 2022-05-12 17:37:16 UTC
I have got this error very recently too , slowly eating into my free memory.
A quick search using Google indicated the problem might lie with ibus ?

https://github.com/ibus/ibus/issues/2387
Comment 3 Matt Turner gentoo-dev 2022-05-12 17:41:07 UTC
(In reply to Andy Pettinger from comment #2)
> I have got this error very recently too , slowly eating into my free memory.
> A quick search using Google indicated the problem might lie with ibus ?
> 
> https://github.com/ibus/ibus/issues/2387

Awesome, thank you!

I'll see about backporting the upstream fix.
Comment 4 Larry the Git Cow gentoo-dev 2022-05-12 17:50:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38330bcb61155bcb7897f71ce07ba34272d4b9f

commit a38330bcb61155bcb7897f71ce07ba34272d4b9f
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-05-12 17:45:47 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-05-12 17:50:08 +0000

    app-i18n/ibus: Fix memory leak
    
    Closes: https://bugs.gentoo.org/843725
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 .../ibus-1.5.26-src-Fix-refcounting-issues.patch   | 273 +++++++++++++++++++++
 .../{ibus-1.5.26.ebuild => ibus-1.5.26-r1.ebuild}  |   4 +
 2 files changed, 277 insertions(+)