Bug 300798 - Kopete Crash when Contact Search
Summary: Kopete Crash when Contact Search
Status: RESOLVED DUPLICATE of bug 275589
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-29 08:48 UTC by Mozafar Roshany
Modified: 2012-10-04 21:49 UTC (History)
1 user (show)

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


Attachments
New crash information added by DrKonqi (5.02 KB, text/plain)
2012-08-15 13:00 UTC, Andreas Zuber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mozafar Roshany 2012-05-29 08:48:22 UTC
Application: kopete (1.2.1)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-23-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:  I was searching for some contact. In the middle of typing (after 1-2 characters), kopete crashed and closed.

- Custom settings of the application: 
Three accounts defined, under single default identity: 2 jabbers + 1 yahoo. 
Using: small contact icons, All chats opened as tabs within one chat window, KDE message indicator removed and instead independent Kopete tray icon used.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb893278780 (LWP 2305))]

Thread 5 (Thread 0x7fb8792ea700 (LWP 2432)):
#0  0x00007fb88a7a5090 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb88a7a5ec4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb88a7a645a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb879fd82c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fb88a7c79a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb88b06ae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fb88f5fe4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb872c00700 (LWP 2521)):
#0  0x00007fb890cbdba2 in postEventSourcePrepare (s=0x7fb8680012d0, timeout=0x7fb872bffb5c) at kernel/qeventdispatcher_glib.cpp:263
#1  0x00007fb88a7a5a33 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb88a7a5f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb88a7a6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb890cbe426 in QEventDispatcherGlib::processEvents (this=0x7fb8680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fb890c8dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fb890c8ded7 in QEventLoop::exec (this=0x7fb8680013c0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fb8739019ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#8  0x00007fb890b8ffcb in QThreadPrivate::start (arg=0x247c590) at thread/qthread_unix.cpp:298
#9  0x00007fb88b06ae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fb88f5fe4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb8723ff700 (LWP 2522)):
#0  0x00007fb88f5f2b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fb88a7a5ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb88a7a6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb890cbe426 in QEventDispatcherGlib::processEvents (this=0x7fb8600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fb890c8dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb890c8ded7 in QEventLoop::exec (this=0x7fb8600013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb873d400c5 in ?? () from /usr/lib/kde4/kopete_jabber.so
#7  0x00007fb890b8ffcb in QThreadPrivate::start (arg=0x2304000) at thread/qthread_unix.cpp:298
#8  0x00007fb88b06ae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fb88f5fe4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb870b64700 (LWP 2542)):
#0  0x00007fff45dff8de in ?? ()
#1  0x00007fb88aa5715d in clock_gettime () from /lib/x86_64-linux-gnu/librt.so.1
#2  0x00007fb890be6bb4 in do_gettime (frac=0x7fb870b63b98, sec=0x7fb870b63b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fb890cbeb8d in QTimerInfoList::updateCurrentTime (this=0x7fb864001e60) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fb890cbeec3 in QTimerInfoList::timerWait (this=0x7fb864001e60, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fb890cbd97c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fb870b63c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fb890cbda25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fb88a7a571e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fb88a7a5f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fb88a7a6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fb890cbe426 in QEventDispatcherGlib::processEvents (this=0x7fb8640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fb890c8dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fb890c8ded7 in QEventLoop::exec (this=0x7fb870b63dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fb890b8cfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fb890c6d9ff in QInotifyFileSystemWatcherEngine::run (this=0x28e24d0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fb890b8ffcb in QThreadPrivate::start (arg=0x28e24d0) at thread/qthread_unix.cpp:298
#17 0x00007fb88b06ae9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#18 0x00007fb88f5fe4bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb893278780 (LWP 2305)):
[KCrash Handler]
#6  QModelIndex (other=..., this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModelPrivate::filter_changed (this=0x1edec20, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1042
#8  0x00007fb8903488ea in QSortFilterProxyModelPrivate::filter_changed (this=0x1edec20, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1047
#9  0x00007fb890348ac5 in QSortFilterProxyModel::setFilterFixedString (this=<optimized out>, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2227
#10 0x00007fb8916bae5e in KFilterProxySearchLine::Private::slotSearchLineActivate() () from /usr/lib/libkdeui.so.5
#11 0x00007fb890ca3281 in QMetaObject::activate (sender=0x1f4dd10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#12 0x00007fb890ca8179 in QObject::event (this=0x1f4dd10, e=<optimized out>) at kernel/qobject.cpp:1157
#13 0x00007fb88fd94894 in notify_helper (e=0x7fff45da9590, receiver=0x1f4dd10, this=0x1cbd820) at kernel/qapplication.cpp:4559
#14 QApplicationPrivate::notify_helper (this=0x1cbd820, receiver=0x1f4dd10, e=0x7fff45da9590) at kernel/qapplication.cpp:4531
#15 0x00007fb88fd99713 in QApplication::notify (this=0x7fff45da9880, receiver=0x1f4dd10, e=0x7fff45da9590) at kernel/qapplication.cpp:4420
#16 0x00007fb8916eeb46 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0x00007fb890c8ee9c in QCoreApplication::notifyInternal (this=0x7fff45da9880, receiver=0x1f4dd10, event=0x7fff45da9590) at kernel/qcoreapplication.cpp:876
#18 0x00007fb890cc01f2 in sendEvent (event=0x7fff45da9590, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x1cbfe60) at kernel/qeventdispatcher_unix.cpp:611
#20 0x00007fb890cbdc0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#21 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#22 0x00007fb890cbdc31 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#23 0x00007fb88a7a5c9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fb88a7a6060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fb88a7a6124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fb890cbe3bf in QEventDispatcherGlib::processEvents (this=0x1c78d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0x00007fb88fe3cd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007fb890c8dc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007fb890c8ded7 in QEventLoop::exec (this=0x7fff45da9800, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007fb890c92f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#31 0x000000000041418f in ?? ()
#32 0x00007fb88f52d76d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#33 0x00000000004141f5 in _start ()

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

Possible duplicates by query: bug 290170, bug 277265, bug 275589.

Reported using DrKonqi
Comment 1 Andreas Zuber 2012-08-15 13:00:14 UTC
Created attachment 73183 [details]
New crash information added by DrKonqi

kopete (1.2.3) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.2

- What I was doing when the application crashed:

Typed in letters in the little search box on top of the kopete window. 

- Custom settings of the application:

I run awesome wm as the window manager with Status Notifier Manager disabled

-- Backtrace (Reduced):
#9  0x00007fd1091c8fe2 in QSortFilterProxyModel::setFilterFixedString(QString const&) () from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007fd10a5538db in KFilterProxySearchLine::Private::slotSearchLineActivate() () from /usr/lib64/libkdeui.so.5
[...]
#12 0x00007fd109b1e0a1 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fd108c9734c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007fd108c9b971 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
Comment 2 Jekyll Wu 2012-10-04 21:49:51 UTC

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