FS#329 - Падает с ошибкой в jabber.dll
Attached to Project:
qutIM
Opened by Dmitriy Altuhov (altuhov) - Monday, 28 September 2009, 14:21 GMT
Last edited by yura (veksha) - Thursday, 04 March 2010, 20:49 GMT
Opened by Dmitriy Altuhov (altuhov) - Monday, 28 September 2009, 14:21 GMT
Last edited by yura (veksha) - Thursday, 04 March 2010, 20:49 GMT
|
DetailsQutIM "падает" стабильно при/после включении скринсейвера (BOINC).
AppName: qutim.exe AppVer: 0.0.0.0 ModName: jabber.dll ModVer: 0.0.0.0 Offset: 0002538c У меня активны 3 jabber-аккаунта: gmail.com, jabber.ru, livejournal.com Если все учётки перевести в offline, то не "падает". Есть подозрение, что это как-то связанно с учёткой livejournal.com. Бывает такая ситуация: учётки jabber.ru и gmail.com подключены (онлайн), а livejournal.com в состоянии "подключается" (почему-то), делаешь оффлайн-онлайн, опять падает с ошибкой в jabber.dll. Воспроизводимость данной ситуации 90% случаев ОС: WinXP SP3 All updates QT: (шёл вместе с qutim 2.0 beta2) 4.5.2 qutIM - rev 385 Plugin ICQ - rev 91 Plugin Jabber - rev 393 Plugin IRC - rev 35 Plugin HistoryManager - rev 7 Plugin Urlpreview - rev 9 Plugin Plugman - rev 146 Plugin AccountName - ver 0.1.1 Plugin MassMessaging - ver 0.3.0 Plugin DotNetStyle - ver 1.0 Plugin ProtocolIcon - ver 0.1.1 Plugin JsonHistory - ver 0.1.4 |
This task depends upon
Closed by yura (veksha)
Thursday, 04 March 2010, 20:49 GMT
Reason for closing: Fixed
Additional comments about closing: it seems that someone has fixed it already
Thursday, 04 March 2010, 20:49 GMT
Reason for closing: Fixed
Additional comments about closing: it seems that someone has fixed it already
Не силён в программировани...
Но много программ видел, которые при "падении" либо сразу предлагают отправить отчёт, либо позволяют его сохранить
$ gdb qutim
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(gdb) run
Starting program: /home/steplg/bin/qutim
[Thread debugging using libthread_db enabled]
[New Thread 0x7fea3d64e750 (LWP 16644)]
Debug: ("/home/steplg/distrs/qutim/plugins", "/home/steplg/distrs/lib/qutim", "/home/steplg/distrs/lib/qutim/plugins", "/home/steplg/distrs/PlugIns", "/home/steplg/.config/qutim/plugins")
Debug: "/home/steplg/distrs/qutim/plugins/libicq.so"
Debug: "/home/steplg/distrs/qutim/plugins/jabber/libjabber.so"
Debug: ("", "../share/qutim", "/home/steplg/.config/qutim")
Debug: Protocol "ICQ" was loaded
Debug: Protocol "Jabber" was loaded
Debug: "Russian" "RussianFederation"
Debug: ("ru_RU", "ru_ru", "ru")
Debug: "Russian" "RussianFederation"
Debug: ("ru_RU", "ru_ru", "ru")
Debug: "en"
Debug: "QTreeView { }"
Warning: QFSFileEngine::open: No file name specified
Debug: "ICQ"
Debug: "Jabber"
Debug: "steplg@jabber.ru"
[New Thread 0x7fea2fb57950 (LWP 16648)]
/home/steplg/bin/qutim: symbol lookup error: /home/steplg/distrs/qutim/plugins/jabber/libjabber.so: undefined symbol: _ZN5gloox23registerStanzaExtensionEPKc
Program exited with code 0177.
$ svn info
Path: .
URL: http://qutim.org/svn/jabber/trunk
Repository Root: http://qutim.org/svn/jabber
Repository UUID: 0228aa47-00a5-dd11-8e54-00304894ce9e
Revision: 404
Node Kind: directory
Schedule: normal
Last Changed Author: euroelessar
Last Changed Rev: 404
Last Changed Date: 2009-10-25 23:35:56 +0300 (Вск, 25 Окт 2009)
$ cd ../..
$ svn info
Path: .
URL: http://qutim.org/svn/qutim/trunk
Repository Root: http://qutim.org/svn/qutim
Repository UUID: 3b30d5e6-ffa4-dd11-8e54-00304894ce9e
Revision: 422
Node Kind: directory
Schedule: normal
Last Changed Author: euroelessar
Last Changed Rev: 419
Last Changed Date: 2009-10-25 21:40:21 +0300 (Вск, 25 Окт 2009)
для решения проблемы в последнем посте достаточно пересобрать яббер (заново запустить cmake и make)
Теперь qutim не падает, но часто появляется "ошибка ввода-вывода" на аккаунте livejournal.com
Весело:)