Bug 264252 - Kopete crash (QSortFilterProxyModelPrivate::filter_changed)
Summary: Kopete crash (QSortFilterProxyModelPrivate::filter_changed)
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (show other bugs)
Version: 1.0.80
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-25 14:42 UTC by Eduardo Habkost
Modified: 2021-01-12 04:34 UTC (History)
4 users (show)

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


Attachments
New crash information added by DrKonqi (7.23 KB, text/plain)
2011-03-04 20:54 UTC, Daniel Molina Wegener
Details
New crash information added by DrKonqi (6.91 KB, text/plain)
2011-04-06 11:30 UTC, Paulo Fidalgo
Details
New crash information added by DrKonqi (8.39 KB, text/plain)
2011-05-03 22:16 UTC, Matija Šuklje
Details
New crash information added by DrKonqi (6.88 KB, text/plain)
2011-05-24 18:45 UTC, Diego
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eduardo Habkost 2011-01-25 14:42:59 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.10-74.fc14.x86_64 x86_64
Distribution: "Fedora release 14 (Laughlin)"

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

I started typing at the filter input box at the top of the contact list.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe5bfb58840 (LWP 12419))]

Thread 5 (Thread 0x7fe5b9839700 (LWP 12420)):
#0  0x0000003156cdb083 in poll () from /lib64/libc.so.6
#1  0x0000003158c42374 in g_main_context_poll (context=0x26cd2e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#2  g_main_context_iterate (context=0x26cd2e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#3  0x0000003158c42c82 in g_main_loop_run (loop=0x26cd3c0) at gmain.c:2988
#4  0x000000315dca5774 in gdbus_shared_thread_func (data=<value optimized out>) at gdbusprivate.c:277
#5  0x0000003158c69446 in g_thread_create_proxy (data=0x26cd3e0) at gthread.c:1897
#6  0x0000003157406d5b in start_thread () from /lib64/libpthread.so.0
#7  0x0000003156ce4a7d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fe5ab828700 (LWP 12432)):
#0  0x0000003156cdb083 in poll () from /lib64/libc.so.6
#1  0x0000003158c42374 in g_main_context_poll (context=0x7fe59c0009b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#2  g_main_context_iterate (context=0x7fe59c0009b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#3  0x0000003158c428ad in g_main_context_iteration (context=0x7fe59c0009b0, may_block=1) at gmain.c:2843
#4  0x0000003e7a186916 in QEventDispatcherGlib::processEvents (this=0x7fe59c0008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x0000003e7a15ab42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003e7a15ad8c in QEventLoop::exec (this=0x7fe59c0020b0, flags=...) at kernel/qeventloop.cpp:201
#7  0x0000003e82868c33 in QCA::SyncThread::run (this=0x3877930) at support/syncthread.cpp:195
#8  0x0000003e7a0726ee in QThreadPrivate::start (arg=0x3877930) at thread/qthread_unix.cpp:285
#9  0x0000003157406d5b in start_thread () from /lib64/libpthread.so.0
#10 0x0000003156ce4a7d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fe5a3fff700 (LWP 12433)):
#0  0x0000003e7a0c3cfa in qt_gettime () at tools/qelapsedtimer_unix.cpp:146
#1  0x0000003e7a1872fd in QTimerInfoList::updateCurrentTime (this=0x7fe598002060) at kernel/qeventdispatcher_unix.cpp:339
#2  0x0000003e7a187685 in QTimerInfoList::timerWait (this=0x7fe598002060, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#3  0x0000003e7a18610c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7fe5a3ffebcc) at kernel/qeventdispatcher_glib.cpp:136
#4  0x0000003158c4131f in g_main_context_prepare (context=0x7fe5980009b0, priority=0x7fe5a3ffec3c) at gmain.c:2469
#5  0x0000003158c42209 in g_main_context_iterate (context=0x7fe5980009b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#6  0x0000003158c428ad in g_main_context_iteration (context=0x7fe5980009b0, may_block=1) at gmain.c:2843
#7  0x0000003e7a186916 in QEventDispatcherGlib::processEvents (this=0x7fe5980008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#8  0x0000003e7a15ab42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x0000003e7a15ad8c in QEventLoop::exec (this=0x7fe5980020b0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fe5ade97875 in ?? () from /usr/lib64/kde4/kopete_jabber.so
#11 0x0000003e7a0726ee in QThreadPrivate::start (arg=0x2bb78f0) at thread/qthread_unix.cpp:285
#12 0x0000003157406d5b in start_thread () from /lib64/libpthread.so.0
#13 0x0000003156ce4a7d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fe5ab027700 (LWP 12434)):
#0  0x0000003156cdceb3 in select () from /lib64/libc.so.6
#1  0x00007fe5adac0c93 in posix_timer_do () from /usr/lib64/libortp.so.8
#2  0x00007fe5adac19de in rtp_scheduler_schedule () from /usr/lib64/libortp.so.8
#3  0x0000003157406d5b in start_thread () from /lib64/libpthread.so.0
#4  0x0000003156ce4a7d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe5bfb58840 (LWP 12419)):
[KCrash Handler]
#6  QModelIndex (this=0x2640420, source_parent=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModelPrivate::filter_changed (this=0x2640420, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1040
#8  0x0000003e507510de in QSortFilterProxyModelPrivate::filter_changed (this=0x2640420, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1045
#9  0x0000003e507512b5 in QSortFilterProxyModel::setFilterFixedString (this=<value optimized out>, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2224
#10 0x0000003e513efacf in KFilterProxySearchLine::Private::slotSearchLineActivate (this=0x2652900) at /usr/src/debug/kdelibs-4.5.5/kdeui/itemviews/kfilterproxysearchline.cpp:64
#11 0x0000003e513efb72 in KFilterProxySearchLine::qt_metacall (this=0x2652cf0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff4211170) at /usr/src/debug/kdelibs-4.5.5/x86_64-redhat-linux-gnu/kdeui/kfilterproxysearchline.moc:76
#12 0x0000003e7a17004f in QMetaObject::activate (sender=0x2652fe0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#13 0x0000003e7a16f879 in QObject::event (this=0x2652fe0, e=<value optimized out>) at kernel/qobject.cpp:1175
#14 0x0000003e501b78c4 in QApplicationPrivate::notify_helper (this=0x263d7a0, receiver=0x2652fe0, e=0x7ffff42118b0) at kernel/qapplication.cpp:4445
#15 0x0000003e501bc3da in QApplication::notify (this=<value optimized out>, receiver=0x2652fe0, e=0x7ffff42118b0) at kernel/qapplication.cpp:4324
#16 0x0000003e51420596 in KApplication::notify (this=0x7ffff4211bf0, receiver=0x2652fe0, event=0x7ffff42118b0) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310
#17 0x0000003e7a15b7ac in QCoreApplication::notifyInternal (this=0x7ffff4211bf0, receiver=0x2652fe0, event=0x7ffff42118b0) at kernel/qcoreapplication.cpp:732
#18 0x0000003e7a1893fe in sendEvent (this=0x2680740) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0x2680740) at kernel/qeventdispatcher_unix.cpp:603
#20 0x0000003e7a1861f8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#21 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#22 0x0000003158c41e33 in g_main_dispatch (context=0x267f5f0) at gmain.c:2149
#23 g_main_context_dispatch (context=0x267f5f0) at gmain.c:2702
#24 0x0000003158c42610 in g_main_context_iterate (context=0x267f5f0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#25 0x0000003158c428ad in g_main_context_iteration (context=0x267f5f0, may_block=1) at gmain.c:2843
#26 0x0000003e7a1868bf in QEventDispatcherGlib::processEvents (this=0x2603400, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#27 0x0000003e5025c59e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#28 0x0000003e7a15ab42 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#29 0x0000003e7a15ad8c in QEventLoop::exec (this=0x7ffff4211b40, flags=...) at kernel/qeventloop.cpp:201
#30 0x0000003e7a15f24b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#31 0x0000000000414542 in _start ()

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

Possible duplicates by query: bug 255920.

Reported using DrKonqi
Comment 1 Daniel Molina Wegener 2011-03-04 20:54:44 UTC
Created attachment 57680 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
I was filtering the contact list on Kopete when it has crashed. I've entered
at least three chars.

-- Backtrace (Reduced):
#7  QModelIndex (this=0x988e428, source_parent=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#8  QSortFilterProxyModelPrivate::filter_changed (this=0x988e428, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1040
#9  0xb66a5b6d in QSortFilterProxyModelPrivate::filter_changed (this=0x988e428, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1045
#10 0xb66a5da0 in QSortFilterProxyModel::setFilterFixedString (this=0x9770900, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2224
#11 0xb71120bb in KFilterProxySearchLine::Private::slotSearchLineActivate (this=0x97d2da0) at ../../kdeui/itemviews/kfilterproxysearchline.cpp:64
Comment 2 Paulo Fidalgo 2011-04-06 11:30:12 UTC
Created attachment 58624 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.1

- What I was doing when the application crashed:

I've tried to search for a contact in the search bar.

-- Backtrace (Reduced):
#6  QModelIndex (this=0x17634b0, source_parent=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModelPrivate::filter_changed (this=0x17634b0, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1040
#8  0x000000390c9510ee in QSortFilterProxyModelPrivate::filter_changed (this=0x17634b0, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1045
#9  0x000000390c9512c5 in QSortFilterProxyModel::setFilterFixedString (this=<value optimized out>, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2224
#10 0x000000390de0edff in KFilterProxySearchLine::Private::slotSearchLineActivate (this=0x17866a0) at /usr/src/debug/kdelibs-4.6.1/kdeui/itemviews/kfilterproxysearchline.cpp:64
Comment 3 Matija Šuklje 2011-05-03 22:16:18 UTC
Created attachment 59588 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

I, as well, was just trying to search for a contact in Kopete, using the text bar on the top of the contact list.

-- Backtrace (Reduced):
#6  QModelIndex (this=<value optimized out>, source_parent=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModelPrivate::filter_changed (this=<value optimized out>, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:1040
#8  0x00007f7e086018f6 in QSortFilterProxyModelPrivate::filter_changed (this=<value optimized out>, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1045
#9  0x00007f7e08601ac5 in QSortFilterProxyModel::setFilterFixedString (this=<value optimized out>, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2224
#10 0x00007f7e09982c8f in KFilterProxySearchLine::Private::slotSearchLineActivate (this=0x24f0ec0) at /var/tmp/portage/kde-base/kdelibs-4.6.2-r3/work/kdelibs-4.6.2/kdeui/itemviews/kfilterproxysearchline.cpp:64
Comment 4 Diego 2011-05-24 18:45:03 UTC
Created attachment 60279 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.2

- What I was doing when the application crashed:

Typing "Nicola" on the search bar, but Kopete crashed before I could finish typing.

-- Backtrace (Reduced):
#6  QModelIndex (this=0x1946dd0, source_parent=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModelPrivate::filter_changed (this=0x1946dd0, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1040
#8  0x000000373775241e in QSortFilterProxyModelPrivate::filter_changed (this=0x1946dd0, source_parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1045
#9  0x00000037377525f5 in QSortFilterProxyModel::setFilterFixedString (this=<value optimized out>, pattern=...) at itemviews/qsortfilterproxymodel.cpp:2224
#10 0x000000309200eecf in KFilterProxySearchLine::Private::slotSearchLineActivate (this=0x19ca840) at /usr/src/debug/kdelibs-4.6.3/kdeui/itemviews/kfilterproxysearchline.cpp:64
Comment 5 Paulo Fidalgo 2013-04-06 10:07:37 UTC
I do not experience this bug for a long time. So i think it has been solved by the later updates.
Comment 6 Justin Zobel 2020-12-13 02:50:54 UTC
Thank you for the crash reports.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 7 Bug Janitor Service 2020-12-28 04:34:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2021-01-12 04:34:09 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!