Matt Koss wrote: > > Suddenly, the kicker started to segfault on startup. > > When logged in from kdm, kdesktop appears, then kicker, kwin. > After that, there is a screen redraw, and it somehow causes kicker to freeze > and segfault after one minute in : > > KMiniPager::slotSetDesktop (this=0x80b4b88, desktop=1) > at /home/matt/src/qt/include/qvaluelist.h:266 > 266 p = p->next; > > Here is a backtrace ( everything freshly compiled ) : > > (gdb) bt > #0 KMiniPager::slotSetDesktop (this=0x80b4b88, desktop=1) at > /home/matt/src/qt/include/qvaluelist.h:266 > #1 0x4045225c in QObject::activate_signal () from > /home/matt/src/qt/lib/libqt.so.2 #2 0x4028c7f6 in KWinModule::desktopChange > (this=0x80a7538, t0=1) at kwinmodule.moc:121 > #3 0x4028ae0f in KWinModulePrivate::x11Event (this=0x80a75e8, ev=0xbffff9c8) > at kwinmodule.cpp:383 > #4 0x40275cdd in KApplication::x11EventFilter (this=0xbffffa78, > _event=0xbffff9c8) at kapp.cpp:688 > #5 0x403bc527 in QApplication::x11ProcessEvent () from > /home/matt/src/qt/lib/libqt.so.2 > #6 0x403bbd47 in QApplication::processNextEvent () from > /home/matt/src/qt/lib/libqt.so.2 > #7 0x4041852d in QApplication::enter_loop () from > /home/matt/src/qt/lib/libqt.so.2 > #8 0x403bbcd9 in QApplication::exec () from /home/matt/src/qt/lib/libqt.so.2 > #9 0x8054e9f in main (argc=1, argv=0xbffffbd4) at main.cpp:44 > (gdb) > > It looks like the error is somwhere in kminipagerapplet . > > After segfault on startup, when I start kicker manualy from konsole or minicli, > it works fine. > I see. the desktopNumberChange signal isn't emitted when kwin starts anymore. > Also the global keys somehow stopped working. I can't switch desktops, neither > press Alt+F2 for minicli. > Dunno about that. > Regards > > Matt > > -- > Matej Koss e-mail: koss@miesto.sk > Kosice ICQ# : 19344305 > Slovakia -- Daniel M. Duley - Unix developer & sys admin. mosfet@mandrakesoft.com mosfet@kde.org mosfet@jorsm.com