Bug 3142

Summary: installer blows up (BadWindow) in some specific conditions
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: installerAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P1 CC: antohami, boyarsh, klark, mike, rider, sem
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 3005    

Description Michael Shigorin 2003-10-10 17:32:48 MSD
иногда инсталер compact-20031008 (например) слетает после вопроса о клавиатуре

в tty1 остается нечто вроде 

aewm: BadWindow (0xNNNNNNN)

похоже, что это как-то связано с мышью:

----
насчет BadWindow и мышей
похоже, будто там где-то делалось окошко
потом его звали
ты делание проскакиваешь
а звание осталось для _нек_ случаев
в случае, когда взорвалось (IMPS2, trickster) -- было такое:
`Configure mouse'
Gtk-LOG: ** file gtkwindow.c: line 1076 (gtk_window_realize): assertion
`!GTK_WIDGET_REALIZED (widget)' failed. at /usr/bin/perl-install/mouse.pm line 478
потом нормально проходят
`Choose your keyboard'
`Security'
`Setup filesystems'
и вот тут BadWindow
если нет этого про gtk.*realize -- все в порядке (trickster PS2; testbox PS2)
если в trickster воткнута IMPS/2, но я говорю, что это просто PS2 -- взрывается
-------

при нормальном ходе установки картина другая:

---
`Select installation class'
`Hard drive detection'
`Configure mouse'
`Choose your keyboard'
`Security'
`Setup filesystems'
`Format filesystems'
...
---

т е  gtk*realize _нет_

возможно, это тот виджет, который конфигурирование скроловых мышей, возможно --
еще что-то, но это в данном месте связано с мышами, а вообще похоже именно на
жесткую обрезку (скипанье) кусков инсталла и при этом оставление cleanup тех
окон, которые уже не возникают

NB: взрыв и полет нормальный в данном случае отличаются _только_ воткнутой в
систему мышой: соотв. imps2 (a4tech scroll) или ps2 (noname).

на домашней системе с такой же a4tech -- взрыв
на соседнем p4 с такой же ps2 -- полет нормальный

"это жжж неспроста" :-)
Comment 1 Anton Farygin 2003-10-10 21:25:27 MSD
fixed (installer-20031010.iso, please test)
Comment 2 Michael Shigorin 2005-08-30 02:22:05 MSD
closing
Comment 3 Michael Shigorin 2005-08-30 02:32:08 MSD
closing