Bug 48012 - При выборе вкладки processes море ошибок
Summary: При выборе вкладки processes море ошибок
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p10
Classification: Unclassified
Component: system-monitoring-center (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-16 07:44 MSK by Anton Shevtsov
Modified: 2023-10-25 18:09 MSK (History)
4 users (show)

See Also:


Attachments
Скриншот с работающей программой (201.23 KB, image/png)
2023-10-25 18:09 MSK, Величко София
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shevtsov 2023-10-16 07:44:03 MSK
[anton@dell rules.d]$ system-monitoring-center 

Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/MainGUI.py", line 378, in on_main_gui_tab_radiobuttons_toggled
    self.main_gui_tab_switch_func()
  File "/usr/share/system-monitoring-center/src/MainGUI.py", line 583, in main_gui_tab_switch_func
    Processes.processes_initial_func()
  File "/usr/share/system-monitoring-center/src/Processes.py", line 256, in processes_initial_func
    application_image_dict = get_application_name_image_dict()
  File "/usr/share/system-monitoring-center/src/Processes.py", line 970, in get_application_name_image_dict
    application_file_content = reader.read()
  File "/usr/lib64/python3.9/codecs.py", line 322, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe1 in position 95: invalid continuation byte
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
Traceback (most recent call last):
  File "/usr/share/system-monitoring-center/src/Processes.py", line 341, in processes_loop_func
    if process_name in application_image_dict:
NameError: name 'application_image_dict' is not defined
^CTraceback (most recent call last):
  File "/usr/bin/system-monitoring-center", line 5, in <module>
    import Main
  File "/usr/share/system-monitoring-center/src/Main.py", line 25, in <module>
    app.run(None)
  File "/usr/lib64/python3/site-packages/gi/overrides/Gio.py", line 42, in run
    return Gio.Application.run(self, *args, **kwargs)
  File "/usr/lib64/python3.9/contextlib.py", line 126, in __exit__
    next(self.gen)
  File "/usr/lib64/python3/site-packages/gi/_ossighelper.py", line 237, in register_sigint_fallback
    signal.default_int_handler(signal.SIGINT, None)
KeyboardInterrupt
Comment 1 ximper@altlinux.org 2023-10-16 10:49:09 MSK
В версии на гтк4 в sisyphus у меня не воспроизводится.
================================================================================= 
P.S. Из-за того, что версии 2.* на гтк4, обновление в репозиторий р10 скорее всего невозможно, ибо у р10 старая пакетная база.
Comment 2 Величко София 2023-10-25 15:40:36 MSK
system-monitoring-center-2.25.1-alt1.noarch

Alt Kworkstation 10.2 x86-64
Alt Workstation 10.1 x86-64
Alt Education 10.1-x86-64
Alt Education 10.1-x86-64-kde
Alt Server 10.1-x86-64

Шаги воспроизведения:
	1. Установить пакет system-monitoring-center: # apt-get install system-monitoring-center
	2. Запустить утилиту: $ system-monitoring-center
	3. Перейти во вкладку "Процессы"

Ожидаемый результат: Программа работает. Переход во вкладку "Процессы" успешен.
Реальный результат: Ошибка не воспроизвелась, программа работает корректно.

По указанным шагам ошибка не воспроизвелась
Comment 3 Величко София 2023-10-25 16:25:17 MSK
(Ответ для Величко София на комментарий #2)
> system-monitoring-center-2.25.1-alt1.noarch
> 
> Alt Kworkstation 10.2 x86-64
> Alt Workstation 10.1 x86-64
> Alt Education 10.1-x86-64
> Alt Education 10.1-x86-64-kde
> Alt Server 10.1-x86-64
> 
> Шаги воспроизведения:
> 	1. Установить пакет system-monitoring-center: # apt-get install
> system-monitoring-center
> 	2. Запустить утилиту: $ system-monitoring-center
> 	3. Перейти во вкладку "Процессы"
> 
> Ожидаемый результат: Программа работает. Переход во вкладку "Процессы"
> успешен.
> Реальный результат: Ошибка не воспроизвелась, программа работает корректно.
> 
> По указанным шагам ошибка не воспроизвелась

Корректная версия: system-monitoring-center-1.43.6-alt1
Comment 4 Anton Shevtsov 2023-10-25 17:50:06 MSK
Процессы не показывает, ошибки сыпет.

https://youtu.be/_94_nrZJJvY?si=ngJgjrkO0WQJkbf1
Comment 5 Alexander Makeenkov 2023-10-25 17:56:17 MSK
ALT Workstation K 10.2 x86_64
Linux amakeenk 6.1.59-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Tue Oct 24 17:25:16 UTC 2023 x86_64 GNU/Linux
system-monitoring-center-1.43.6-alt1.noarch

У меня тоже не воспроизводится.
Comment 6 Величко София 2023-10-25 18:09:30 MSK
Created attachment 14884 [details]
Скриншот с работающей программой