Confirmed. That's a pretty bad bug. I'm running LICQ (CVS 1.2.8/SSL) on FreeBSD 4.7-RELEASE with QT 3.2.0b2.
On Wed, 1 Oct 2003, Udo A. Steinberg wrote: |Hi, | |I have managed to lock up my licq (latest CVS version, main branch) using the |following order of events: | |1) Establish a secure channel with a user |2) Choose "Send message", compose a message but don't send it yet |3) Check the box "Send through server" |4) Attempt to send the message. A message box will pop up complaining that | the message can't be sent securely through the server. |5) When that message box appears, give another, icq-unrelated window focus, | so that the licq windows lose focus. | |Afterwards my licq locks up. | |Does anyone else experience the same behaviour? | |Backtrace after the lockup: | |(gdb) bt |#0 0x402c2bf1 in do_sigsuspend () from /lib/libc.so.6 |#1 0x402c2cb9 in sigsuspend () from /lib/libc.so.6 |#2 0x40159278 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 |#3 0x40155d18 in [EMAIL PROTECTED] () from /lib/libpthread.so.0 |#4 0x080baeed in pthread_rdwr_wlock_np () |#5 0x080a358f in ICQUser::Lock(unsigned short) () |#6 0x080a472b in CUserManager::FetchUser(char const*, unsigned long, unsigned short) () |#7 0x404d0134 in UserSendCommon::slot_ClearNewEvents() () | from /usr/local/lib/licq/licq_qt-gui.so |#8 0x404dbecb in UserSendCommon::qt_invoke(int, QUObject*) () | from /usr/local/lib/licq/licq_qt-gui.so |#9 0x404dc221 in UserSendMsgEvent::qt_invoke(int, QUObject*) () | from /usr/local/lib/licq/licq_qt-gui.so |#10 0x4075d749 in QObject::activate_signal(QConnectionList*, QUObject*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#11 0x40a3c692 in QSignal::signal(QVariant const&) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#12 0x40777a98 in QSignal::activate() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#13 0x4077ea33 in QSingleShotTimer::event(QEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#14 0x406ff724 in QApplication::internalNotify(QObject*, QEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#15 0x406feeeb in QApplication::notify(QObject*, QEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#16 0x406da533 in QEventLoop::activateTimers() () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#17 0x406b7dd8 in QEventLoop::processEvents(unsigned) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#18 0x407135c6 in QEventLoop::enterLoop() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#19 0x406ff9b1 in QApplication::enter_loop() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#20 0x408c2921 in QDialog::exec() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#21 0x408e857d in QMessageBox::styleChanged(QStyle&) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#22 0x408e863a in QMessageBox::information(QWidget*, QString const&, QString const&, QString const&, QString const&, QString const&, int, int) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#23 0x4044188a in QueryUser(QWidget*, QString, QString, QString) () | from /usr/local/lib/licq/licq_qt-gui.so |#24 0x404d2b7d in UserSendCommon::checkSecure() () | from /usr/local/lib/licq/licq_qt-gui.so |#25 0x404d3523 in UserSendMsgEvent::sendButton() () | from /usr/local/lib/licq/licq_qt-gui.so |#26 0x404cffec in UserSendCommon::trySecure() () from /usr/local/lib/licq/licq_qt-gui.so |#27 0x404dbebd in UserSendCommon::qt_invoke(int, QUObject*) () | from /usr/local/lib/licq/licq_qt-gui.so |#28 0x404dc221 in UserSendMsgEvent::qt_invoke(int, QUObject*) () | from /usr/local/lib/licq/licq_qt-gui.so |#29 0x4075d749 in QObject::activate_signal(QConnectionList*, QUObject*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#30 0x4075d5ed in QObject::activate_signal(int) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#31 0x40a42cce in QButton::clicked() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#32 0x407df866 in QButton::mouseReleaseEvent(QMouseEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#33 0x40791a1c in QWidget::event(QEvent*) () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#34 0x406ff724 in QApplication::internalNotify(QObject*, QEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#35 0x406fef53 in QApplication::notify(QObject*, QEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#36 0x406a55bb in QETWidget::translateMouseEvent(_XEvent const*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#37 0x406a2e7b in QApplication::x11ProcessEvent(_XEvent*) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#38 0x406b80f1 in QEventLoop::processEvents(unsigned) () | from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#39 0x407135c6 in QEventLoop::enterLoop() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#40 0x40713468 in QEventLoop::exec() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#41 0x406ff951 in QApplication::exec() () from /usr/lib/qt-3.1.2/lib/libqt-mt.so.3 |#42 0x4044b930 in CLicqGui::Run(CICQDaemon*) () from /usr/local/lib/licq/licq_qt-gui.so |#43 0x4044a2cb in LP_Main () from /usr/local/lib/licq/licq_qt-gui.so |#44 0x4044a02c in LP_Main_tep () from /usr/local/lib/licq/licq_qt-gui.so |#45 0x40156ca3 in pthread_start_thread () from /lib/libpthread.so.0 |#46 0x40156d1f in pthread_start_thread_event () from /lib/libpthread.so.0 | |Regards, |-Udo. | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Dennis Tenn * There will always come a time [EMAIL PROTECTED] * When your love will be tested LICQ# 1457509 * Stand tall and rise to the occasion http://www.licq.org/ * For only then will you grow strong. http://www.ca.licq.org/ * -Anonymous -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel