Bug 123644 - Koptete Crashes on Mass Send
Summary: Koptete Crashes on Mass Send
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-15 03:05 UTC by Nicholas Carrier
Modified: 2006-06-07 20:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas Carrier 2006-03-15 03:05:24 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    SuSE RPMs
OS:                Linux

When I send a message to an entire group, it causes the program to crash on me. The group is labeled MxM, and it causes a signal 11 (SIGSERV) to crash ever time. I have the bug report which I will add in here just in case you need it.  Attached the backtrace

Nick

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1103703296 (LWP 7451)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#7  0x40f55c53 in QString::deref () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x40f56bac in QString::operator= () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x421cbb2c in Client::requestShortInfo ()
   from /opt/kde3/lib/libkopete_oscar.so.2
#10 0x421cbb6e in Client::sendTyping () from /opt/kde3/lib/libkopete_oscar.so.2
#11 0x421c2954 in OscarContact::slotTyping ()
   from /opt/kde3/lib/libkopete_oscar.so.2
#12 0x421c2a3d in OscarContact::qt_invoke ()
   from /opt/kde3/lib/libkopete_oscar.so.2
#13 0x421a0f03 in init_kopete_aim () from /opt/kde3/lib/kde3/kopete_aim.so
#14 0x40c7e209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40c7ecae in QObject::activate_signal_bool ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x4007917b in Kopete::ChatSession::myselfTyping ()
   from /opt/kde3/lib/libkopete.so.1
#17 0x400791b5 in Kopete::ChatSession::typing ()
   from /opt/kde3/lib/libkopete.so.1
#18 0x400b9bd2 in Kopete::ChatSession::qt_invoke ()
   from /opt/kde3/lib/libkopete.so.1
#19 0x40c7e209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40c7ecae in QObject::activate_signal_bool ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x42e155b9 in ?? () from /opt/kde3/lib/kde3/kopete_chatwindow.so
#22 0x083e3f80 in ?? ()
#23 0x0000000a in ?? ()
#24 0x00000001 in ?? ()
#25 0x4090497e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#26 0x42e1561a in ?? () from /opt/kde3/lib/kde3/kopete_chatwindow.so
#27 0x083e3f80 in ?? ()
#28 0x00000001 in ?? ()
#29 0xbfbc10b8 in ?? ()
#30 0x42e2614a in init_kopete_chatwindow ()
   from /opt/kde3/lib/kde3/kopete_chatwindow.so
#31 0x42e2614a in init_kopete_chatwindow ()
   from /opt/kde3/lib/kde3/kopete_chatwindow.so
#32 0x40c7e209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40c7e6b0 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40fc0c89 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40ca26ef in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40c1eaa1 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40c1f419 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x4090497e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#39 0x40c137d8 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40bccedf in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x40c35999 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x40c35896 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40c1e3ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x0807435d in ?? ()
#45 0xbfbc1660 in ?? ()
#46 0xbfbc1794 in ?? ()
#47 0xbfbc178c in ?? ()
#48 0x00000000 in ?? ()
#49 0x080b9b20 in vtable for QGList ()
#50 0x00000001 in ?? ()
#51 0x080baee4 in vtable for QGList ()
#52 0x080b9701 in vtable for QGList ()
#53 0x080b96eb in vtable for QGList ()
#54 0x080b96d7 in vtable for QGList ()
#55 0x412f48d8 in main_arena () from /lib/tls/libc.so.6
#56 0x412f48d8 in main_arena () from /lib/tls/libc.so.6
#57 0x00000003 in ?? ()
#58 0x00000020 in ?? ()
#59 0x00000011 in ?? ()
#60 0x412f48a8 in main_arena () from /lib/tls/libc.so.6
#61 0x080b7088 in vtable for QGList ()
#62 0x00000020 in ?? ()
#63 0x081949d8 in ?? ()
#64 0x00000000 in ?? ()
#65 0x08194670 in ?? ()
#66 0x081d4450 in ?? ()
#67 0x081d4190 in ?? ()
#68 0x081d6180 in ?? ()
#69 0x00000000 in ?? ()
#70 0x00000000 in ?? ()
#71 0x00000001 in ?? ()
#72 0x080f6728 in ?? ()
#73 0x00000000 in ?? ()
#74 0x00000000 in ?? ()
#75 0x081d8778 in ?? ()
#76 0x0819a410 in ?? ()
#77 0x081a3950 in ?? ()
#78 0x412f4800 in _IO_stdfile_0_lock () from /lib/tls/libc.so.6
#79 0x080b710c in vtable for QGList ()
#80 0x080f6988 in ?? ()
#81 0x080f67e8 in ?? ()
#82 0x081a3be0 in ?? ()
#83 0x080e85b8 in vtable for QCString ()
#84 0x080f6760 in ?? ()
#85 0xbfbc1750 in ?? ()
#86 0x081a5230 in ?? ()
#87 0x08107968 in ?? ()
#88 0x00000136 in ?? ()
#89 0x000000ff in ?? ()
#90 0x080b89f8 in vtable for QGList ()
#91 0x00000000 in ?? ()
#92 0x080f6780 in ?? ()
#93 0x410c8801 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
#94 0x081a5480 in ?? ()
#95 0x0819cef0 in ?? ()
#96 0x40f37dce in QGDict::look_ascii () from /usr/lib/qt3/lib/libqt-mt.so.3
#97 0x411ecea0 in __libc_start_main () from /lib/tls/libc.so.6
#98 0x08069b81 in ?? ()
Comment 1 Philip Rodrigues 2006-03-16 17:12:23 UTC
Can you provide some more details: what protocol are you using? Does the crash occur for any protocol, or just one? Does it occur for any group, or just the one you mentioned?
Comment 2 Nicholas Carrier 2006-03-16 22:25:29 UTC
Ya sure.  I was using MSN and AIM in kopete. However, I am just sending the message to a group on my aim list.  It doesn't have to be that group, it can be any group. The wierd thing is, is that the message gets sent, but very soon after it causes Kopete to crash (Maybe too many returns to the message at once)? I just killed my suse setup to try and install slackware, but I'm going back to suse after this weekend. I can then get you the version of Kopete I am using.

I'm also sending the message by right clicking on the group, and clicking send message to group.

Let me know what else you need as this is my first bug report :)
Comment 3 Nicholas Carrier 2006-03-24 23:10:18 UTC
I am now on slackware 10.2 and am running into the same problem.
Comment 4 Tom Shaw 2006-03-24 23:45:07 UTC
Just tried it here, same results it crashed. There were online contacts from MSN, jabber, AIM, and offline contacts from MSN and jabber.

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1511053648 (LWP 28087)]
[New Thread -1568818256 (LWP 28182)]
[KCrash handler]
#6  0xa69f979d in QString::QString () from /usr/qt/3/lib/libqt-mt.so.3
#7  0xa56fb84c in XMPP::Jid::Jid () from /usr/lib/kde3/kopete_jabber.so
#8  0xa5701d6d in XMPP::RosterItem::RosterItem ()
   from /usr/lib/kde3/kopete_jabber.so
#9  0xa5701dfc in JabberBaseContact::rosterItem ()
   from /usr/lib/kde3/kopete_jabber.so
#10 0xa571a365 in JabberChatSession::slotMessageSent ()
   from /usr/lib/kde3/kopete_jabber.so
#11 0xa571b927 in JabberChatSession::qt_invoke ()
   from /usr/lib/kde3/kopete_jabber.so
#12 0xa670d0ed in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xa7e7282f in Kopete::ChatSession::messageSent ()
   from /usr/lib/libkopete.so.1
#14 0xa7e740c1 in Kopete::ChatSession::sendMessage ()
   from /usr/lib/libkopete.so.1
#15 0xa7e929e2 in Kopete::Group::sendMessage () from /usr/lib/libkopete.so.1
#16 0xa7e92ade in Kopete::Group::qt_invoke () from /usr/lib/libkopete.so.1
#17 0xa670d0ed in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#18 0xa7e7282f in Kopete::ChatSession::messageSent ()
   from /usr/lib/libkopete.so.1
#19 0xa7e740c1 in Kopete::ChatSession::sendMessage ()
   from /usr/lib/libkopete.so.1
#20 0xa7e74ade in Kopete::ChatSession::qt_invoke ()
   from /usr/lib/libkopete.so.1
#21 0xa59f777a in MSNChatSession::qt_invoke ()
   from /usr/lib/libkopete_msn_shared.so.0
#22 0xa670d164 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xa4fdaf06 in KopeteEmailWindow::messageSent ()
   from /usr/lib/kde3/kopete_emailwindow.so
#24 0xa4fdb0fd in KopeteEmailWindow::qt_emit ()
   from /usr/lib/kde3/kopete_emailwindow.so
#25 0xa670d1de in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#26 0xa4febd75 in ChatTextEditPart::messageSent ()
   from /usr/lib/kde3/kopete_emailwindow.so
#27 0xa4fed99a in ChatTextEditPart::sendMessage ()
   from /usr/lib/kde3/kopete_emailwindow.so
#28 0xa4fda2b8 in KopeteEmailWindow::sendMessage ()
   from /usr/lib/kde3/kopete_emailwindow.so
#29 0xa4fdb9cc in KopeteEmailWindow::slotReplySend ()
   from /usr/lib/kde3/kopete_emailwindow.so
#30 0xa4fdbad8 in KopeteEmailWindow::qt_invoke ()
   from /usr/lib/kde3/kopete_emailwindow.so
#31 0xa670d164 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#32 0xa670d882 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#33 0xa6a6fb19 in QButton::pressed () from /usr/qt/3/lib/libqt-mt.so.3
#34 0xa67a5e83 in QButton::mousePressEvent () from /usr/qt/3/lib/libqt-mt.so.3
#35 0xa70f0da5 in KPushButton::mousePressEvent ()
   from /usr/kde/3.5/lib/libkdeui.so.4
#36 0xa6746772 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#37 0xa66a7a4f in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0xa66a7e05 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#39 0xa6e3d423 in KApplication::notify ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#40 0xa663dff6 in QETWidget::translateMouseEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#41 0xa663c856 in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#42 0xa6650e16 in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#43 0xa66be1c2 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#44 0xa66be116 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xa66a6b6f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#46 0x08073805 in ?? ()
#47 0xafc63a30 in ?? ()
#48 0xafc63a10 in ?? ()
#49 0xafc63a10 in ?? ()
#50 0x00000000 in ?? ()

I moved one meta contact to a new group and tried that, seems to have worked, tried the previous group again and it seems to have worked now. I tried it with offline contacts not shown and shown, still works. Ok, I moved the meta contact that is all my jabber accounts meta'd together back to the group I test before and it crashed again, backtrace was the same as above.

Comment 5 Tom Shaw 2006-03-24 23:49:54 UTC
I forgot to mention this is kopete 0.12 from svn as of 2 days ago.
Comment 6 Olivier Goffart 2006-03-25 07:44:00 UTC
theses two backtrace doesn't seems to have something in common
Comment 7 Olivier Goffart 2006-05-13 11:24:47 UTC
I have not been able to reproduce this  (jabber only)
Comment 8 Marc Cramdal 2006-05-13 12:19:56 UTC
I have not been able to reproduce it too.

Isn't this bug related to the "mail window" crash we encountered before ? I don't remember when it was fixed.
Comment 9 Olivier Goffart 2006-06-07 20:23:31 UTC
I'm not able to reproduce.