Bug 29646 - Зависает окно КУМИР при выполнении программ
Summary: Зависает окно КУМИР при выполнении программ
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kumir (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: pav@altlinux.org
QA Contact: qa-sisyphus
URL: http://lpm.org.ru/kumir2/bugreport/i...
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-11 10:53 MSK by rotkart
Modified: 2014-01-27 12:20 MSK (History)
2 users (show)

See Also:


Attachments
Программа ученика 9-го класса для примера (356 bytes, application/x-kumir-program)
2013-12-11 10:54 MSK, rotkart
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description rotkart 2013-12-11 10:53:06 MSK
Добрый день!
Класс из 13 компьютеров плюс мой учительский.
При выполнении ряда заданий с циклами окно КУМИР зависает.
Предугадать, после какого действия он зависнет невозможно.
По моим наблюдениям, это происходит на начальных итерациях циклов.
Эти же программы, запущенные в консольной версии КУМИР прекрасно отрабатывают.

[tsel@cab303 ~]$ rpm -qa | grep kumir
kumir-console-1.7.2-alt1.qa1
kumir-1.9.0-alt1
Comment 1 rotkart 2013-12-11 10:54:03 MSK
Created attachment 6003 [details]
Программа ученика 9-го класса для примера
Comment 2 Andrey Cherepanov 2013-12-11 15:46:59 MSK
125 МБ резидентной, 4 ГБ виртуальной памяти на x86_64. :(
В kumir2 на 100 МБ больше оперативной и в 3 раза больше резидентной памяти используется.

Похоже, это архитектурная особенность Kumir.
Comment 3 Denis Kirienko 2013-12-11 16:14:39 MSK
Повесил багу в BTS разработчиков, но особой надежды на исправление у меня нет...

http://lpm.org.ru/kumir2/bugreport/index.php?do=details&task_id=1308
Comment 4 rotkart 2013-12-11 22:34:47 MSK
(В ответ на комментарий №3)
> Повесил багу в BTS разработчиков, но особой надежды на исправление у меня
> нет...
> 
> http://lpm.org.ru/kumir2/bugreport/index.php?do=details&task_id=1308

Жаль - мне понравилась возможность делать практикумы с помощью taskEdit.
Если посвященные циклам и массивам задачи будут виснуть на ровном месте - толку в них. Да и редактор курсов под Альт шалит, в отличие от оффтопика.
Буду пробовать 2.1.0-beta4
Comment 5 Andrey Cherepanov 2013-12-12 11:07:43 MSK
Я бы посмотрел использование памяти (команда free), близкое к моменту зависания.
Ну и наличие свопа и его заполнение.
Comment 6 rotkart 2013-12-13 23:18:34 MSK
(В ответ на комментарий №5)
> Я бы посмотрел использование памяти (команда free), близкое к моменту
> зависания.
> Ну и наличие свопа и его заполнение.

А я вот не могу пока показать - аж зло берёт, но больше не виснет.
Я пересобрал КУМИР 2.1.0-beta4 с помощью спека от beta1, установил рядом с 1.9.0 - теперь не зависает ни там ни там, зараза :-(
Comment 7 Andrey Cherepanov 2014-01-27 12:06:21 MSK
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > Я бы посмотрел использование памяти (команда free), близкое к моменту
> > зависания.
> > Ну и наличие свопа и его заполнение.
> 
> А я вот не могу пока показать - аж зло берёт, но больше не виснет.
> Я пересобрал КУМИР 2.1.0-beta4 с помощью спека от beta1, установил рядом с
> 1.9.0 - теперь не зависает ни там ни там, зараза :-(
Отправил 2.1.0-beta4. На Переславской конференции вчера мне сказали, что там были почищены memory leak. Так что завтра с утра уже можно обновляться.
Comment 8 Denis Kirienko 2014-01-27 12:12:36 MSK
> Отправил 2.1.0-beta4. На Переславской конференции вчера мне сказали, что там
> были почищены memory leak. Так что завтра с утра уже можно обновляться.

http://packages.altlinux.org/en/Sisyphus/srpms/kumir2

Что и куда отправили? В Сизиф я уже давно собрал 2.1.0-beta4

http://packages.altlinux.org/en/Sisyphus/srpms/kumir2
Comment 9 rotkart 2014-01-27 12:16:52 MSK
(В ответ на комментарий №7)
> Отправил 2.1.0-beta4. На Переславской конференции вчера мне сказали, что там
> были почищены memory leak. Так что завтра с утра уже можно обновляться.

(В ответ на комментарий №8)

> http://packages.altlinux.org/en/Sisyphus/srpms/kumir2
> 
> Что и куда отправили? В Сизиф я уже давно собрал 2.1.0-beta4

Если я правильно понимаю, то отправлено в p7?
Если так - спасибо !!!
Comment 10 Andrey Cherepanov 2014-01-27 12:20:42 MSK
(В ответ на комментарий №9)
> Если я правильно понимаю, то отправлено в p7?
Правильно понимаете.

> Если так - спасибо !!!
Пожалуйста. :)