qutim периодически падает. Особенно часто происходит при подключении(я использую ICQ аккаунт), но иногда падает и через некоторое время после нормальной работы. Бэктрэйс, полученный при падении gdb qutim <skip> [New Thread 0xb14b6b70 (LWP 9458)] "Authentication Required. statusDetailCode 1014" [16:23:58] "Отключен" Status::Offline [16:23:58] Trying to send the feedbag item while offline: Type: 4; item id: 24987; group id: 0 (0xc9, 0xca, 0xcb) QMutex::lock: mutex lock failure: Недопустимый аргумент QMutex::lock: mutex unlock failure: Недопустимый аргумент Program received signal SIGSEGV, Segmentation fault. 0xb75a3aff in QCoreApplication::postEvent (receiver=0xb71f7520, event=0x86f0718, priority=0) at kernel/qcoreapplication.cpp:1194 1194 data->eventDispatcher->wakeUp(); (gdb) bt #0 0xb75a3aff in QCoreApplication::postEvent (receiver=0xb71f7520, event=0x86f0718, priority=0) at kernel/qcoreapplication.cpp:1194 #1 0xb75a3c6c in QCoreApplication::postEvent (receiver=0xb71f7520, event=0x86f0718) at kernel/qcoreapplication.cpp:1093 #2 0xb76d6c21 in QNetworkReplyImplPrivate::resumeNotificationHandling (this=0x87500c0) at access/qnetworkreplyimpl.cpp:420 #3 0xb76d9b53 in QNetworkReplyImplPrivate::finished (this=0x87500c0) at access/qnetworkreplyimpl.cpp:681 #4 0xb76c27e0 in QNetworkAccessBackend::finished (this=0x8743078) at access/qnetworkaccessbackend.cpp:298 #5 0xb76c7b01 in QNetworkAccessHttpBackend::finished (this=0x8743078) at access/qnetworkaccesshttpbackend.cpp:342 #6 0xb76c7c56 in QNetworkAccessHttpBackend::replyFinished (this=0x8743078) at access/qnetworkaccesshttpbackend.cpp:763 #7 0xb76d7fe9 in QNetworkReplyImplPrivate::handleNotifications (this=0x87500c0) at access/qnetworkreplyimpl.cpp:390 #8 0xb76d8033 in QNetworkReplyImpl::event (this=0x8298f28, e=0x8736618) at access/qnetworkreplyimpl.cpp:890 #9 0xb787859c in QApplicationPrivate::notify_helper (this=0x8079800, receiver=0x8298f28, e=0x8736618) at kernel/qapplication.cpp:4462 #10 0xb787cee8 in QApplication::notify (this=0xbffff660, receiver=0x8298f28, e=0x8736618) at kernel/qapplication.cpp:3862 #11 0xb75a02d8 in QCoreApplication::notifyInternal (this=0xbffff660, receiver=0x8298f28, event=0x8736618) at kernel/qcoreapplication.cpp:731 #12 0xb75a315a in sendEvent (receiver=0x0, event_type=0, data=0x80791c8) at ../../src/corelib/kernel/qcoreapplication.h:215 #13 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80791c8) at kernel/qcoreapplication.cpp:1369 #14 0xb75a322d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #15 0xb75c97d4 in sendPostedEvents (s=0x807db90) at ../../src/corelib/kernel/qcoreapplication.h:220 #16 postEventSourceDispatch (s=0x807db90) at kernel/qeventdispatcher_glib.cpp:277 #17 0xb6fe345a in g_main_dispatch (context=0x807db00) at gmain.c:2441 #18 g_main_context_dispatch (context=0x807db00) at gmain.c:3014 #19 0xb6fe3c58 in g_main_context_iterate (context=0x807db00, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092 #20 0xb6fe3f28 in g_main_context_iteration (context=0x807db00, may_block=1) at gmain.c:3155 #21 0xb75c992c in QEventDispatcherGlib::processEvents (this=0x807c0f8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #22 0xb791d395 in QGuiEventDispatcherGlib::processEvents (this=0x807c0f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #23 0xb759f529 in QEventLoop::processEvents (this=0xbffff5f4, flags=...) at kernel/qeventloop.cpp:149 #24 0xb759f7d2 in QEventLoop::exec (this=0xbffff5f4, flags=...) at kernel/qeventloop.cpp:197 #25 0xb75a32f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #26 0xb7876837 in QApplication::exec () at kernel/qapplication.cpp:3736 #27 0x08066c9f in main () (gdb)
Отправил в Сизиф новую версию - 0.2.80.0-alt1.git20110704, попробуйте эту версию. Судя по логам исправлений там как раз решена подобная проблема.
Второй день гоняю - падений нет. Я думаю баг можно закрывать. Запрос на бэкпорт qutim из сизифа в p6/t6 отдельными багами оформлять?
Извините, спасибо сказать забыл :-) Спасибо большое!
Проблема с падениями прекратилась? В t6 qutim той же версии, что и в sisyphus. Для p6 - отдельным багом конечно оформлять. )
Ой. Не заметил что падения прекратились. Прошу прощения.
(В ответ на комментарий №4) > Проблема с падениями прекратилась? > > В t6 qutim той же версии, что и в sisyphus. Для p6 - отдельным багом конечно > оформлять. ) #50355 AWAITING #1 [test-only] p6 copy=qutim