Christian B Wiik <[EMAIL PROTECTED]> schrieb: > Easy reproducable: > 1. Select "Away". > 2. Press "Select" button and leave the dropdown open. > 3. Wait till timer reaches zero.
I just noticed that in the CVS version, Jon removed the code for stopping the timer on lost focus. Now I *can* reproduce the segfault. The patch in my previous mail didn't fix it, but this one does.
Index: plugins/qt-gui/src/awaymsgdlg.cpp =================================================================== RCS file: /cvsroot/licq/qt-gui/src/awaymsgdlg.cpp,v retrieving revision 1.55 diff -u -r1.55 awaymsgdlg.cpp --- plugins/qt-gui/src/awaymsgdlg.cpp 9 May 2005 14:26:11 -0000 1.55 +++ plugins/qt-gui/src/awaymsgdlg.cpp 9 May 2005 22:18:44 -0000 @@ -160,6 +160,8 @@ mleAwayMsg->installEventFilter(this); connect(mleAwayMsg, SIGNAL(clicked(int, int)), this, SLOT(slot_autocloseStop())); + connect(mnuSelect, SIGNAL(aboutToShow()), + this, SLOT(slot_autocloseStop())); m_autocloseCounter = 9; slot_autocloseTick();
ciao Jörg