| Summary: | jabber/libjingle crashed when now listening plugin changed status message | ||
|---|---|---|---|
| Product: | [Unmaintained] kopete | Reporter: | kaouete <kaouete> |
| Component: | Jabber Plugin | Assignee: | Kopete Developers <kopete-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | 0.12 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
and if xmms is running and i run kopete with the plugin activated i get this crash : Program received signal SIG33, Real-time event 33. [Switching to Thread -1283609680 (LWP 20995)] Error while running hook_stop: Invalid type combination in ordering comparison. 0xffffe410 in __kernel_vsyscall () gdb> bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb6385b6c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #2 0xb6c21921 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3 #3 0xb70ab4df in KNetwork::Internal::KResolverManager::requestData () from /usr/kde/3.5/lib/libkdecore.so.4 #4 0x0853055c in ?? () #5 0x08530564 in ?? () #6 0x000007d0 in ?? () #7 0x00000000 in ?? () gdb> bt full #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6385b6c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb6c21921 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb70ab4df in KNetwork::Internal::KResolverManager::requestData () from /usr/kde/3.5/lib/libkdecore.so.4 No symbol table info available. #4 0x0853055c in ?? () No symbol table info available. #5 0x08530564 in ?? () No symbol table info available. #6 0x000007d0 in ?? () No symbol table info available. #7 0x00000000 in ?? () No symbol table info available. gdb> q can you activate the jabber debug in kdebugdialog, and see if jabber trafic is exchanged. Any news on the debug output? Feedback timeout, but please reopen if you have the debug output requested in comment #2. Thanks! |
Version: 0.12 (using KDE KDE 3.5.1) Installed from: Compiled From Sources OS: Linux Hi, i was running xmms, playing a song, i activated the now listening plugin, for XMMS, with the option : change the status message and when i choose ok, kopete crashed : kopete (nowlistening): [NowListeningPlugin::NowListeningPlugin(QObject*, const char*, const QStringList&)] kopete (nowlistening): [void NowListeningPlugin::updateCurrentMediaPlayer()] Update current media player (single mode) libkopete: [Kopete::Plugin* Kopete::PluginManager::loadPluginInternal(const QString&)] Successfully loaded plugin 'kopete_nowlistening' Program received signal SIG33, Real-time event 33. [Switching to Thread -1255437392 (LWP 19927)] Error while running hook_stop: Invalid type combination in ordering comparison. 0xffffe410 in __kernel_vsyscall () gdb> bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb61c6ec1 in select () from /lib/tls/libc.so.6 #2 0xb5907a69 in cricket::PhysicalSocketServer::Wait (this=0x8381950, cmsWait=0xffffffff, process_io=0x1) at physicalsocketserver.cc:877 #3 0xb58ff58d in cricket::MessageQueue::Get (this=0x83e1c80, pmsg=0xb52b8460, cmsWait=0xffffffff) at messagequeue.cc:201 #4 0xb590537c in cricket::Thread::Loop (this=0x83e1c80, cmsLoop=0xffffffff) at thread.cc:157 #5 0xb590531d in cricket::Thread::PreLoop (pv=0x83e1c80) at thread.cc:145 #6 0xb633128c in start_thread () from /lib/tls/libpthread.so.0 #7 0xb61cd4ce in clone () from /lib/tls/libc.so.6 gdb> bt full #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb61c6ec1 in select () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb5907a69 in cricket::PhysicalSocketServer::Wait (this=0x8381950, cmsWait=0xffffffff, process_io=0x1) at physicalsocketserver.cc:877 fdmax = 0x1a n = 0x1 ptvWait = (timeval *) 0x0 tvStop = {tv_sec = 0xb52b83c8, tv_usec = 0xb5879705} fdsRead = {fds_bits = {0x4000000, 0x0 <repeats 31 times>}} fdsWrite = {fds_bits = {0x0 <repeats 32 times>}} tvWait = {tv_sec = 0x83e1cd0, tv_usec = 0xb5959140} __PRETTY_FUNCTION__ = "virtual bool cricket::PhysicalSocketServer::Wait(int, bool)" #3 0xb58ff58d in cricket::MessageQueue::Get (this=0x83e1c80, pmsg=0xb52b8460, cmsWait=0xffffffff) at messagequeue.cc:201 cmsDelayNext = 0xffffffff cmsNext = 0xffffffff cmsTotal = 0xffffffff cmsElapsed = 0x0 msStart = 0x5eaae626 msCurrent = 0x5eaae626 #4 0xb590537c in cricket::Thread::Loop (this=0x83e1c80, cmsLoop=0xffffffff) at thread.cc:157 msg = {phandler = 0x0, message_id = 0x0, pdata = 0x0} msEnd = 0xb63308e6 cmsNext = 0xffffffff #5 0xb590531d in cricket::Thread::PreLoop (pv=0x83e1c80) at thread.cc:145 thread = (class cricket::Thread *) 0x83e1c80 #6 0xb633128c in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #7 0xb61cd4ce in clone () from /lib/tls/libc.so.6 No symbol table info available.