Hi folks, using licq 1.2.4 from the sources (gcc 3.2), I get licq swapping until it is killed. This is reproduceable (at least by #licq/DreamForce):
- right click on a user - send file - browse and select a file - send (I send direct, not thru the server) - cancel Now the CPU and mem consumption grows until licq dies. Here is a run history from gdb: (gdb) file licq (gdb) set args -- -noxim (gdb) run Starting program: /usr/local/bin/licq -- -noxim [New Thread 1024 (LWP 26971)] 18:22:49: [WRN] Licq: Ignoring stale lockfile (pid 26878) [New Thread 2049 (LWP 26972)] [New Thread 1026 (LWP 26973)] [New Thread 2051 (LWP 26974)] [New Thread 3076 (LWP 26975)] [New Thread 4101 (LWP 26976)] [New Thread 5126 (LWP 26977)] [New Thread 6151 (LWP 26978)] [New Thread 7176 (LWP 26979)] [New Thread 8201 (LWP 26980)] [New Thread 9226 (LWP 26981)] [New Thread 10251 (LWP 26982)] [New Thread 11276 (LWP 26983)] [New Thread 12301 (LWP 26984)] [New Thread 13326 (LWP 26985)] [New Thread 14351 (LWP 26986)] [New Thread 15376 (LWP 26987)] [New Thread 16401 (LWP 26988)] [New Thread 17426 (LWP 26989)] [New Thread 18451 (LWP 26990)] [New Thread 19476 (LWP 26991)] [New Thread 20501 (LWP 26992)] [New Thread 21526 (LWP 26993)] [New Thread 22551 (LWP 26994)] [New Thread 23576 (LWP 26995)] [New Thread 24601 (LWP 27010)] [New Thread 25626 (LWP 27027)] Program received signal SIGABRT, Aborted. [Switching to Thread 3076 (LWP 26975)] 0x40264df1 in kill () from /lib/libc.so.6 (gdb) bt #0 0x40264df1 in kill () from /lib/libc.so.6 #1 0x4013b06d in pthread_kill () from /lib/libpthread.so.0 #2 0x4013b5eb in raise () from /lib/libpthread.so.0 #3 0x402664d9 in abort () from /lib/libc.so.6 #4 0x401e85d7 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.5#5 0x401e8624 in std::terminate() () from /usr/lib/libstdc++.so.5#6 0x401e87a6 in __cxa_throw () from /usr/lib/libstdc++.so.5#7 0x401e89b2 in operator new(unsigned) () from /usr/lib/libstdc++.so.5#8 0x401c3e01 in std::__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned, int&) () from /usr/lib/libstdc++.so.5 #9 0x401c3d1d in std::__default_alloc_template<true, 0>::_S_refill(unsigned) () from /usr/lib/libstdc++.so.5#10 0x401c38f0 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.5#11 0x08079132 in void std::list<char const*, std::allocator<char const*> >::_M_insert_dispatch<std::_List_iterator<char const*, char const*&, char const**> >(std::_List_iterator<char const*, char const*&, char const**>, std::_List_iterator<char const*, char const*&, char const**>, std::_List_iterator<char const*, char const*&, char const**>, __false_type) ()#12 0x404425b1 in UserSendCommon::RetrySend(ICQEvent*, bool, unsigned short) () from /usr/local/lib/licq/licq_qt-gui.so #13 0x40441934 in UserSendCommon::sendDone_common(ICQEvent*) () from /usr/local/lib/licq/licq_qt-gui.so#14 0x40448863 in UserSendCommon::qt_invoke(int, QUObject*) () from /usr/local/lib/licq/licq_qt-gui.so#15 0x40449178 in UserSendFileEvent::qt_invoke(int, QUObject*) () from /usr/local/lib/licq/licq_qt-gui.so#16 0x406ac1bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3#17 0x40402efa in CSignalManager::signal_doneUserFcn(ICQEvent*) () from /usr/local/lib/licq/licq_qt-gui.so#18 0x40402815 in CSignalManager::ProcessEvent(ICQEvent*) () from /usr/local/lib/licq/licq_qt-gui.so#19 0x40402555 in CSignalManager::slot_incoming() () from /usr/local/lib/licq/licq_qt-gui.so#20 0x40403019 in CSignalManager::qt_invoke(int, QUObject*) () from /usr/local/lib/licq/licq_qt-gui.so#21 0x406ac1bb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3#22 0x406ac285 in QObject::activate_signal(int, int) () from /usr/lib/qt3/lib/libqt-mt.so.3#23 0x4096e5a2 in QSocketNotifier::activated(int) () from /usr/lib/qt3/lib/libqt-mt.so.3#24 0x406c7b00 in QSocketNotifier::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3#25 0x406584f9 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3#26 0x40657da1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3#27 0x405f5711 in qt_set_socket_handler(int, int, QObject*, bool) () from /usr/lib/qt3/lib/libqt-mt.so.3#28 0x405f5b33 in QApplication::processNextEvent(bool) () from /usr/lib/qt3/lib/libqt-mt.so.3#29 0x40659b20 in QApplication::enter_loop() () from /usr/lib/qt3/lib/libqt-mt.so.3#30 0x405f582d in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3#31 0x403c7a5d in CLicqGui::Run(CICQDaemon*) () from /usr/local/lib/licq/licq_qt-gui.so#32 0x403c6299 in LP_Main () from /usr/local/lib/licq/licq_qt-gui.so#33 0x403c5fdc in LP_Main_tep () from /usr/local/lib/licq/licq_qt-gui.so#34 0x401381b0 in pthread_start_thread () from /lib/libpthread.so.0#35 0x4013822f in pthread_start_thread_event () from /lib/libpthread.so.0(gdb) quit Feel free to ask for further detail.. Regards, -- wwp ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel