Bug 191143

Summary: crashes when press OK on chat windows settings
Product: [Unmaintained] kopete Reporter: Alin M Elena <alinm.elena>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alin M Elena 2009-04-30 14:58:01 UTC
Version:           0.70.50 (using 4.2.70 (KDE 4.2.70 (KDE 4.3 >= 20090415)) "release 1.8", KDE:KDE4:UNSTABLE:Desktop / openSUSE_11.1)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.27.21-0.1-default

Kopete crashes when click ok in chat window settings.

To reproduce settings->Configure-> Chat window-> ok and dead

Here is the trace that I get which as is says is of no use. I do not intend to install the debug packages.

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

[?1034h(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fcd31cff950 (LWP 28727)]
[New Thread 0x7fcd33d38950 (LWP 28723)]
[New Thread 0x7fcd34539950 (LWP 28722)]
[New Thread 0x7fcd34d3a950 (LWP 28721)]
0x00007fcd46133ce1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fcd4beba750 (LWP 28720))]

Thread 5 (Thread 0x7fcd34d3a950 (LWP 28721)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fff53fff6fb in ?? ()
#2  0x00007fcd425f94ed in clock_gettime () from /lib64/librt.so.1
#3  0x00007fcd47d2d38d in QTimerInfoList::getTime (this=<value optimized out>, t=@0xb31900) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00007fcd47d2d581 in QTimerInfoList::updateCurrentTime (this=0x7fcd34d39dd0) at kernel/qeventdispatcher_unix.cpp:297
#5  0x00007fcd47d2ef63 in QTimerInfoList::timerWait (this=0x7fcd34d39dd0, tm=@0x7fcd34d39dd0) at kernel/qeventdispatcher_unix.cpp:420
#6  0x00007fcd47d2ba6d in timerSourcePrepare (source=<value optimized out>, timeout=0x7fcd34d39ec4) at kernel/qeventdispatcher_glib.cpp:140
#7  0x00007fcd4236d1aa in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#8  0x00007fcd4236d5ca in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fcd4236da8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fcd47d2b8be in QEventDispatcherGlib::processEvents (this=0xa83360, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#11 0x00007fcd47d009f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 886284304}) at kernel/qeventloop.cpp:149
#12 0x00007fcd47d00dbd in QEventLoop::exec (this=0x9935a0, flags={i = 886284432}) at kernel/qeventloop.cpp:200
#13 0x00007fcd39a58bee in QCA::SyncThread::run() () from /usr/lib64/libqca.so.2
#14 0x00007fcd47c18f22 in QThreadPrivate::start (arg=0xb773c0) at thread/qthread_unix.cpp:189
#15 0x00007fcd479a5070 in start_thread () from /lib64/libpthread.so.0
#16 0x00007fcd4616510d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fcd34539950 (LWP 28722)):
#0  0x00007fcd4615c386 in poll () from /lib64/libc.so.6
#1  0x00007fcd4236d768 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcd4236da8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcd47d2b8be in QEventDispatcherGlib::processEvents (this=0xd5fdb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007fcd47d009f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 877891648}) at kernel/qeventloop.cpp:149
#5  0x00007fcd47d00dbd in QEventLoop::exec (this=0xd5fb10, flags={i = 877891728}) at kernel/qeventloop.cpp:200
#6  0x00007fcd39ed2a43 in ?? () from /usr/lib64/kde4/kopete_jabber.so
#7  0x00007fcd47c18f22 in QThreadPrivate::start (arg=0xd67160) at thread/qthread_unix.cpp:189
#8  0x00007fcd479a5070 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcd4616510d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fcd33d38950 (LWP 28723)):
#0  0x00007fcd479a8d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcd47c19ed9 in QWaitCondition::wait (this=0xda4070, mutex=0xda4068, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fcd48f9a5ec in QHostInfoAgent::run (this=0xda4050) at kernel/qhostinfo.cpp:260
#3  0x00007fcd47c18f22 in QThreadPrivate::start (arg=0xda4050) at thread/qthread_unix.cpp:189
#4  0x00007fcd479a5070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fcd4616510d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcd31cff950 (LWP 28727)):
#0  0x00007fcd479a8fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcd47c19eb7 in QWaitCondition::wait (this=0xe676b8, mutex=0xe676b0, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fcd47c0fa89 in QThreadPoolThread::run (this=0x106d120) at concurrent/qthreadpool.cpp:140
#3  0x00007fcd47c18f22 in QThreadPrivate::start (arg=0x106d120) at thread/qthread_unix.cpp:189
#4  0x00007fcd479a5070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fcd4616510d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcd4beba750 (LWP 28720)):
#0  0x00007fcd46133ce1 in nanosleep () from /lib64/libc.so.6
#1  0x00007fcd46133adc in sleep () from /lib64/libc.so.6
#2  0x00007fcd489424ff in ?? () from /usr/lib64/libkdeui.so.5
#3  0x00007fcd48942e5a in KCrash::defaultCrashHandler(int) () from /usr/lib64/libkdeui.so.5
#4  <signal handler called>
#5  0x0000000000000001 in ?? ()
#6  0x00007fcd4a9ac191 in Kopete::Account::~Account() () from /usr/lib64/libkopete.so.4
#7  0x00007fcd30e58ef5 in ?? () from /usr/lib64/kde4/kcm_kopete_chatwindowconfig.so
#8  0x00007fcd30e531bc in ?? () from /usr/lib64/kde4/kcm_kopete_chatwindowconfig.so
#9  0x00007fcd441864d4 in KCModuleProxy::deleteClient() () from /usr/lib64/libkutils.so.4
#10 0x00007fcd4418520b in ?? () from /usr/lib64/libkutils.so.4
#11 0x00007fcd441856b2 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#12 0x00007fcd4419de65 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#13 0x00007fcd47d17c22 in QMetaObject::activate (sender=0xa2a9e0, from_signal_index=<value optimized out>, to_signal_index=52, argv=0x1) at kernel/qobject.cpp:3120
#14 0x00007fcd46d54295 in QWidget::event (this=0xa2a9e0, event=0x7fff53f0b0d0) at kernel/qwidget.cpp:7724
#15 0x00007fcd46d0378d in QApplicationPrivate::notify_helper (this=0x678210, receiver=0xa2a9e0, e=0x7fff53f0b0d0) at kernel/qapplication.cpp:4057
#16 0x00007fcd46d0ba2a in QApplication::notify (this=0x7fff53f0de10, receiver=0xa2a9e0, e=0x7fff53f0b0d0) at kernel/qapplication.cpp:4022
#17 0x00007fcd488dc94b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#18 0x00007fcd47d0215c in QCoreApplication::notifyInternal (this=0x7fff53f0de10, receiver=0xa2a9e0, event=0x7fff53f0b0d0) at kernel/qcoreapplication.cpp:610
#19 0x00007fcd46d52d0b in QWidgetPrivate::hide_helper (this=0x1123250) at ../../src/corelib/kernel/qcoreapplication.h:213
#20 0x00007fcd46d59dc0 in QWidget::setVisible (this=0xa2a9e0, visible=<value optimized out>) at kernel/qwidget.cpp:6984
#21 0x00007fcd471a92c1 in QDialog::setVisible (this=0xa2a9e0, visible=<value optimized out>) at dialogs/qdialog.cpp:758
#22 0x00007fcd471a8325 in QDialog::done (this=0x121e6a0, r=1) at ../../src/gui/kernel/qwidget.h:477
#23 0x00007fcd44185708 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#24 0x00007fcd4419de65 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#25 0x00007fcd47d17c22 in QMetaObject::activate (sender=0xa2a9e0, from_signal_index=<value optimized out>, to_signal_index=45, argv=0x1) at kernel/qobject.cpp:3120
#26 0x00007fcd48850ac8 in KDialog::slotButtonClicked(int) () from /usr/lib64/libkdeui.so.5
#27 0x00007fcd48851dcd in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#28 0x00007fcd48908286 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
#29 0x00007fcd44185655 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#30 0x00007fcd4419de65 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkutils.so.4
#31 0x00007fcd47d17c22 in QMetaObject::activate (sender=0x1123108, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3120
#32 0x00007fcd47d1aa4e in QSignalMapper::mapped (this=0x121e6a0, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:95
#33 0x00007fcd47d1b2f0 in QSignalMapper::map (this=0x1123108, sender=0x1135a80) at kernel/qsignalmapper.cpp:266
#34 0x00007fcd47d1bf20 in QSignalMapper::qt_metacall (this=0x1123108, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff53f0b700) at .moc/release-shared/moc_qsignalmapper.cpp:81
#35 0x00007fcd47d17c22 in QMetaObject::activate (sender=0x1135a80, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x1) at kernel/qobject.cpp:3120
#36 0x00007fcd47331847 in QAbstractButton::clicked (this=0x121e6a0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#37 0x00007fcd4708cf5b in QAbstractButtonPrivate::emitClicked (this=0x1138810) at widgets/qabstractbutton.cpp:543
#38 0x00007fcd4708eb82 in QAbstractButtonPrivate::click (this=0x1138810) at widgets/qabstractbutton.cpp:536
#39 0x00007fcd4708edd5 in QAbstractButton::mouseReleaseEvent (this=0x1135a80, e=0x7fff53f0bed0) at widgets/qabstractbutton.cpp:1115
#40 0x00007fcd46d547ed in QWidget::event (this=0x1135a80, event=0x7fff53f0bed0) at kernel/qwidget.cpp:7521
#41 0x00007fcd46d0378d in QApplicationPrivate::notify_helper (this=0x678210, receiver=0x1135a80, e=0x7fff53f0bed0) at kernel/qapplication.cpp:4057
#42 0x00007fcd46d0c18a in QApplication::notify (this=<value optimized out>, receiver=0x1135a80, e=0x7fff53f0bed0) at kernel/qapplication.cpp:3759
#43 0x00007fcd488dc94b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#44 0x00007fcd47d0215c in QCoreApplication::notifyInternal (this=0x7fff53f0de10, receiver=0x1135a80, event=0x7fff53f0bed0) at kernel/qcoreapplication.cpp:610
#45 0x00007fcd46d0b3d8 in QApplicationPrivate::sendMouseEvent (receiver=0x1135a80, event=0x7fff53f0bed0, alienWidget=0x1135a80, nativeWidget=0xa2a9e0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fcd47741f30) at ../../src/corelib/kernel/qcoreapplication.h:216
#46 0x00007fcd46d75149 in QETWidget::translateMouseEvent (this=0xa2a9e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4446
#47 0x00007fcd46d741b5 in QApplication::x11ProcessEvent (this=0x7fff53f0de10, event=0x7fff53f0da50) at kernel/qapplication_x11.cpp:3564
#48 0x00007fcd46d9b384 in x11EventSourceDispatch (s=0x67b6c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x00007fcd4236a0fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#50 0x00007fcd4236d8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#51 0x00007fcd4236da8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#52 0x00007fcd47d2b89f in QEventDispatcherGlib::processEvents (this=0x641db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#53 0x00007fcd46d9ab0f in QGuiEventDispatcherGlib::processEvents (this=0x121e6a0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#54 0x00007fcd47d009f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1408294208}) at kernel/qeventloop.cpp:149
#55 0x00007fcd47d00dbd in QEventLoop::exec (this=0x7fff53f0dd80, flags={i = 1408294288}) at kernel/qeventloop.cpp:200
#56 0x00007fcd47d030a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#57 0x0000000000415768 in _start ()
Comment 1 Alin M Elena 2009-04-30 15:00:34 UTC
Cancel has the same effect. Strange enough Apply will not kill it.

Alin
Comment 2 Dario Andres 2009-05-01 00:27:01 UTC
"OK" and "Cancel" causes the crash as they close the window. "Apply" just makes the changes but doesn't close the dialog itself.
Marking as duplicate of bug 190607
Thanks

*** This bug has been marked as a duplicate of bug 190607 ***