Bug 3068 - race condition in window resize operation
Summary: race condition in window resize operation
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: WindowMaker (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sir Raorn
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-29 11:59 MSD by Michael Shigorin
Modified: 2010-12-05 16:07 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2003-09-29 11:59:59 MSD
[10:49:00] <gvy> опять на race напоролся -- ресайзил одно окошко, вылезло другое
и все встало клином :-/
[10:49:07] <gvy> Voins, это в WM, btw
[10:53:32] <gvy> Voins, есть, например, psi (конкретно).  Ресайзим ее окошко с
модификатором (думаю, неважно).  При этом вылазит galeon по ссылке из xchat.
[10:54:11] <gvy> Voins, получаем "контур" окошка psi (с сообщением), который
ресайзится, но не фиксируется (например, по Esc/щелчку); все остальное стоит колом
[10:54:33] <gvy> Voins, прибиваем из консоли psi -- получаем вообще
заблокированную отрисовку остального и курсор-уголок
[10:55:22] <gvy> Voins, выводы: 1) прекращать move/resize по событиям кнопки/Esc
(e.g.) и/или таймаута; 2) _прекращать_ при отмирании клиента
Comment 1 Michael Shigorin 2004-03-25 20:04:55 MSK
легче ловится под heavy ide activity и/или при активном переключении десктопов,
move/resize с модификатором (без прибегания к titlebar) и вылазенье модальных
окошек.
Comment 2 Alexey Voinov 2004-05-20 18:06:04 MSD
ну никак не удаётся воспроизвести.
не появляется ни одно окно пока не завершаю move/resize.
как только завершаю, окна вылезают пачками, а до этого никак.
Comment 3 Michael Shigorin 2004-05-20 18:09:02 MSD
Сегодня опять поймал с модификатором (Super).  Отделаться killall psi не
удалось, пришлось рестартовать сессию (про SIGUSR1 raorn подсказал чуть позже, а
HUP мы не переживаем :)
Comment 4 Michael Shigorin 2006-04-27 14:58:10 MSD
Лёш, может, чем-то поможет то, что у меня move/resize не opaque?  Хотя как раз в
таком случае появление и блокируется... или ну его?
Comment 5 Sir Raorn 2010-11-17 16:57:13 MSK
Унабле ту репродюс.
Comment 6 Michael Shigorin 2010-12-05 16:07:51 MSK
Возможно, ещё зависело от того, opaque ли move/resize.  И железо семь лет тому было чуть менее шустрое.  В общем, тоже сто лет не видывал уже.