Bug 200454 - konversation crash unexpected settings
Summary: konversation crash unexpected settings
Status: RESOLVED FIXED
Alias: None
Product: konversation
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-16 15:54 UTC by Caio Marcelo de Oliveira Filho
Modified: 2009-07-23 18:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Caio Marcelo de Oliveira Filho 2009-07-16 15:54:21 UTC
Application that crashed: konversation
Version of the application: 1.2-alpha4+ #3421
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090706))
Qt Version: 4.5.2
Operating System: Linux 2.6.29.5-191.fc11.i686.PAE i686
Distribution: "Fedora release 11 (Leonidas)"

 -- Backtrace:
Application: Konversation (konversation), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7efb780 (LWP 3088))]

Thread 2 (Thread 0xb5b3fb70 (LWP 3218)):
#0  0x00abe424 in __kernel_vsyscall ()
#1  0x00693fa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0126fcb3 in QWaitConditionPrivate::wait (this=0x96e0438, time=4294967295) at /opt/cmarcelo/src/kde-qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#3  0x0126fab7 in QWaitCondition::wait (this=0x97c0dd0, mutex=0x97c0dcc, time=4294967295) at /opt/cmarcelo/src/kde-qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#4  0x0087587e in QHostInfoAgent::run (this=0x97c0dc0) at /opt/cmarcelo/src/kde-qt/src/network/kernel/qhostinfo.cpp:260
#5  0x0126e856 in QThreadPrivate::start (arg=0x97c0dc0) at /opt/cmarcelo/src/kde-qt/src/corelib/thread/qthread_unix.cpp:188
#6  0x0068f935 in start_thread () from /lib/libpthread.so.0
#7  0x00a0682e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7efb780 (LWP 3088)):
[KCrash Handler]
#6  QMap (other=<value optimized out>, this=<value optimized out>) at /home/cmarcelo/opt/qt-kde/include/QtCore/qmap.h:155
#7  QForeachContainer (other=<value optimized out>, this=<value optimized out>) at /home/cmarcelo/opt/qt-kde/include/QtCore/qglobal.h:2050
#8  Server::sendChannelNickChangedSignals (other=<value optimized out>, this=<value optimized out>) at /opt/cmarcelo/src/kde/konversation/src/irc/server.cpp:3666
#9  0x080daadd in Server::qt_metacall (this=0x9743e28, _c=QMetaObject::InvokeMetaMethod, _id=113, _a=0xbfe39f58) at /opt/cmarcelo/kde-build/konversation/src/server.moc:416
#10 0x0138eed2 in QMetaObject::activate (sender=0x97d5898, from_signal_index=4, to_signal_index=4, argv=0x0) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qobject.cpp:3112
#11 0x0138f24a in QMetaObject::activate (sender=0x97d5898, m=0x149eae4, local_signal_index=0, argv=0x0) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qobject.cpp:3186
#12 0x013d3523 in QTimer::timeout (this=0x97d5898) at .moc/debug-shared/moc_qtimer.cpp:128
#13 0x01397ae6 in QTimer::timerEvent (this=0x97d5898, e=0xbfe3a4d4) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qtimer.cpp:261
#14 0x0138b0ea in QObject::event (this=0x97d5898, e=0xbfe3a4d4) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qobject.cpp:1074
#15 0x01e9c8c7 in QApplicationPrivate::notify_helper (this=0x9306c40, receiver=0x97d5898, e=0xbfe3a4d4) at /opt/cmarcelo/src/kde-qt/src/gui/kernel/qapplication.cpp:4056
#16 0x01e9ad28 in QApplication::notify (this=0xbfe3a828, receiver=0x97d5898, e=0xbfe3a4d4) at /opt/cmarcelo/src/kde-qt/src/gui/kernel/qapplication.cpp:3603
#17 0x0534c47a in KApplication::notify (this=0xbfe3a828, receiver=0x97d5898, event=0xbfe3a4d4) at /opt/cmarcelo/src/kde/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#18 0x013756c9 in QCoreApplication::notifyInternal (this=0xbfe3a828, receiver=0x97d5898, event=0xbfe3a4d4) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qcoreapplication.cpp:610
#19 0x00f8dbb7 in QCoreApplication::sendEvent(QObject*, QEvent*) () from /home/cmarcelo/opt/qt-kde/lib/libQt3Support.so.4
#20 0x013acb86 in QTimerInfoList::activateTimers (this=0x92ff16c) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qeventdispatcher_unix.cpp:572
#21 0x013a902b in timerSourceDispatch (source=0x92ff138) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qeventdispatcher_glib.cpp:165
#22 0x07990d78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x07994310 in ?? () from /lib/libglib-2.0.so.0
#24 0x07994443 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x013a9f6e in QEventDispatcherGlib::processEvents (this=0x9306588, flags={i = 36}) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qeventdispatcher_glib.cpp:327
#26 0x01f4e4b6 in QGuiEventDispatcherGlib::processEvents (this=0x9306588, flags={i = 36}) at /opt/cmarcelo/src/kde-qt/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#27 0x01372ca7 in QEventLoop::processEvents (this=0xbfe3a77c, flags={i = 36}) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qeventloop.cpp:149
#28 0x01372dec in QEventLoop::exec (this=0xbfe3a77c, flags={i = 0}) at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qeventloop.cpp:201
#29 0x01375da5 in QCoreApplication::exec () at /opt/cmarcelo/src/kde-qt/src/corelib/kernel/qcoreapplication.cpp:888
#30 0x01e9a9e4 in QApplication::exec () at /opt/cmarcelo/src/kde-qt/src/gui/kernel/qapplication.cpp:3525
#31 0x0809b0c7 in main (argc=1, argv=0xbfe3ac04) at /opt/cmarcelo/src/kde/konversation/src/main.cpp:100

Reported using DrKonqi
Comment 1 Peter Simonsson 2009-07-23 18:05:29 UTC
SVN commit 1001552 by psn:

Fix crash if m_channels contains a channel that isn't in joined channels
BUG: 200454


 M  +8 -5      server.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1001552