Bug 302208

Summary: Kopete crashed immediately on startup
Product: [Unmaintained] kopete Reporter: David Zaslavsky <diazona>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: lamarque
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Zaslavsky 2012-06-19 20:10:45 UTC
Application: kopete (1.2.3)
KDE Platform Version: 4.8.3 (4.8.3) (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.3.3-gentoo x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed:

I had just started Kopete from Konsole. No GUI elements showed up (neither window nor systray icon), the program just printed some output to the terminal and then crashed. Here's the output printed, if it matters:

QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kopete(14227)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/diazona/.kde4/share/apps/kabc" 
kopete(14227)/kdecore (KLibrary) kde4Factory: The library "/usr/lib64/kde4/kopete_history.so" does not offer a qt_plugin_instance function.
kopete(14227)/libkopete Kopete::PluginManager::loadPluginInternal: Unable to find a plugin named ' "" '! 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  669 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
Unknown signature value:  795 
Unknown signature value:  668 
kopete(14227)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/diazona/.kde4/share/apps/kabc" 
kopete(14227)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/diazona/.kde4/share/apps/kabc" 
Transfer ACCEPTED by: LoginTask
Transfer ACCEPTED by: LoginTask
KCrash: Application 'kopete' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/diazona/.kde4/socket-acetylene09/kdeinit4__0

- Custom settings of the application:

IM protocols I use include AIM, Yahoo, Facebook chat, and Google chat (the latter two via Jabber IIRC)

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f81345e2780 (LWP 14227))]

Thread 4 (Thread 0x7f811c483700 (LWP 14236)):
#0  0x00007f813091a78d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f812bb3bc5a in read (__nbytes=<optimized out>, __buf=<optimized out>, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x1cf93c0) at gwakeup.c:212
#3  0x00007f812bb07233 in g_main_context_check (context=0x7f81140009a0, max_priority=2147483647, fds=0x7f8114002d80, n_fds=1) at gmain.c:2980
#4  0x00007f812bb07809 in g_main_context_iterate (context=0x7f81140009a0, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3143
#5  0x00007f812bb07879 in g_main_context_iteration (context=0x7f81140009a0, may_block=1) at gmain.c:3207
#6  0x00007f813203118e in QEventDispatcherGlib::processEvents (this=0x7f81140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f8131ffead2 in QEventLoop::processEvents (this=<optimized out>, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:149
#8  0x00007f8131ffef24 in QEventLoop::exec (this=0x7f81140013c0, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:204
#9  0x00007f811db19e0f in QCA::SyncThread::run (this=0x2c6e3b0) at support/syncthread.cpp:195
#10 0x00007f8131efa79b in QThreadPrivate::start (arg=0x2c6e3b0) at thread/qthread_unix.cpp:307
#11 0x00007f81303b3e04 in start_thread (arg=<optimized out>) at pthread_create.c:305
#12 0x00007f81309280ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f811bc82700 (LWP 14237)):
#0  0x00007f813091f0f3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=163) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f812bb1253b in g_poll (fds=0x7f810c0013e0, nfds=1, timeout=163) at gpoll.c:132
#2  0x00007f812bb077c3 in g_main_context_poll (n_fds=<optimized out>, fds=<optimized out>, priority=<optimized out>, timeout=<optimized out>, context=<optimized out>) at gmain.c:3440
#3  g_main_context_iterate (context=0x7f810c0009a0, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3141
#4  0x00007f812bb07879 in g_main_context_iteration (context=0x7f810c0009a0, may_block=1) at gmain.c:3207
#5  0x00007f813203118e in QEventDispatcherGlib::processEvents (this=0x7f810c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f8131ffead2 in QEventLoop::processEvents (this=<optimized out>, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:149
#7  0x00007f8131ffef24 in QEventLoop::exec (this=0x7f810c0013c0, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:204
#8  0x00007f811df43e22 in XMPP::SyncThread::run (this=0x2c59020) at /var/tmp/portage/kde-base/kopete-4.8.3/work/kopete-4.8.3/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#9  0x00007f8131efa79b in QThreadPrivate::start (arg=0x2c59020) at thread/qthread_unix.cpp:307
#10 0x00007f81303b3e04 in start_thread (arg=<optimized out>) at pthread_create.c:305
#11 0x00007f81309280ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f811b481700 (LWP 14238)):
#0  pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007f8131efaf5e in wait (time=<optimized out>, this=<optimized out>) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ae0a18, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8131eecef9 in QThreadPoolThread::run (this=0x2af5cb0) at concurrent/qthreadpool.cpp:141
#4  0x00007f8131efa79b in QThreadPrivate::start (arg=0x2af5cb0) at thread/qthread_unix.cpp:307
#5  0x00007f81303b3e04 in start_thread (arg=<optimized out>) at pthread_create.c:305
#6  0x00007f81309280ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f81345e2780 (LWP 14227)):
[KCrash Handler]
#6  0x00007f811cc8ac8f in opensslQCAPlugin::MyTLSContext::sessionInfo() const () from /usr/lib64/qt4/plugins/crypto/libqca-ossl.so
#7  0x00007f811db69d36 in QCA::TLS::Private::update_finished (this=0x2b9c2c0) at qca_securelayer.cpp:677
#8  0x00007f811db64121 in tls_resultsReady (this=<optimized out>) at qca_securelayer.cpp:781
#9  QCA::TLS::Private::qt_metacall (this=0x2b9c2c0, _c=<optimized out>, _id=0, _a=<optimized out>) at qca_securelayer.moc:74
#10 0x00007f8132016fcc in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>, argv=0x21824b0) at kernel/qobject.cpp:3566
#11 0x00007f811db7effe in QCA::TLSContext::resultsReady (this=0x281aa20) at moc_qcaprovider.cpp:1303
#12 0x00007f811db7f1f5 in QCA::TLSContext::qt_metacall (this=0x2b9c1b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<optimized out>) at moc_qcaprovider.cpp:1291
#13 0x00007f813201294e in QObject::event (this=0x2b9c1b0, e=0x281aa20) at kernel/qobject.cpp:1195
#14 0x00007f81310c1e8c in QApplicationPrivate::notify_helper (this=0x1cf7d50, receiver=0x2b9c1b0, e=0x2b95790) at kernel/qapplication.cpp:4551
#15 0x00007f81310c8cdd in QApplication::notify (this=0x7fff39fa2ca0, receiver=0x2b9c1b0, e=0x2b95790) at kernel/qapplication.cpp:4412
#16 0x00007f8132a8fced in KApplication::notify (this=0x7fff39fa2ca0, receiver=0x2b9c1b0, event=0x2b95790) at /var/tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#17 0x00007f8131ffff2b in QCoreApplication::notifyInternal (this=0x7fff39fa2ca0, receiver=0x2b9c1b0, event=0x2b95790) at kernel/qcoreapplication.cpp:915
#18 0x00007f81320049d9 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<optimized out>, data=0x1ca71f0) at kernel/qcoreapplication.cpp:1539
#20 0x00007f8132031633 in sendPostedEvents () at kernel/qcoreapplication.h:236
#21 postEventSourceDispatch (s=0x1cf8f00) at kernel/qeventdispatcher_glib.cpp:279
#22 0x00007f812bb057a5 in g_main_dispatch (context=<optimized out>) at gmain.c:2539
#23 g_main_context_dispatch (context=0x1cf8d10) at gmain.c:3075
#24 0x00007f812bb0781a in g_main_context_iterate (context=0x1cf8d10, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3146
#25 0x00007f812bb07879 in g_main_context_iteration (context=0x1cf8d10, may_block=1) at gmain.c:3207
#26 0x00007f813203113e in QEventDispatcherGlib::processEvents (this=0x1ca8ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0x00007f81311746a6 in QGuiEventDispatcherGlib::processEvents (this=0x281aa20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007f8131ffead2 in QEventLoop::processEvents (this=<optimized out>, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:149
#29 0x00007f8131ffef24 in QEventLoop::exec (this=0x7fff39fa2c10, flags=<error reading variable: DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjunction with DW_OP_piece or DW_OP_bit_piece.>) at kernel/qeventloop.cpp:204
#30 0x00007f8132004d79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#31 0x0000000000416434 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-base/kopete-4.8.3/work/kopete-4.8.3/kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 234787.

Possible duplicates by query: bug 234903, bug 234787.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2012-06-21 16:53:40 UTC

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