Bug 28239 - eats CPU and leaks RAM for no apparent reason
: eats CPU and leaks RAM for no apparent reason
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/mate-file-manager)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2012-12-19 22:01 by
Modified: 2013-02-04 12:00 (History)


Attachments
pkg.in/lists/tagged/desktop+mate (921 bytes, text/plain)
2012-12-19 22:01, Michael Shigorin
no flags Details
mate-file-manager-1.5.1 (3.57 MB, application/x-rpm)
2012-12-19 22:37, viy
no flags Details
strace -ff -p `pidof mate-settings-daemon` -o m-s-d (6.04 KB, text/plain)
2013-01-18 19:50, Michael Shigorin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2012-12-19 22:01:26
Created an attachment (id=5676) [details]
pkg.in/lists/tagged/desktop+mate

It's not clear why (maybe some expected components are missing?) but caja from
mate-file-manager-1.5.2-alt1_1 has a tendency to consume moderate CPU time
along with several other MATE related processes *and* to leak memory as well
(like, 21M RSS at the start and >500M after an hour or so).

Screenshot: http://fly.osdn.org.ua/~mike/tmp/mate-caja-cpu.jpg
LiveCD ISO:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/tmp/regular-mate-20121219-i586.iso

The package list used is attached just in case.

There's no observed difference whether the init is sysvinit or systemd.
------- Comment #1 From 2012-12-19 22:25:19 -------
mate был не до конца у нас обновлен,
не было свежего mate-applets, поэтому mate-panel и еще ряд пакетов у нас были
1.4., которые не переехали с mateconf на на dconf.
Возможно, в этом причина.
Сейчас как раз вышли mate-applets 1.5, так что пора дообновляться.

стоило бы запустить из консоли mate с помощью
export DCONF_BLAME=1
startx
и взглянуть, что в логах.
------- Comment #2 From 2012-12-19 22:27:23 -------
перед 
export DCONF_BLAME=1
надо еще проверить, живой ли dconf,
и при необходимости убить.
------- Comment #3 From 2012-12-19 22:27:40 -------
У меня на полностью обновленном sysiphus не подтверждается.
------- Comment #4 From 2012-12-19 22:37:16 -------
Created an attachment (id=5677) [details]
mate-file-manager-1.5.1

на всякий прикладываю srpm c откатом mate-file-manager назад до 1.5.1.
Проверить возможность, что проблема в 1.5.2.
Если с этим пакетом, будут ли изменения?
------- Comment #5 From 2012-12-19 22:49:59 -------
(В ответ на комментарий №4)
> Created an attachment (id=5677) [details] [details]
> mate-file-manager-1.5.1
> 
> на всякий прикладываю srpm c откатом mate-file-manager назад до 1.5.1.
> Проверить возможность, что проблема в 1.5.2.
> Если с этим пакетом, будут ли изменения?

Не думаю, что это поможет. Надо сравнивать состав пакетов и настройки, версии и
у меня свежие, все работает без проблем.
------- Comment #6 From 2012-12-21 12:48:11 -------
У меня один раз такое было, разбираться было некогда и я просто убил процесс.
Больше не повторялось..
------- Comment #7 From 2012-12-21 13:03:26 -------
По запросу "caja memory leak" google выдает много разного. Прошу посмотреть.
------- Comment #8 From 2013-01-17 20:52:39 -------
Продолжает воспроизводиться на
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/tmp/regular-mate-20130117-i586.iso
------- Comment #9 From 2013-01-18 00:10:34 -------
было бы хорошо хотя бы strace подсмотреть, что там происходит.
------- Comment #10 From 2013-01-18 19:07:07 -------
В декабре смотрел, на первый взгляд ничего внятного (IIRC относительно
разборчиво было что-то одно из четырёх жручих процессов и не обязательно сам
caja).
------- Comment #11 From 2013-01-18 19:50:49 -------
Created an attachment (id=5709) [details]
strace -ff -p `pidof mate-settings-daemon` -o m-s-d

В общем, дело было в отсутствующем симлинке /usr/share/design/current, а
mate-settings-daemon пытался взять
/usr/share/design/current/backgrounds/default.png китайским измором.

Для образа осталось понять, куда делась альтернатива, а багу надо передать
апстриму (могу заняться в фоновом режиме).
------- Comment #12 From 2013-01-18 19:53:13 -------
Спасибо!
------- Comment #13 From 2013-01-18 19:54:45 -------
Ждем ебилдов^Wобраз!
------- Comment #15 From 2013-01-18 23:12:10 -------
Спасибо!
------- Comment #16 From 2013-01-18 23:31:23 -------
Да бага-то есть....
------- Comment #17 From 2013-01-21 00:31:52 -------
(В ответ на комментарий №12)
> Спасибо!

Но это объезд, а надо бы найти настоящее исправление.
------- Comment #18 From 2013-02-03 16:01:18 -------
С mate-file-manager-1.5.2-alt1_1 уже порядок.
------- Comment #19 From 2013-02-04 12:00:36 -------
(В ответ на комментарий №18)
> С mate-file-manager-1.5.2-alt1_1 уже порядок.
Увы, поторопился -- это был побочный эффект попавшего в сборку
branding-sisyphus-server-light-graphics, обеспечившего наличие ссылки.

Возможно, имеет отношение:
https://github.com/mate-desktop/mate-file-manager/issues/46